+2000-03-06 Lars Gullik Bjønnes <larsbj@lyx.org>
+
+ * src/mathed/math_inset.h (Write(ostream & os): add a space at the
+ end. This fixes a bug.
+
+ * src/mathed (all files concerned with file writing): apply the
+ USE_OSTREAM_ONLY changes to mathed too.
+
+ * src/support/DebugStream.h: make the constructor explicit.
+
+ * src/lyxfont.C (latexWriteStartChanges): small bug related to
+ count and ostream squashed.
+
+2000-03-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
+
+ * src/support/Makefile.am (libsupport_la_SOURCES): add lyxmanip.h.
+
+ * src/buffer.C (makeLaTeXFile): add a .c_str(), since
+ ostringstream uses STL strings, and we might not.
+
+ * src/insets/insetspecialchar.C: add using directive.
+ * src/insets/insettext.C: ditto.
+
+2000-03-06 Lars Gullik Bjønnes <larsbj@lyx.org>
+
+ * lib/layouts/seminar.layout: feeble attempt at a layout for
+ seminar.cls, far from completet and could really use some looking
+ at from people used to write layout files.
+
+ * src/support/lyxmanip.h (newlineAndDepth): ostream manipulator to
+ use instead of the AddNewlineAndDepth funtion in lyx_cb.C. This is
+ a lot nicer and works nicely with ostreams.
+
+ * src/mathed/formula.C (draw): a slightly different solution that
+ the one posted to the list, but I think this one works too. (font
+ size wrong in headers.)
+
+ * src/insets/insettext.C (computeTextRows): some fiddling on
+ Jürgens turf, added some comments that he should read.
+
+ * src/lyxrc.C: remove all traces of RC_NOMENUACCELERATORS, never
+ used and it gave compiler warnings.
+ RC_SHOW_BANNER + "\\show_banner" added, also to reading and
+ writing of lyxrc.
+
+ * src/lyx_gui.C (create_forms): do the right thing when
+ show_banner is true/false.
+
+ * src/lyx_cb.C (TimerCB): no need to close or do anything if
+ show_banner is false.
+
+ * most file writing files: Now use iostreams to do almost all of
+ the writing. Also instead of passing string &, we now use
+ stringstreams. mathed output is still not adapted to iostreams.
+ This change can be turned off by commenting out all the occurences
+ of the "#define USE_OSTREAM_ONLY 1" lines.
+
+ * src/WorkArea.C (createPixmap): don't output debug messages.
+ (WorkArea): don't output debug messages.
+
+ * lib/lyxrc.example: added a comment about the new variable
+ \show_banner
+
+ * development/Code_rules/Rules: Added some more commente about how
+ to build class interfaces and on how better encapsulation can be
+ achieved.
+
+2000-03-03 Juergen Vigna <jug@sad.it>
+
+ * src/insets/insetert.C (InsetERT): Now ERT-insets break row
+ automatically with the width of the LyX-Window
+
+ * src/insets/insettext.C (computeTextRows): fixed update bug in
+ displaying text-insets (scrollvalues where not initialized!)
+
+2000-03-02 Lars Gullik Bjønnes <larsbj@lyx.org>
+
+ * src/mathed/math_utils.C (MathedLookupBOP): using only res->id ==
+ id in the check of the result from lower_bound is not enough since
+ lower_bound can return last too, and then res->id will not be a
+ valid construct.
+
+ * all insets and some code that use them: I have conditionalized
+ removed the Latex(string & out, ...) this means that only the
+ Latex(ostream &, ...) will be used. This is a work in progress to
+ move towards using streams for all output of files.
+
+ * src/text.C (GetColumnNearX): initialize LyXParagraph::size_type
+ c to 0.
+
2000-03-02 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
* src/mathed/math_utils.C (MathedLookupBOP): fix the search