X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=7ada4a7a012543e391c1e2ac0d0fdab7d0824601;hb=794ed6c13c5741646c789e4f4691b74fa41144e2;hp=cdca9278365f386967d6c774a4b8d11f167e9509;hpb=d20ac267545cc43ef9cffe21a3534f43ddb5d083;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index cdca927836..7ada4a7a01 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,153 @@ +2005-03-08 Martin Vermeer + + * text2.C: fix for cursor up/down stuck in math [bug 1792] + +2005-03-07 Alfredo Braunstein + + * text2.C (cursorUp): get rid of a crash + * text.C (x2pos): add an assert + +2005-03-07 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): fix warning when assertions are disabled + + * text3.C: + * lyxfunc.C: + * dociterator.C: include , which is + needed when assertions are disabled. + +2005-03-05 Johnathan Burchill + + * text2.C: fix for stuck cursor when traversing two + consecutive spaces. [bug 1255] (pars_[old.pit()].setChange) + +2005-02-25 Andreas Vox + + * output_docbook.C (makeParagraph): suppress trailing newline + after a run of paragraphs + +2005-02-28 Johnathan Burchill + + * 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 + + * 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 + + * paragraph_funcs.C: fix crash when pasting insets in change + tracking mode [bug 1277] (honour change type in moveItem). + +2005-02-23 Georg Baum + + * LaTeX.C (scanLogFile): recognize pdfTeX warnings + +2005-02-14 Jean-Marc Lasgouttes + + * 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 + + * lyx_main.C (queryUserLyXDir): fix test for rerunning configure + +2005-02-15 Angus Leeming + + * rowpainter.C (paintText): Ensure that "paragraphs().size() - 1" + can be used meaningfully in a comparison. + +2005-02-13 André Pönitz + + * bufferview_funcs.C (coordOffset): improve cursor drawing + +2005-02-13 André Pönitz + + * 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 + + * 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 + + * lyxserver.C (startPipe): squash MSVC warning "local variable + 'fd' used without having been initialized". + +2005-02-14 Jürgen Spitzmüller + + * BufferView_pimpl.C: revert accidental commit. + +2005-02-14 André Pönitz + + * dociterator.[Ch]: new member forwardPosNoDescent(), + which doesn't enter nested insets. + * text2.C (setFont): use forwardPosNoDescent() instead + of ForwardPos() (fixes crash on font change). + +2005-02-13 Angus Leeming + + * lyx_main.C (init): invoke prependEnvPath to adjust the PATH + only if lyxrc.path_prefix is not empty. + +2005-02-12 Georg Baum + + * bufferparams.C (readGraphicsDriver): prevent crash + +2005-02-10 Georg Baum + + * text2.C (setCounter): check for inInset() == 0 + 2005-02-09 Jean-Marc Lasgouttes * BufferView_pimpl.C (dispatch): handle LFUN_GOTO_PARAGRAPH here,