I'm seeing a couple of problems with XMLMind 3.6.0 and 3.6.1, when editing 
DocBook content with xincludes. XMLMind doc has some caveats about using 
xincludes (such as the restriction against editing in place), but these seem 
like bugs:

* Can't cut (CTRL+X) text that contains an xinclude. For example:

<para>There are important differences in environment and practices that you 
should be aware of if you are upgrading from a x.x version
to a <xi:include href="../common/replaceable.xml" 
xmlns:xi="http://www.w3.org/2001/XInclude"; xpointer="nextver"/> version.</para>

Note that in my case, the xinclude resolves to <phrase 
id="nextver">5.0</phrase>, and is represented in the XMLMind editor that way. I 
can cut the entire para or the phrase element, but not a selection that 
includes both text and the phrase.
For example, if I select content from "upgrading" to the last "version", CTRL+X 
has no effect.

* Can't use DocBook menu table operations.  For example, take this sample:
      <informaltable>
       <tgroup cols="1">
         <thead>
           <row>
             <entry align="center">Version <xi:include 
href="../common/replaceable.xml" xmlns:xi="http://www.w3.org/2001/XInclude"; 
xpointer="boylston"/></entry>
           </row>
         </thead>

         <tbody>
           <row>
             <entry>PATH is not set during install.</entry>
           </row>
         </tbody>
       </tgroup>
     </informaltable>

With this sample table, all table commands in the DocBook > Column, Row, and 
Cell submenus are greyed out (although I can use normal keyboard commands on 
selected rows and cells). If I remove the xinclude, the DocBook menu commands 
are enabled and work normally.

-- 
Thanks,
Denis Bradford
StreamBase Systems, Inc.

Reply via email to