]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
bug 183
[lyx.git] / src / ChangeLog
index 9de7590097096ecda26bb3130c2e31265efb45a5..b23fdf97a7418b7f8e28c572a24858aadf401b74 100644 (file)
@@ -1,5 +1,90 @@
+2002-01-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * bufferlist.C (readFile): create the buffer _after_ checking that
+       the file exists.
+
+       * lyxfunc.C (verboseDispatch): fix handling of arguments
+
+       * lyxrc.C (setDefaults): do not initialize document_path to $HOME.
+
+       * lyxrc.C: use string::erase() instead of initializing to "".
+       
+
+2001-11-26  John Levon  <moz@compsoc.man.ac.uk>
+
+       * BufferView_pimpl.h:
+       * BufferView_pimpl.C:
+       * WorkArea.h:
+       * WorkArea.C:
+       * text2.C: tell X when we have made a selection for copying
+
+2002-01-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * BufferView_pimpl.C (MenuInsertLyXFile): 
+       * lyxfunc.C (menuNew): 
+       (open): 
+       (doImport): add shortcuts to directory buttons
+
+       * BufferView_pimpl.C (workAreaButtonRelease): remove dead code (to
+       open a float)
+
+       * lyxfunc.C (setStatusMessage):
+       (getStatusMessage): new methods
+       (getStatus):use setStatusMessage instead of setErrorMessage
+       (dispatch): when function is disabled, set error message here
+       [instead of in getStatus previously]
+
+       * BufferView_pimpl.C (workAreaButtonRelease): update
+       toolbar/menubar here too.
+
+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.
+       (removeAutoInsets): Improved comments.
+
+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>
 
+       * lyxfunc.C (dispatch): update toolbar/menubar after dispatching. 
+
+       * LyXView.C (updateMenubar): call MenuBar::update here
+       (updateToolbar): but not here
+       (showState): do not update toolbar/menubar
+
        * LyXAction.[Ch]: move isPseudoAction to the C file, since nobody
        should need to care about that.
 
        (simpleDocBookOnePar): changed a PAR::META_INSET to isInset().
        Fixed a double write of labels.
        
+2001-11-29 Ben Stanley <bds02@uow.edu.au>
+
+       * LaTeX.C:
+       * LaTeX.h Fixed bug in LaTeX class where it would not
+       re-run latex if no depfiles were changed, but the .dvi was removed.
+
 2001-11-28  André Pönitz <poenitz@gmx.net>
 
        * all the files from the change on 2001/11/26: