]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
Cleanup, sorry ;-)
[lyx.git] / src / ChangeLog
index b26aa048f0ed70e797ad6ea895e5151ac646889a..7ada4a7a012543e391c1e2ac0d0fdab7d0824601 100644 (file)
@@ -1,3 +1,124 @@
+2005-03-08  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * text2.C: fix for cursor up/down stuck in math [bug 1792]
+
+2005-03-07  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * text2.C (cursorUp): get rid of a crash
+       * text.C (x2pos): add an assert
+
+2005-03-07  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * lyxfunc.C (getStatus): fix warning when assertions are disabled
+
+       * text3.C: 
+       * lyxfunc.C: 
+       * dociterator.C: include <boost/current_function.hpp>, which is
+       needed when assertions are disabled.
+
+2005-03-05  Johnathan Burchill  <jkerrb@users.sourceforge.net> 
+
+       * text2.C: fix for stuck cursor when traversing two 
+       consecutive spaces. [bug 1255] (pars_[old.pit()].setChange) 
+
+2005-02-25  Andreas Vox  <avox@arcor.de>
+
+       * output_docbook.C (makeParagraph): suppress trailing newline
+       after a run of paragraphs
+
+2005-02-28  Johnathan Burchill  <jkerrb@users.sourceforge.net>
+
+       * paragraph.C: fix for confused change tracker when pasting
+       text that begins with a lineseparator. [bug 1827]
+       (setChange(0, Change::INSERTED);)
+
+       * paragraph_funcs.C: fix for lost changes on triple-paste
+       in change tracking mode [bug 1827] (par.setChange()).
+
+2005-02-24  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * text2.C (updateCounters, setCounter, expandLabel): move to
+       buffer_funcs.
+
+       * buffer_funcs.C (updateCounters): turn into a free standing
+       function and add a buffer parameter. Remove dead code for tracking
+       labelstring change.
+       (setCounter): change into a free-standing function which gets a
+       dociterator as argument. Use this iterator to fix captions in a
+       simple way. When no float is found above the caption, use the
+       labelstring of the caption layout as default.
+
+       * text.C (breakParagraph, backspace): 
+       * text2.C (init, setLayout, changeDepth):
+       * text3.C (dispatch): 
+       * CutAndPaste.C (cutSelection, pasteSelection): pass a buffer to
+       updateCounters.
+
+       * dociterator.C (forwardPar): make it much faster by calling
+       forwardPos() only when really necessary.
+
+       * output_docbook.C (makeCommand): adapt to expandLabel move.
+
+       * cursor.C: remove unused variable
+
+2005-02-24  Johnathan Burchill  <jkerrb@users.sourceforge.net>
+
+       * paragraph_funcs.C: fix crash when pasting insets in change 
+       tracking mode [bug 1277] (honour change type in moveItem).
+
+2005-02-23  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * LaTeX.C (scanLogFile): recognize pdfTeX warnings
+
+2005-02-14  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * BufferView.C (setCursor): change to use a DocIterator.
+       (gotoLabel): use BufferView::setCursor (other part of bug 781).
+       (putSelectionAt): adapt to BufferView::setCursor change.
+
+       * bufferview_funcs.C (gotoNextInset, gotoInset): new functions,
+       moved here from LyXText and rewritten to use proper cursor
+       methods. Fixes bug 1787, 616 and 835.
+
+       * BufferView_pimpl.C (restorePosition): set the cursor correctly
+       when inside an inset (part of bug 781).
+       (dispatch): adapt to change of BufferView::setCursor.
+       (getStatus, dispatch): handle LFUN_GOTOERROR,
+       LFUN_GOTONOTE and LFUN_REFERENCE_GOTO.
+
+       * text3.C (getStatus, dispatch): do not handle LFUN_GOTOERROR,
+       LFUN_GOTONOTE and LFUN_REFERENCE_GOTO.
+       * text3.C (gotoNextInset, gotoInset): removed.
+
+2005-02-20  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * lyx_main.C (queryUserLyXDir): fix test for rerunning configure
+
+2005-02-15  Angus Leeming  <leeming@lyx.org>
+
+       * rowpainter.C (paintText): Ensure that "paragraphs().size() - 1"
+       can be used meaningfully in a comparison.
+
+2005-02-13  André Pönitz  <poenitz@gmx.net>
+
+       * bufferview_funcs.C (coordOffset): improve cursor drawing
+
+2005-02-13  André Pönitz  <poenitz@gmx.net>
+
+       * Cursor.[Ch] (fixIfBroken): new method, try to fix a broken cursor
+       * Cursor.C (dispatch): use fixIfBroken
+       * lyxfunc.C (getStatus): use fixIfBroken
+
+2005-02-15  Angus Leeming  <leeming@lyx.org>
+
+       * lyx_main.C (error_handler):
+       * lyxfunc.C:
+       * lyxrc.C (setDefaults):
+       s/GetEnv/getEnv/.
+       #include "environment.h".
+
+       * lyxsocket.C (LyXServerSocket): s/putenv/setEnv/.
+
 2005-02-15  Angus Leeming  <leeming@lyx.org>
 
        * lyxserver.C (startPipe): squash MSVC warning "local variable