+
+2004-03-26 Alfredo Braunstein <abraunst@lyx.org>
+
+ * buffer_funcs.C (readFile): add cancel button to two prompt dialogs
+
+2004-03-26 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
+
+ * kbsequence.C (print): adjust
+
+ * kbmap.C (printKeySym): rename and change signature
+ (printKey): use LyXKeySym::print()
+
+2004-03-26 Martin Vermeer <martin.vermeer@hut.fi>
+
+ * undo.C: add using std::advance to compile for stlport
+
+2004-03-24 Angus Leeming <leeming@lyx.org>
+
+ * lyxfunc.C (dispatch): remove test code in LFUN_QUIT handler as
+ it leads to a crash when no buffer is present.
+
+2004-03-25 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
+ Martin Vermeer <martin.vermeer@hut.fi>
+
+ * lyxfunc.C (dispatch):
+ * bufferparams.C (readToken): use the new LColor::setColor
+
+ * LColor.[Ch] (setColor): new version that takes two strings as
+ argument and creates a new color entry if necessary
+
+2003-02-12 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * buffer.C (makeLaTeXFile): if the main latex file that is
+ processed is usually a subdocument of some master, then pretend
+ for a while that it is actually the master
+
+2003-02-10 Jean-Marc Lasgouttes <lasgouttes@freesurf.fr>
+
+ * buffer.C (getLabelList):
+ (getBibkeyList): use getMasterBuffer()
+ (getMasterBuffer): new method. Returns the main document in the
+ case where one is using included documents.
+
+2004-03-25 André Pönitz <poenitz@gmx.net>
+
+ * Makefile.am:
+ * iterators.[Ch]:
+ * PosIterator.[Ch]: drop PosIterator, replaced by DocumentIterator
+
+ * ParagraphList_fwd.h: change ParagraphList to a std::vector
+
+ * CutAndPaste.[Ch]: simpler interface by moving some stuff from
+ text*.C over here. Rename namespace CutAndPaste to lyx::cap
+
+ * ParameterStruct.h: merge with ParagraphParameters
+
+ * lyxtext.h: remove LyXText::parOffset() and getPar()
+
+ * text3.C: Remove all 'manual' update calls. We do now one per user
+ interaction which is completely sufficient.
+
+ * Bidi.C:
+ * BufferView.[Ch]:
+ * BufferView_pimpl.C:
+ * FontIterator.[Ch]:
+ * MenuBackend.C:
+ * ParagraphParameters.[Ch]:
+ * buffer.C:
+ * buffer.h:
+ * bufferlist.C:
+ * cursor.[Ch]:
+ * cursor_slice.[Ch]:
+ * dociterator.[Ch]:
+ * errorlist.[Ch]:
+ * factory.C:
+ * lfuns.h:
+ * lyxfind.C:
+ * lyxfunc.C:
+ * output_docbook.[Ch]:
+ * output_latex.[Ch]:
+ * output_linuxdoc.[Ch]:
+ * output_plaintext.[Ch]:
+ * paragraph.[Ch]:
+ * paragraph_funcs.[Ch]:
+ * paragraph_pimpl.[Ch]:
+ * rowpainter.C:
+ * tabular.[Ch]:
+ * text.C:
+ * text2.C:
+ * toc.C:
+ * undo.[Ch]: adjust
+
+ * frontends/controllers/ControlDocument.C:
+ * frontends/controllers/ControlErrorList.C:
+ * frontends/controllers/ControlSpellchecker.C:
+ * insets/inset.C:
+ * insets/inset.h:
+ * insets/insetbase.h:
+ * insets/insetbibitem.C:
+ * insets/insetbox.C:
+ * insets/insetbranch.C:
+ * insets/insetcaption.C:
+ * insets/insetcharstyle.C:
+ * insets/insetcharstyle.h:
+ * insets/insetcollapsable.C:
+ * insets/insetcollapsable.h:
+ * insets/insetert.C:
+ * insets/insetfloat.C:
+ * insets/insetfoot.C:
+ * insets/insetmarginal.C:
+ * insets/insetnote.C:
+ * insets/insetoptarg.C:
+ * insets/insettabular.C:
+ * insets/insettext.C:
+ * insets/insettext.h:
+ * insets/insetwrap.C:
+ * mathed/math_mboxinset.C:
+ * mathed/math_nestinset.C:
+ * mathed/math_scriptinset.C:
+ * mathed/math_scriptinset.h:
+ * support/types.h:
+
+2004-03-24 Angus Leeming <leeming@lyx.org>
+
+ * BufferView_pimpl.C (cursorToggle): use the cursor toggle to
+ deal with any child processes that have finished but are waiting to
+ communicate this fact to the rest of LyX.
+
+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.
* text.C:
* text2.C:
* rowpainter.C:
- * BufferView_pimpl.C: rename textwidth -> maxwidth,
+ * BufferView_pimpl.C: rename textwidth -> maxwidth,
prepareToPrint -> computeRowMetrics and remove textWidth accessor.
2004-03-01 Alfredo Braunstein <abraunst@lyx.org>
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: