]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
Fixed some lines that were too long. It compiled afterwards.
[lyx.git] / src / ChangeLog
index c554b0f3b6fcd8b5845d76d266538d761f3bee71..fb35839b2dcd85706f8a17a524238fb3de599d78 100644 (file)
@@ -1,3 +1,119 @@
+2006-03-16  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * text.C (delete): adjust cursor after backspace in change tracking
+       mode (bug 2185).
+
+2006-03-16  Félix-Antoine Bourbonnais  <bouf10pub2@myriade.ca>
+
+       * text3.C (dispatch): set needsUpdate according to the return
+       value of the methods below (bug 2298)
+
+       * text2.C (cursorTop, cursorBottom, cursorHome, cursorEnd): return
+       true if dEPM triggered.
+
+2006-03-16  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * text.C (getPossibleLabel): get a sensible prefix inside figure and 
+       tabular floats (bug 1999).
+
+2006-03-16  John Spray  <spray@lyx.org>
+
+       * lyxfunc.C (getStatus): disable LFUN_MENUWRITE when document is
+       clean (bug 2313)
+
+2006-03-15  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * CutAndPaste.C (pasteSelectionHelper): comments
+       * paragraph_funcs.C (mergeParagraph): fix Juergen's cut&paste bug
+       * changes.h: comments
+       * paragraph.C (stripLeadingSpaces): remove unnecessary setChange
+       * text.C (backspace): allow deletion of inserted para break
+       Change tracking -related bug fixes (reported by Juergen) and 
+       some documentation work
+
+2006-03-15  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * MenuBackend.C (expand): make sure the menu is empty before
+       starting. 
+
+       * MenuBackend.h (clear): new method.
+
+2006-03-14  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * buffer.C: format up to 246.
+
+2006-03-13  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * rowpainter.C (paintChangeBar): fix painting of change bar with
+       only paragraph break changed
+
+2006-03-12  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * lyx_cb.C (Reconfigure): run lib/configure.py, not lib/configure
+       * lyx_main.C (reconfigureUserLyXDir): run ditto
+
+2006-03-12  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * lyxtext.h: doxygen documentation fix
+
+2006-03-11  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * paragraph.[Ch] (write, lookupChange, lookupChangeFull;
+       added setChangeFull):
+       * paragraph_pimpl.[Ch] (trackChanges, cleanChanges, acceptChange,
+       rejectChange, erase; added setChangeFull):
+       * CutAndPaste.C (eraseSelectionHelper):
+       * lyxtext.h:
+       * text.C (readParToken, readParagraph, breakParagraph,
+       acceptChange, rejectChange, backspace, currentState; 
+       added backspacePos0):
+       * paragraph_funcs.C (breakParagraphConservative, mergeParagraph):
+       * lyxfind.C (findChange, findNextChange): fix bug 880: Change
+       tracked paragraphs should still allow a paragraph split (and related
+       things, i.e., multi-paragraph change tracking)
+
+2006-03-10  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * BufferView_pimpl.C: fix bug 2212: First change is skipped is
+       "Merge changes..." dialog
+
+2006-03-10  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * bufferparams.C (writeLaTeX): define \labelitemi with \def. Fixes LaTeX 
+       error if the class has not defined them yet (bug 2053).
+
+2006-03-10  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * BufferView.[Ch]:
+       * BufferView_pimpl.[Ch]: 
+       * LyXAction.C:
+       * debug.[Ch]:
+       * rowpainter.C:
+       * text3.C: Inside-inset speedup, esp. for the Mac (bug 2195)
+
+2006-03-07  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * pch.h: fix nullstream.hpp location for boost 1.33.0
+
+2006-03-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * pch.h:
+       * support/pch.h:
+       * support/debugstream.h: Use the correct nullstream.
+
+2006-02-26  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * text3.C (mathDispatch): fix math inset creation from string (bug 2315)
+
+2006-02-28  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * cursor.C (niceInsert): fix (properly) insertion of
+       fonts/decorations around selection
+
+2006-02-25  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * lyxfont.C (lyxWriteChanges): Don't write \lang latex
+
 2006-02-24  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
 
        * text3.C (mathDispatch): fix crash when selection is not empty
        * text3.C (dispatch): LFUN_NEXT_INSET_TOGGLE: first try to
        dispatch LFUN_INSET_TOGGLE to inset at cursor, and then to
        containg inset. If this does not work, the same command will be
-       sent to other insets down the queue by LCursor::dispatch. (bug 2066)
+       sent to other insets down the queue by Cursor::dispatch. (bug 2066)
 
        * lyxfunc.C (dispatch): make sure the cursor is correct when doing
        a dispatch.
 2005-09-19  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
 
        * text2.C (setCursor): remove the unused 'boundary' parameter for
-       the CursorSlice version; adapt the LCursor version.
+       the CursorSlice version; adapt the Cursor version.
 
        * lyxrc.C (write): 
        * paragraph_pimpl.C (markErased): 
 
        * main.C: (main): no longer pass pointers to os::init.
 
+2004-12-06  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * buffer.C: format up to 239.
+
 2004-12-06  Alfredo Braunstein  <abraunst@lyx.org>
 
        * undo.C (textUndoOrRedo): simplify logic, fix a crash
 2004-11-24  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
 
        * lyxfunc.C (getStatus, dispatch): use FuncStatus::message; only
-       call BufferView::getStatus if LCursor::getStatus did nothing
+       call BufferView::getStatus if Cursor::getStatus did nothing
        (setStatusMessage, getStatusMessage): removed.
 
        * FuncStatus.C (message): new methods. Used to provide an error
 
        * vspace.C: fix off-by-one-error, related to fix #1682
 
+2004-11-11  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * buffer.C: format up to 238.
+
+2004-11-11  Edwin Leuven
+
+       * LaTeXFeatures.C: add booktabs package
+       * tabular.[Ch] (use_booktabs, setBookTabs, useBookTabs): new members,
+       use them in several places
+
 2004-11-11  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
 
        * lengthcommon.C: a more general fix for bug 1682
 
        Fix toggling of collapsable insets with the mouse (bug 1558)
 
-       * lyxfunc.C (dispatch): adapt to LCursor changes
+       * lyxfunc.C (dispatch): adapt to Cursor changes
 
-       * BufferView_pimpl.C (workAreaDispatch): adapt to LCursor changes;
+       * BufferView_pimpl.C (workAreaDispatch): adapt to Cursor changes;
        make sure that dispatch is not invoked twice
 
        * cursor.C (needsUpdate): new method
 
 2004-03-01  André Pönitz  <poenitz@gmx.net>
 
-       * dociterator.[Ch]: new class for the 'iterator part' of LCursor.
+       * dociterator.[Ch]: new class for the 'iterator part' of Cursor.
 
        * cursor.[Ch]: adjust, additioally: remove the 'current_' machinery
 
        * lyxtext.h:
        * text.C:
        * text2.C:
-       * text3.C: add LCursor & parameter to most cursor movement functions
+       * text3.C: add Cursor & parameter to most cursor movement functions
          remove usage of LyXText::cursorRow() and cursorPar()
 
        * cursor.[Ch]: add textRow() needed members
        * cursor.[Ch]: fix mathed crash
 
        * lyxfind.C:
-       * lyxtext.h: move selectionAsText to LCursor
+       * lyxtext.h: move selectionAsText to Cursor
 
        * output_latex.C:
        * paragraph.C:
 
 2004-02-03  Alfredo Braunstein  <abraunst@lyx.org>
 
-       * BufferView_pimpl.C (dispatch): remove call to LCursor::dispatch
+       * BufferView_pimpl.C (dispatch): remove call to Cursor::dispatch
        on the default clause of the switch
        * lyxfunc.C (dispatch): call BufferView::dispatch if the event
-       wasn't catched by LCursor::dispatch
+       wasn't catched by Cursor::dispatch
 
 2004-02-03  André Pönitz  <poenitz@gmx.net>
 
        * text2.C:
        * text3.C:
        * undo.[Ch]: lots of IU. Shift selection stuff from the BufferView to
-         LCursor and mathcursor parts to LCursor and InsetBase.
+         Cursor and mathcursor parts to Cursor and InsetBase.
 
 2004-01-15  André Pönitz  <poenitz@gmx.net>
 
 
 2003-11-17  Alfredo Braunstein  <abraunst@lyx.org>
 
-       * lyxfunc.C (dispatch): add a missing LCursor::updatePos (fix
+       * lyxfunc.C (dispatch): add a missing Cursor::updatePos (fix
        cursor position after e.g. inset insert)
 
 2003-11-16  Alfredo Braunstein  <abraunst@lyx.org>
        * cursor.[Ch]: restructure
 
        * BufferView.[Ch]:
-       * BufferView_pimpl.[Ch]: new LCursor cursor_ member
+       * BufferView_pimpl.[Ch]: new Cursor cursor_ member
 
        * iterators.[Ch] (asCursor): remove
 
 
        * bufferparams.h: add compressed var
 
-       * buffer_funcs.C (readFile): adjust for LyXLex change
+       * buffer_funcs.C (readFile): adjust for Lexer change
        (newFile): ditto + simplify
 
        * buffer.C (writeFile): handle writing of compressed files
 
-       * buffer.[Ch] (readFile): begin LyXLex here, remove one argument.
+       * buffer.[Ch] (readFile): begin Lexer here, remove one argument.
        Check if the file is compressed and set a bufferparm if so.
 
        * Makefile.am (lyx_LDADD): remove explicit -lz