]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
ws changes mostly
[lyx.git] / src / ChangeLog
index 47398ad425c939298b4430dc26ab41c48fe2294c..73ac6fde33662bff24c6e5fd00fa3d2abcb29ff7 100644 (file)
+2005-02-03  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * buffer.C: format up to 241.
+       * CutAndPaste.C (pasteSelectionHelper): convert newline to paragraph
+       break if pasting into ERT
+       * lyxfunc.C (getStatus): suppress mathpanel and
+       LFUN_DIALOG_SHOW_NEW_INSET in ERT 
+
+2005-02-01  Angus Leeming  <leeming@lyx.org>
+
+       * lyxrc.C (getDescription): add a description for RC_PATH_PREFIX.
+
+2005-02-01  Angus Leeming  <leeming@lyx.org>
+
+       * lyx_main.C (init, queryUserLyXDir): use fs::exists() before
+       calling fs::is_directory().
+
+2005-01-31  Angus Leeming  <leeming@lyx.org>
+
+       * lyx_main.C (priv_exec): specify explicitly the relative location
+       of the top level build directory when run in-place.
+
+2005-01-27  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * BufferView_pimpl.C (MenuInsertLyXFile): do breakParagraph on the
+       LyXText containing the cursor, not the top-level one.
+
+       * buffer.C (Impl): make sure the toplevel insettext has AutoBreak_
+       true. 
+       (insertStringAsLines): rename par to pit; use temporary variable
+       par to hold a Paragraph; do not store par.layout() in a variable,
+       since the pointer may die when breaking paragraphs; pass pars to
+       breakParagraph() instead of Buffer::paragraphs().
+
+2005-01-31  Asger Ottar Alstrup  <aalstrup@laerdal.dk>
+
+       * lyxlex_pimpl.h: #include <fstream>.
+
+       * BufferView.[Ch] (getLyXText): add a const version.
+
+       * BufferView_pimpl.C: add debug aids.
+
+       * RowList_fwd.h:
+       * buffer.h:
+       * lyxrow.h:
+       * paragraph_funcs.h: add commentary explaining what the class does.
+
+
+       * coordcache.[Ch]: add lots of commentary.
+       (startUpdating, doneUpdating): debug aids.
+       (arrays, insets, parPos, getParPos): accessors to private data.
+
+       * cursor_slice.[Ch] (text): add a const version.
+       * dociterator.[Ch] (text, innerText): add const versions.
+
+       * lyxtext.h (breakParagraph): change the keep_layout arg to a
+       bool.
+
+       * paragraph.C (getRow, pos2ros): add asserts.
+
+       * paragraph.h: add commentary. Lots of.
+
+       * paragraph.[Ch] (metrucs, draw): removed.
+
+       * cursor.C:
+       * rowpainter.[Ch]: const-correct changes.
+
+       * text.C: various obvious clean-ups. Removal of ancient cruft.
+       Bug fixes, even.
+       
+2005-01-31  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * vc-backend.C (find_file): rewrite to use boost.filesystem
+       (scanMaster): ditto
+
+       * main.C (main): set default name check for boost.filesystem to
+       no check
+
+       * lyxfunc.C (menuNew): rewrite to use boost.filesystem
+       (open): ditto
+       (doImport): ditto
+       (actOnUpdatedPrefs): ditto
+
+       * lyx_main.C (init): rewrite to use boost.filesystem
+       (queryUserLyXDir): ditto
+
+       * lyx_cb.C (WriteAs): rewrite to use boost.filesystem
+       (getContentsOfAsciiFile): ditto
+
+       * lastfiles.C (readFile): rewrite to use boost.filesystem
+
+       * exporter.C (checkOverwrite): rewrite to use boost.filesystem
+
+       * buffer_funcs.C (readFile): rewrite to use boost.filesystem
+       (loadLyXFile): ditto
+
+       * buffer.C (Buffer): adjust for destroydir
+       (getLogName): rewrite to use boost.filesystem
+       (setFileName): ditto
+       (save): use fs::copy_file (from fs_extras)
+
+       * Makefile.am (BOOST_LIBS): add BOOST_FILESYSTEM
+
+       * LaTeX.C (run): rewrite to use boost.filesystem
+       (scanAuxFiles): ditto
+       (handleFoundFile): ditto
+
+2005-01-28  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * LaTeXFeatures.C (getAvailable): always clear packages_ list.
+
+       * lyx_cb.C (Reconfigure): call LaTeXFeatures::getAvailable()
+
+2005-01-27  Lars Gullik Bjonnes  <larsbj@gullik.net>
+
+       * lyxlayout.[Ch]: change some vars from float to double
+
+       * buffer.C (readFile): make a local var const
+
+       * Several files: use convert<> instead of atoi,strToXXX and friends
+
+2005-01-24  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * LaTeXFeatures.[Ch]: Add a static list packages_ that
+       holds the contents of packages.lst. New functions getAvailable
+       and isAvailable to parse and check that list, resp.
+
+       * LyXAction.C:
+       * lfuns.h:
+       * BufferView_pimpl.C: new LFUN_OUTPUT_CHANGES.
+
+       * bufferparams.[Ch]: new param output_changes.
+
+       * Buffer.C: increase file format to 240.
+       Use output_changes and isVailable.
+
+       * changes.[Ch]:
+       * paragraph.C:
+       * paragraph_pimpl.C: Use output_changes and isVailable.
+
+2005-01-23  Angus Leeming  <leeming@lyx.org>
+
+       * output_latex.C: #include "insetbibitem.h", rather than
+       forward declare function bibitemWidest.
+
 2005-01-21  Andreas Vox  <vox@isp.uni-luebeck.de>
 
        * lyx_main.C (init): make it compile on the Mac.
 
 2005-01-20  Angus Leeming  <leeming@lyx.org>
 
-       * lyxfont.C (setLyXFamily, setLyXSeries, setLyXShape, setLyXSize) 
+       * lyxfont.C (setLyXFamily, setLyXSeries, setLyXShape, setLyXSize)
        (setLyXMisc): (char string literal) != (char string literal) is
        performing a comparison on the addresses. Convert one operand
        explicitly to string to guarantee expected behaviour.
        * lyxlex_pimpl.[Ch]: use USE_COMPRESSION guard.
 
        * output_plaintext.C: remove unneeded #include gzstream.h.
-       
+
 2005-01-20  Angus Leeming  <leeming@lyx.org>
 
        * SpellBase.h: rename some of the elements of the Result enum.