]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
64 bit compile fixes.
[lyx.git] / src / ChangeLog
index 86d503d67aac57e5c237949132923233792b837e..e87981e5cfe201f27900599b60afca137f58740f 100644 (file)
+2004-03-24  Angus Leeming  <leeming@lyx.org>
+
+       64-bit compile fixes.
+
+       * errorlist.[Ch] (pos_start, pos_end): store as lyx::pos_type.
+       (c-tor): pass lyx::pos_types rather than ints.
+
+       * paragraph.[Ch] (beginOfBody, begin_of_body_): return, store as
+       lyx::pos_type.
+
+       * text.C (Delete): compile fix.
+       (getPar): ensure that function declaration is the same as that in
+       the header file.
+
+2004-03-23  Angus Leeming  <leeming@lyx.org>
+
+       * ispell.C (LaunchIspell):
+       * lyx_cb.C (AutoSaveBuffer): change the signature of clone to return
+       a boost::shred_ptr rather than a std::auto_ptr.
+
+2004-03-22  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * lyxfunc.C (getStatus): handle read-only buffers correctly;
+       handle LFUN_FILE_INSERT_*
+
+       * lyxrc.C (setDefaults, getDescription, output, read): 
+       * lyxrc.h: remove ps_command
+
+2004-03-22  Angus Leeming  <leeming@lyx.org>
+
+       * lyx_main.C (error_handler, init): remove handler for SIGPIPE.
+       Ensure that error_handler is processed once only and that all data
+       is saved before attempting to output any warning messages.
+
+       * cursor.[Ch] (nopos_, noPos): remove unused member variable/function.
+
+2004-03-21  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * tabular.C (TeXRow): crash fix (from Kayvan and André)
+
+2004-03-19  André Pönitz  <poenitz@gmx.net>
+
+       * cursor.[Ch] (reset): take main text inset as argument
+
+       * BufferView: adjust
+       * BufferView_pimpl.C: adjust
+
+       * paragraph.[Ch]: fix completely broken operator=()
+
+2004-03-16  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * LColor.C (getFromLyXName): make sure that the color name is used
+       as lowercase.
+
+2004-03-17  Angus Leeming  <leeming@lyx.org>
+
+       * lfuns.h:
+       * LyXAction.C (init): remove LFUN_FORKS_KILL.
+
+       * lyxfunc.C (getStatus, dispatch) remove lfuns to show the forks
+       dialog and to kill a forked process.
+
+2004-03-17  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * text2.C (setCursorFromCoordinates): fix font problem
+
+2004-03-17  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * BufferView_pimpl.C (resizeCurrentBuffer): remove unneeded and
+       bogus "rebuild cursor" code
+
+2004-03-11  André Pönitz  <poenitz@gmx.net>
+
+       * buffer.[Ch]: use InsetText instead of LyXText as container for
+       the main lyx text.
+
+       * dociterator.[Ch]: drop the BufferView * member which is not needed
+       anymore after the change to buffer.C
+
+       * paragraph_funcs.C:
+       * text.C:
+       * text2.C:
+       * BufferView.[Ch]:
+       * BufferView_pimpl.[Ch]:
+       * cursor.[Ch]:
+       * cursor_slice.[Ch]: adjust
+
+       * text3.C: fix bug in mathDispatch
+
+2004-03-08  André Pönitz  <poenitz@gmx.net>
+
+       * undo.[Ch]: use 'StableDocumentIterator' as base for
+       the Undo struct.
+
+2004-03-07  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * LaTeXFeatures.C:
+       * bufferparams.[Ch]: add jurabib support and param.
+
+       * LaTeX.C: add FIXME/comment.
+
+2004-03-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * buffer.C: increment file format to 230.
+
+2004-03-04  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * cursor.C (dispatch): avoid infinite loops
+
+2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * rowpainter.C (paintSelection): fix x coordinates
+
+2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * text.C (rowBreakPoint): fix breaking before displayed insets
+
+2004-03-01  André Pönitz  <poenitz@gmx.net>
+
+       * dociterator.[Ch]: new class for the 'iterator part' of LCursor.
+
+       * cursor.[Ch]: adjust, additioally: remove the 'current_' machinery
+
+       * Makefile.am:
+       * BufferView.C:
+       * BufferView_pimpl.C:
+       * buffer.C:
+       * lyxfind.C:
+       * lyxfunc.C:
+       * text.C:
+       * text2.C:
+       * text3.C: adjust
+
+2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * lyxtext.h:
+       * text.C:
+       * text2.C:
+       * rowpainter.C:
+       * BufferView_pimpl.C: rename textwidth -> maxwidth,
+       prepareToPrint -> computeRowMetrics and remove textWidth accessor.
+
+2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * Bidi.[Ch] (computeTables): const correctness
+       * lyxrow.[Ch]: add RowMetrics class, move there fill_separator,
+       fill_hfill, fill_label_hfill and x from Row
+       * lyxtext.h: prepareToPrint returns a RowMetrics
+       * rowPainter.C: adjust
+       * text.C (prepareToPrint): use width, not textWidth. adjust
+       (redoParagraphInternal, cursorX): adjust
+       * text2.C (getColumnNearX): adjust
+       (init): put a default value to the top LyXText::width
+
 2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
 
-       * FontIterator.[Ch]: move FontIterator from lyxtext.h/text.C to here 
+       * FontIterator.[Ch]: move FontIterator from lyxtext.h/text.C to here
 
 2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
 
-       * lyxtext.h: add FontIterator class 
+       * lyxtext.h: add FontIterator class
 
        * text.C (FontIterator, operator*, operator->, operator++): add
        (rowBreakPoint, setRowWidth): adjust (fixing a
 2004-02-04  André Pönitz  <poenitz@gmx.net>
 
        * BufferView.[Ch] (insertInset):
-       * BufferView_pimpl.[Ch] (insertInset): remove unneeded return value 
+       * BufferView_pimpl.[Ch] (insertInset): remove unneeded return value
 
        * text2.C:
        * text3.C: adjust
 
 2004-02-03  Alfredo Braunstein  <abraunst@lyx.org>
 
-       * BufferView_pimpl.C (dispatch): remove call to LCursor::dispatch 
+       * BufferView_pimpl.C (dispatch): remove call to LCursor::dispatch
        on the default clause of the switch
-       * lyxfunc.C (dispatch): call BufferView::dispatch if the event 
+       * lyxfunc.C (dispatch): call BufferView::dispatch if the event
        wasn't catched by LCursor::dispatch
 
 2004-02-03  André Pönitz  <poenitz@gmx.net>
 
        * lyxfunc.C: adjust
 
-       * lyxtext.h (firstPar, lastPar): remove dead functions 
+       * lyxtext.h (firstPar, lastPar): remove dead functions
 
        * text.C:
        * text2.C: