]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
More fixes to the autocollapsing of paragraphs.
[lyx.git] / src / ChangeLog
index 6cb7b780cfc67b557ae18b1d53921a2780ea27a7..9a6982a59bdef25b8756a25f0bfbad0ceb7ba4d7 100644 (file)
@@ -1,8 +1,165 @@
+2001-12-18  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * MenuBackend.C: include "lyx_main.h" instead of declaring
+       lastfiles (actually was declared as LastFiles* instead of a
+       scoped_ptr).
+
+2001-12-17  Juergen Vigna  <jug@sad.it>
+
+       * tabular.C (AppendColumn): applied John's fix
+
+2001-12-15  John Levon  <moz@compsoc.man.ac.uk>
+
+       * BufferView.h: 
+       * BufferView.C:
+       * BufferView_pimpl.h:
+       * BufferView_pimpl.C: cleanup and fix of checkInsetHit().
+
+       * Makefile.am:
+       * box.h: new start of class for above
+
+       * lyxfunc.C: ignore space-only minibuffer dispatches.
+         Show the command name when it doesn't exist
+
+       * minibuffer.C: don't add empty lines to the history
+
+       * minibuffer.C: add a space on dropdown completion
+2001-12-14  John Levon  <moz@compsoc.man.ac.uk>
+
+       * text.C: fix line above/below drawing in insets
+
+2001-12-15  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * lyxlength.C (LyXLength): Initialize private variables.
+
+2001-12-15  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * CutAndPaste.C (SwitchLayoutsBetweenClasses): Use buffer language 
+       when inserting error insets.
+
+2001-12-13  Juergen Vigna  <jug@sad.it>
+
+       * undo_funcs.C (textRedo/Undo): fixed as the first paragraph was
+       actually sometimes the before-paragraph.
+       (setUndo): don't clear the redostack if we're not actually undoing!
+
+2001-12-06  Juergen Vigna  <jug@sad.it>
+
+       * undo_funcs.C (textHandleUndo): well after John's hint I got here
+       and fixed redoing of main paragraph, so we can use it now ;)
+
+       * text2.C (redoParagraphs): fixed a crash when having only 1 row!
+
+2001-12-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * undo_funcs.C (textHandleUndo): undo undo leak fix below, as per
+       Juergen's request
+
+2001-12-13  André Pönitz <poenitz@gmx.net>
+
+       * undostack.[Ch]:
+       * undo_func.C: minor cleanup
+
+2001-12-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * FontLoader.C (getFontinfo): only use symbol fonts with encoding
+       -adobe-fontspecific. At least Mandrake and Redhat have a symbol
+       font in urw-fonts package which is marked as -urw-fontspecific and
+       does not work (incidentally, changing the encoding in the
+       fonts.dir of this package to -adobe-fontspecific fixes the
+       problem).
+
+       * undo_funcs.C (textHandleUndo): fix leak in undo, but now there
+       is a crash when undoing first paragraph (Juergen, please take a
+       look). THis does not mean the undo fix is wrong, just that it
+       uncovers problems.
+
+       * text2.C (ownerParagraph): let the (int,Paragraph*) version call
+       the (Paragraph*) version when needed instead of duplicating the
+       code.
+
+       * text.C (workWidth): use Inset::parOwner to find out where the
+       inset has been inserted. This is a huge performance gain for large
+       documents with lots of insets. If Inset::parOwner is not set, fall
+       back on the brute force method
+
+       * paragraph_pimpl.C (insertInset): 
+       * paragraph.C (Paragraph): 
+       (cutIntoMinibuffer): set parOwner of insets when
+       inserting/removing them
+
+       * lyxtext.h: add short comment on deleteEmptyParagraphMechanism
+
+2001-12-12  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * commandtags.h:
+       * LyXAction.C:
+       * lyx_main.C:
+       * lyxfunc.C:
+       * mathed/formulabase.C:
+       * mathed/math_cursor.[Ch]:
+       make sub/superscript into functions LFUN_SUB/SUPERSCRIPT.
+
+
+2001-12-12  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * lyxlength.[Ch] (operator!=): new function
+
+2001-12-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * text.C (workWidth): use Inset::parOwner to find out where the
+       inset has been inserted. This is a huge performance gain for large
+       documents with lots of insets. If Inset::parOwner is not set, fall
+       back on the brute force method
+
+       * paragraph_pimpl.C (insertInset): 
+       * paragraph.C (Paragraph): 
+       (cutIntoMinibuffer): set parOwner of insets when
+       inserting/removing them
+
+       * lyxtext.h: add short comment on deleteEmptyParagraphMechanism
+
+2001-12-10  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * tabular-old.C (getTokenValue): 
+       * tabular.C (getTokenValue): 
+       (write_attribute): new versions for LyXLength
+       (everywhere): adjust the use of widths
+
+       * tabular.h: change the type of widths from string to LyXLength
+
+2001-12-11  Ben Stanley <bds02@uow.edu.au>
+
+       * paragraph.C: fixed missing line number count when exporting
+       Environments to LaTeX file
+
+       * buffer.C: added informational message for checking line numbers.
+
+2001-12-11  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * text2.C (deleteEmptyParagraphMechanism): if there is only one
+       paragraph, do the 'double space' part, but not the 'empty
+       paragraph' one.
+
+       * text.C (workWidth): small optimization
+       (getLengthMarkerHeight): use minimal size for negative lengths. 
+
+2001-12-11  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * lyxfont.C (GUIFamilyNames): Fix GUIFamilyNames array
+
+       * FontLoader.C (getFontinfo): Use "*-eufrak-medium"
+
 2001-12-11  André Pönitz <poenitz@gmx.net>
 
        * FontLoader.C:
        * lyxfont.[Ch]: support for fraktur font used by \mathfrak
 
+2001-12-06  John Levon  <moz@compsoc.man.ac.uk>
+
+       * text2.C: keep selection on a setFont()
 2001-12-06  John Levon  <moz@compsoc.man.ac.uk>
 
        * lyx_cb.C: another bv->text misuse, from insert label