<rss version="2.0">
<channel>
<title>firstobject.com discussion</title>
<link>http://www.firstobject.com/discussion.xml</link>
<description>Discussion and Beta Update Feed</description>
<language>en-us</language>
<lastBuildDate>22 Jul 2008 20:39:00 -0500</lastBuildDate>
<ttl>180</ttl>
<image>
<title>firstobject.com comments</title>
<width>142</width>
<height>18</height>
<link>http://www.firstobject.com/</link>
<url>http://www.firstobject.com/firstobjectNews.gif</url>
</image>
<item>
<title>strncasecmp for CMarkup on OSX/Xcode</title>
<link>http://www.firstobject.com/in-this-case-use-ascii-ignore-case.htm#20080722203900</link>
<guid isPermaLink="false">http://www.firstobject.com/in-this-case-use-ascii-ignore-case.htm#20080722203900</guid>
<pubDate>22 Jul 2008 20:39:00 -0500</pubDate>
<description>Hi, I am evaluating CMarkup on OSX/Xcode. I have had to change the strnicmp to strncasecmp.  Will this work?  So far it has compiled after this change.</description>
</item>
<item>
<title>MSXML Processing Instruction</title>
<link>http://www.firstobject.com/dn_markmsxml.htm#20080716163900</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_markmsxml.htm#20080716163900</guid>
<pubDate>16 Jul 2008 16:39:00 -0500</pubDate>
<description>I use CMarkupMSXML with msxml4.dll and Visual C++. I got an error when trying to create processing indtruction &lt;?xml
version="1.0"?&gt; and don't know how to resolve it. Here is what happens: CMarkupMSXML Xmldoc; Xmldoc.ResetPos(); Xmldoc.InsertNode(CMarkupMSXML::MNT_PROCESSING_INSTRUCTION, "xml" ); ///problem here Xmldoc.SetAttrib( "version", "1.0" );</description>
</item>
<item>
<title>editor Beta 2.2.6 with installer</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20080710230000</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20080710230000</guid>
<pubDate>10 Jul 2008 23:00:00 -0500</pubDate>
<description>I've implemented a very simple installer. This has benefits: prompts you to close the editor if you are running a previous version copies the editor to the Program Files firstobject folder for you creates a start menu entry provides a convenient link to uninstall To keep things simple, the latest editor will be at the download link on the firstobject XML Editor page.</description>
</item>
<item>
<title>tree suggestions: edit and auto-refresh</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20080530163100</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20080530163100</guid>
<pubDate>30 May 2008 16:31:00 -0500</pubDate>
<description>Great tool.  I just found it and I love it. It would be great if you could edit data in the tree view, though.  Also, an auto-refresh would be nice so that the tree data stays up to date as you edit things in the file view.</description>
</item>
<item>
<title>editor Beta 2.2.5 Far East char performance</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20080222123000</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20080222123000</guid>
<pubDate>22 Feb 2008 12:30:00 -0500</pubDate>
<description>foxe225Beta.zip 374k. This release greatly improves performance of displaying non-ASCII characters on Windows machines with full Far East fonts installed. Technical details: under certain Windows configurations the Win32 API for determining text draw dimensions slows down dramatically; I'm guessing it is due to very large Unicode font sets (this build uses caching to minimize calls to...</description>
</item>
<item>
<title>Tree customization wildcard?</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20080219044500</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20080219044500</guid>
<pubDate>19 Feb 2008 04:45:00 -0500</pubDate>
<description>Is it possible to use "*" in the tree customization? For example, "* @id" will have the tree display the id attribute value for any element which has an id attribute. I guess that this can help a lot since there're so many documents having @id, @name, @title attributes.</description>
</item>
<item>
<title>Suggestion for MSXML Validate</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20080130201500</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20080130201500</guid>
<pubDate>30 Jan 2008 20:15:00 -0500</pubDate>
<description>I tested FOXE on a brand new installed Windows 2003 SP2 system. I found that the Validate with MSXML function did not work. MSXML4 is not installed on the Windows 2003 and XP system by default. Is it possible to fallback to MSXML3, or try MSXML6, if MSXML4 is not on the computer? Using MSXML3 can also validate the document with a schema.</description>
</item>
<item>
<title>Question about xml file check</title>
<link>http://www.firstobject.com/dn_markIsWellFormed.htm#20080117100600</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_markIsWellFormed.htm#20080117100600</guid>
<pubDate>17 Jan 2008 10:06:00 -0500</pubDate>
<description>I've one file that contains a '&amp;amp;' character in an element value. This file should be recognized as corrupted but the function CMarkup::IsWellFormed() is not able to detect this error. Does CMarkup have a function that is able to check the element values? I'm sure that this file is corrupted because MS Explorer detected it as corrupted.</description>
</item>
<item>
<title>editor Beta 2.2.4 paste/undo in tree</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20071226173000</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20071226173000</guid>
<pubDate>26 Dec 2007 17:30:00 -0500</pubDate>
<description>foxe224Beta.zip 372k. This release fixes quite a number of small but significant issues related to expected functionality. Until now, if you tried to perform an Undo while in the tree view you couldn't; you had to click into or switch (F4) to the document view, even if it was to undo a Cut or Delete done from the tree view. Now Undo will work from the tree view, plus Redo and Paste too. With Paste...</description>
</item>
<item>
<title>Technical question about CMarkup::UnescapeText(...)</title>
<link>http://www.firstobject.com/dn_markUnescapeText.htm#20071206063800</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_markUnescapeText.htm#20071206063800</guid>
<pubDate>06 Dec 2007 06:38:00 -0500</pubDate>
<description>When using CMarkup::UnescapeText(...) I encountered some errors only in a MBCS release build with VC2003 SP1. The ampersand "&amp;" in some (not all eg. &amp;amp;uuml; --&gt; ?) entities is replaced with an unprintable character. In my opinion this could be a compiler bug as I couldn't find any differences in the sourcecode. By the way it would be very nice that this function replaces all available entities...</description>
</item>
<item>
<title>optimized search feature</title>
<link>http://www.firstobject.com/dn_marklookup.htm#20071205055000</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_marklookup.htm#20071205055000</guid>
<pubDate>05 Dec 2007 05:50:00 -0500</pubDate>
<description>Something like FindElem( "Name", "Filippo") or (dream) FindRegexData( "Name",  "Fil*") to retrieve node containing data is needed in daily use. &amp;lt;Data&amp;gt;     &amp;lt;Record&amp;gt;         &amp;lt;ID&amp;gt;1&amp;lt;/ID&amp;gt;         &amp;lt;Name&amp;gt;Davide&amp;lt;/Name&amp;gt;     &amp;lt;/Record&amp;gt;     &amp;lt;Record&amp;gt;         &amp;lt;ID&amp;gt;2&amp;lt;/ID&amp;gt;         &amp;lt;Name&amp;gt;Filippo&amp;lt;/Name&amp;gt;     &amp;lt;/Record&amp;gt;     .........</description>
</item>
<item>
<title>better than any of the "major" players</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20071127191200</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20071127191200</guid>
<pubDate>27 Nov 2007 19:12:00 -0500</pubDate>
<description>I've just been put on to FOXE [the firstobject XML Editor] by a German user in a text editor forum where we've been asking for years to incorporate some unicode/UTF-x support, and the response has always been "too hard". Bzzzzt. They were just resoundingly proved wrong. I've been using and developing (self-relating) software since CP/M days, always learning stuff as I go. When I got to XML, I...</description>
</item>
<item>
<title>Re: VS 2005 Compilation with CMarkup 9.0</title>
<link>http://www.firstobject.com/dn_markcompiling.htm#20071126110509</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_markcompiling.htm#20071126110509</guid>
<pubDate>26 Nov 2007 11:05:09 -0500</pubDate>
<description>Actually I found the solution. Please add it to the web site documentation for Visual Studio 2005 users. By default, all Visual Studio projects have the UNICODE settings attached. So if you want to use STL with MSVS 2005, do the following: Create a Visual C++ Empty Project (Any other project, will have UNICODE). Create your main source files from scratch, ex: main.cpp Set MARKUP_STL, MARKUP_STDC...</description>
</item>
<item>
<title>VS 2005 Compilation with CMarkup 9.0</title>
<link>http://www.firstobject.com/dn_markcompiling.htm#20071125204445</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_markcompiling.htm#20071125204445</guid>
<pubDate>25 Nov 2007 20:44:45 -0500</pubDate>
<description>I am trying to use the new Markup code (9.0 which combines STL &amp; MFC) in Visual Studio 2005, Visual C++ Console Project without MFC dependency. I want to use purely STL, since we are building platform independent code. I set the preprocessor directive MARKUP_STL. The project already has a UNICODE defined. I get the following error: error C2664: 'bool...</description>
</item>
<item>
<title>please add XPath query to editor</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20071121192800</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20071121192800</guid>
<pubDate>21 Nov 2007 19:28:00 -0500</pubDate>
<description>Thanks for making such a simple, lightweight but very powerful xml editor, and it's free! I love how focused it is on doing a specific job and doing it well, unlike certain other expensive XML tools. A couple of really useful additions would be: The ability to enter an XPath string and have the matching node or nodes highlighted in the tree and text editor. Ability to highlight an...</description>
</item>
<item>
<title>Use of const</title>
<link>http://www.firstobject.com/dn_marknavigation.htm#20071031003200</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_marknavigation.htm#20071031003200</guid>
<pubDate>31 Oct 2007 00:32:00 -0500</pubDate>
<description>Question: Why is that some of the [navigation] functions are const and some are not... For instance: GetData is a const function but FindElem is not a const function... This is important because I have InputIterator and OutputIterator interfaces where CMarkup is either a const CMarkup&amp; or in the case of OutputIterator CMarkup&amp;. The document is either read (const &amp;) or updated or created (&amp;). Here...</description>
</item>
<item>
<title>Tree Customization, save options</title>
<link>http://www.firstobject.com/dn_editcomments.htm#20070828142558</link>
<guid isPermaLink="false">http://www.firstobject.com/dn_editcomments.htm#20070828142558</guid>
<pubDate>28 Aug 2007 14:25:58 -0500</pubDate>
<description>Tree Customization has got to be the best feature of this product (aside from the speed of loading large XML.)  The XML we routinely deal with is mostly "normalized", with thousands of identical tag names whose identity is defined by their attributes or child node values. For the Wish List:  Allow us to save/load options.  In a large team, this allows one of us to (for example) get the Tree...</description>
</item>
</channel>
</rss>
