The main changes done int he NEW_INSETS branch are back in CVS, but is
only available when the NEW_INSETS define is uncommented.
The InsetCaption controversy has been put on hold, and NEW_INSETS is
now using the old captions.
The lists of different floats are not working correctly, and I hope to
get some help in fixing that.
I also want to make NEW_INSETS turned on by default really soon now,
some reasons for this:
- we can then prepare to clean out all the NEW_INSETS defines
- lyxparagraph.h does not have to be included in so many files
- makes the paragraph structure a lot more sane (no dummy paragraphs)
- prepares for further development on insets in insets.
NEW_INSETS also provides a feature that we have not had before: user
definable floats. (the api for this is not ready, but all the code is
there and used f.ex. for the builtin algorithm float.)
SO... if you DARE! turn on the NEW_INSETS in lyxparagraph.h and try it
out. One note of caution... files saved with this turned on will not
be loadable in all cases by lyx with new_insets turned off...
(but it should actually be loadable in most cases, because the new
inset support is present but not enabled.
Lgb