+2002-01-13 Allan Rae <rae@lyx.org>
+
+ * BufferView2.C (removeAutoInsets): finished off earlier fix.
+ Now seems indestructible. Remaining task is to audit all other
+ code affected by deleteEmptyParagraphMechanism. One small quirk
+ left is that an empty document with an error in the preamble can
+ be made to report an error but no error box appears. I don't know
+ where it goes.
+
+2002-01-13 John Levon <moz@compsoc.man.ac.uk>
+
+ * Thesaurus.h:
+ * Thesaurus.C: update for Aiksaurus 0.14
+
+2002-01-13 Lars Gullik Bjønnes <larsbj@birdstep.com>
+
+ * text2.C (firstParagraph): removed member function, all uses
+ replaces with ownerParagraph
+ (redoParagraphs): here
+ (updateInset): here
+ (toggleAppendix): here
+ * BufferView2.C (insertErrors): here
+ (setCursorFromRow): here
+
+2002-01-13 Allan Rae <rae@lyx.org>
+
+ * BufferView2.C (removeAutoInsets): ensure we have a valid cursor if
+ the old cursor is now invalid due to deleteEmptyParagraphMechanism.
+ There is still a way to segfault this although you may have to do this
+ multiple times: Have an InsetERT with an unknown command in it.
+ View->DVI, move cursor between Error box and InsetERT and hit <Enter>,
+ <down-arrow>, <Enter> again, View->DVI, BANG!
+
+ * text2.C (setCursor):
+ (deleteEmptyParagraphMechanism):
+ * lyxtext.h (setCursor):
+ (deleteEmptyParagraphMechanism): return true if the paragraph was deleted.
+ Making use of the return value may help fix other bugs.
+
+2002-01-12 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * LyXAction.[Ch]: move isPseudoAction to the C file, since nobody
+ should need to care about that.
+
+ * lyxfunc.C (verboseDispatch): simplify a bit
+ (getStatus): have a version which takes a pseudoaction, and
+ another which requires a (kb_action,string).
+
+ * LyXAction.C (retrieveActionArg): make it work also when action
+ is not a pseudo-action.
+ (getActionName): simplify a bit
+ (helpText):
+
+2002-01-11 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * lyxfunc.C (verboseDispatch): new families of methods with
+ several ways to specify a command and a bool to indicate whether
+ the command name and shortcut should be displayed in minibuffer
+ (eventually, we could extend that to a finer bitmask like
+ SHORTCUT|CMDNAME|CMDRESULT, or whatever).
+ (dispatch): the pristine dispatch command which just, well,
+ dispatchs! Note it still sets its result to minibuffer; I'm not
+ sure we want that.
+
+ * lyxfunc.h: remove setHintMessage
+
+ * vc-backend.C: use LFUN_MENURELOAD instead of "buffer-reload"
+
+2002-01-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * BufferView_pimpl.C (specialChar): delete new inset if we have
+ not been able to insert it.
+
+ * kbmap.C: revert to using int instead of kb_action, since all we
+ are dealing with is pseudo-actions.
+
+ * LyXAction.C (searchActionArg): change to return int instead of
+ kb_action, since the result is a pseudoaction.
+
+2002-01-12 Dekel Tsur <dekelts@tau.ac.il>
+
+ * buffer.C (insertErtContents): Fix (partially) the font bug.
+
+2002-01-11 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * BufferView2.C (ChangeRefsIfUnique): use the HP version of std::count
+ as the other one is broken on my machine!
+
+2002-01-10 Martin Vermeer <martin.vermeer@hut.fi>
+
+ * commandtags.h:
+ * LyXAction.C: two new LFUNS, LFUN_FRAK and LFUN_ITAL.
+
+2002-01-10 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * lyxrc.[Ch]: change names and descriptions of popup font variables to
+ reflect their actual use. Provide compatibility code for older lyxrc
+ files.
+
+ * lyx_gui.C (init): revoke change of 2002-01-07 of popup font style to
+ FL_NORMAL_STYLE.
+ change names of popup font variables in line with the changes to lyxrc.C
+
+2002-01-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * buffer.C (asciiParagraph): avoid outputing a word twice after
+ an inset.
+
+ * lyxrc.C (getDescription): document that document_path and
+ template_path can be empty.
+
+2002-01-09 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * LaTeXFeatures.C (getMacros):
+ * buffer.C (validate): rename feature "amsstyle" to "amsmath"
+
+ * buffer.C (makeLaTeXFile): remove test for "amsstyle" from here.
+
+ * LaTeXFeatures.C (useFloat): require "float" here instead of in
+ getPackages.
+ (getPackages): rename feature "floats" to "float". Use an array to
+ iterate over 'simple' features (i.e. just a \usepackage). Add
+ handling of "amsmath" (renamed from "amsstyle").
+
+2001-12-29 Michael A. Koziarski <michael@koziarski.org>
+
+ * LaTeXFeatures.C (require): Prevent duplicate entries in the
+ features list.
+
+2002-01-08 Angus Leeming <a.leeming@ic.ac.uk>
+
+ * FuncStatus.C: small compile fix for DEC cxx. Doesn't like
+ FuncStaus::FuncStatus & FuncStaus::some_method().
+
+2002-01-08 Martin Vermeer <martin.vermeer@hut.fi>
+
+ * FuncStatus.[Ch]: new files. This is a rewrite as a proper class
+ of the func_satus stuff. Edited and massaged in various ways by
+ JMarc.
+
+ * lyxfunc.C (getStatus): use FuncStatus
+
+2002-01-08 Juergen Vigna <jug@sad.it>
+
+ * text.C (nextBreakPoint): use function Inset::isChar().
+
+ * paragraph.C (TeXOnePar): use function
+ Inset::forceDefaultParagraphs.
+
+ * buffer.C (latexParagraphs): use function
+ Inset::forceDefaultParagraphs.
+
2002-01-07 Angus Leeming <a.leeming@ic.ac.uk>
* lyx_gui.C (init): set the style of the menu popups to