enforce proper cursor behaviour around fields
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS: 
CVS: Committing in .
CVS: 
CVS: Modified Files:
CVS:    src/text/fmt/xp/fp_Run.cpp src/text/fmt/xp/fp_Run.h 
CVS: ----------------------------------------------------------------------

I added a hasLayoutProperties() method to the FieldRun (always
returning true, fields always have layout properties).  I think this
is sane; if anyone knows otherwise, please tell me.  I'm not completely sure
about what a layout property is, you see.

This fixes the case where you insert a field at the end of a paragraph and
the cursor remains on the left of the field.  I don't think it closes
any bugs, but maybe it does.

pat

Reply via email to