+
+2004-04-05 André Pönitz <poenitz@gmx.net>
+
+ * cursor.[Ch] (valign, halign...): remove unneeded functions
+
+2004-04-05 Angus Leeming <leeming@lyx.org>
+
+ * lyxlength.[Ch] (unit_name et al.): const-correct.
+
+2004-04-05 Angus Leeming <leeming@lyx.org>
+
+ * BufferView_pimpl.C:
+ * buffer.C:
+ * counters.C:
+ * cursor.C:
+ * lyxfunc.C
+ * paragraph.C:
+ * pariterator.C:
+ * text.C:
+ * text2.C:
+ * text3.C: wrap #warning calls inside #ifdef WITH_WARNINGS blocks.
+
+2004-04-01 Alfredo Braunstein <abraunst@lyx.org>
+
+ * text3.C (getStatus): add LFUN_BEGINNINGBUF
+
+2004-04-01 Alfredo Braunstein <abraunst@lyx.org>
+
+ * lyxfind.C: add a couple of inTexted() tests + other small fixes
+ * BufferView_pimpl.[Ch] (getStatus)
+ * BufferView.[Ch] (getStatus): add
+ * lyxfunc.C (getStatus): move lfuns handled in
+ BufferView::dispatch to te function above
+ * Cursor.C (setSelection): set selection() = true
+
+2004-04-01 Alfredo Braunstein <abraunst@lyx.org>
+
+ * lyxfunc.C (getStatus): enable LFUN_WORD_{FIND,REPLACE}
+
+2004-03-31 Angus Leeming <leeming@lyx.org>
+
+ * lyxfunc.C (dispatch): Fall through to the generic
+ Dialogs::show("preamble").
+
+2004-03-31 Angus Leeming <leeming@lyx.org>
+
+ * lyxfunc.C (dispatch): Fall through to the generic
+ Dialogs::show("spellchecker").
+
+2004-03-31 Angus Leeming <leeming@lyx.org>
+
+ * lyxfunc.C (getStatus, dispatch): changed invocation of the
+ preferences dialog.
+
+2004-03-31 Alfredo Braunstein <abraunst@lyx.org>
+
+ * BufferView.C
+ * cursor.[Ch]
+ * dociterator.[Ch]:
+ * insetiterator.[Ch]:
+ * lyxfind.C:
+ * lyxfunc.C:
+ * pariterator.[Ch]:
+ * text2.C:
+ * undo.[Ch]: s/DocumentIterator/DocIterator/g
+
+2004-03-31 Alfredo Braunstein <abraunst@lyx.org>
+
+ * BufferView.C (setCursor, putSelectionAt): call edit to open the
+ insets where we are putting the cursor.
+
+2004-03-31 Angus Leeming <leeming@lyx.org>
+
+ * lfuns.h:
+ * LyXAction.C: new lfun LFUN_LYXRC_APPLY.
+
+ * lyxrc.[Ch] (read, write): overloaded member functions taking
+ a std::[io]stream arguments.
+
+ * lyxfunc.C (getStatus, dispatch): handle LFUN_LYXRC_APPLY.
+
+2004-03-31 Angus Leeming <leeming@lyx.org>
+
+ * lyxfunc.C (loadTextclass): new helper function, invoked by two of
+ dispatch's case blocks, LFUN_TEXTCLASS_APPLY and LFUN_TEXTCLASS_LOAD.
+
+ * lyxtextclass.C (load): if the text class couldn't be loaded, then
+ don't overwrite 'loaded_ = false' with 'loaded_ = true' !
+
+2004-03-31 Angus Leeming <leeming@lyx.org>
+
+ * lyxfunc.C (dispatch): remove the cursor-manipulation code from
+ the LFUN_ALL_INSETS_TOGGLE code.
+
+2004-03-30 Angus Leeming <leeming@lyx.org>
+
+ * lyxfunc.C (dispatch): the specialization Dialogs::showDocument
+ has died. Fall through to the generic Dialogs::show("document").
+
+2004-03-30 Angus Leeming <leeming@lyx.org>
+
+ * lfuns.h:
+ * LyXAction.C: new lfuns LFUN_LANGUAGE_BUFFER, LFUN_TEXTCLASS_APPLY,
+ LFUN_TEXTCLASS_LOAD, LFUN_SAVE_AS_DEFAULT, LFUN_BUFFERPARAMS_APPLY.
+
+ * lyxfunc.C (getStatus, dispatch): define the actions for these
+ lfuns. Little more than a cut and pste job from ControlDocument.C
+
+ * lyxtextclass.[Ch] (loaded): accessor for the private bool loaded_.
+
+2004-03-30 Angus Leeming <leeming@lyx.org>
+
+ * lfuns.h:
+ * LyXAction.C (init): new lfuns, LFUN_KEYMAP_TOGGLE,
+ LFUN_NEXT_INSET_TOGGLE, LFUN_ALL_INSETS_TOGGLE.
+
+ * lyxfunc.C (dispatch): LFUN_ALL_INSETS_TOGGLE is used to toggle the
+ open/closed state of ollapsable insets. Usage:
+
+ all-inset-toggle <state> <name>, where
+ <state> == "open" || "closed" || "toggle" and
+ <name> is an identifier for a 'type' of inset. Eg "branch", "ert",...
+
+ * lyxtext.h, text2.C (toggleInset): removed.
+
+ * text3.C (dispatch): split the existing LFUN_INSET_TOGGLE in two,
+ LFUN_KEYMAP_TOGGLE and LFUN_NEXT_INSET_TOGGLE. LFUN_NEXT_INSET_TOGGLE
+ now passes LFUN_INSET_TOGGLE to the found inset.
+
+ * InsetList.[Ch] (insetsOpenCloseBranch): removed. Functionality
+ is now invoked as "all-insets-toggle toggle branch".
+
+2004-03-30 Angus Leeming <leeming@lyx.org>
+
+ * dociterator.C:
+ * insetiterator.C:
+ * pariterator.[Ch]: added/corrected header blurb.
+
+2004-03-30 Alfredo Braunstein <abraunst@lyx.org>
+
+ * dociterator.[Ch]: add an inset_ member
+ (backwardPos): implemented
+ (backwardPos, forwardPos): use inset_ when the stack is empty.
+ (doc_iterator_begin, doc_iterator_end): implemented
+ * pariterator.[Ch]: adjust, add begin, end
+ * insetiterator.[Ch]: adjust, add begin, end
+ * cursor.C:
+ * document.C:
+ * BufferView.C:
+ * BufferView_pimpl.C:
+ * CutAndPaste.C: adjust
+
2004-03-29 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
+ * buffer.C: increment file format to 232.
+ * LaTeXFeatures.C: add bibtopic package.
+ * bufferparams.[Ch]: param \use_bibtopic.
+
* lyxrc.[Ch]: add lyxrc bibtex_command
* LaTeX.C: use rc.bibtex_command instead of hardcoded string.