]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
Small fixes for docbook.
[lyx.git] / src / ChangeLog
index 7eaaf5c1d38a0cd67822bff071dfc804896641e1..2761c1366227e6a2dfb89b9fff09fd963ce0d1e3 100644 (file)
@@ -1,3 +1,270 @@
+2002-02-18  José Matos  <jamatos@fep.up.pt>
+
+       * buffer.C (simpleDocBookOnePar): if paragraph style is CDATA escapes
+       insets contents.
+
+2002-02-16  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * a lot of small ws changes
+       * add a lot of using std::XXX
+       * use std construcs some places where approp.
+       * use some exisint stuff from lyxfunctional where approp.
+       * Make file changes to use partial linking (lets test this now...)
+       
+2002-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Chktex.C:
+       * buffer.C:
+       remove #include "support/syscall.h" as it's redundant. Always has been.
+       
+       * Chktex.C:
+       * LaTeX.C:
+       * LyXSendto.C:
+       * converter.C:
+       * lyx_cb.C:
+       * vc-backend.C:
+       change Systemcalls::System to Systemcalls::Wait and
+       change Systemcalls::SystemDontWait to Systemcalls::DontWait.
+       No change of functionality, just reflects the stripped down Systemcalls
+       class.
+
+2002-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * debug.[Ch]: add a GRAPHICS type to the enum.
+
+2002-02-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * text.C (nextBreakPoint): use Paragraph::isLineSeparator
+
+       * paragraph.C (isLineSeparator): call Inset::isLineSeparator if
+       there is an inset.
+
+2002-02-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyxfunc.C (getStatus): change the rules for LFUN_INSET_TOGGLE to
+       match the changes below.
+
+       * text2.C (toggleInset): if there is not editable inset at cursor
+       position, try to see if cursor is _inside_ a collapsable inset
+       and close it.
+
+2002-02-11  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyxfunc.C (getStatus): handle LFUN_SWITCHBUFFER so that the
+       document menu has a nice checkbox
+
+2002-02-07  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyxlength.C (asLatexString): change PW to output as percent of
+       \textwidth. 
+
+       * lengthcommon.C: change '%' to 't%'
+
+       * lyxfunc.C (dispatch): a few comments from Martin
+
+2002-02-06  John Levon  <moz@compsoc.man.ac.uk>
+
+       * WorkArea.h:
+       * WorkArea.C:
+       * BufferView_pimpl.h:
+       * BufferView_pimpl.C: clear our selection when X tells us we've lost
+         the X selection.
+
+2002-02-07  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * vspace.C (inPixels): fix compiler warning
+
+2002-02-06  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyxfunc.C (getStatus): fix status message for disabled commands. 
+
+2002-02-01  John Levon  <moz@compsoc.man.ac.uk>
+
+       * BufferView_pimpl.C: fix crash on close buffer 
+       during selection (#227)
+2002-01-27  Herbert Voss  <voss@lyx.org>
+
+       * buffer.C: link old Figure to new graphic inset
+
+2002-01-26  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * FontLoader.C (getFontinfo): Change the latex font names in order
+       to match the names of type1inst.
+
+2002-01-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * WorkArea.C (WorkArea): initialize the scrollbar bounds.
+
+       * DepTable.C (sumchange): do not evaluate end() on every iteratrion.
+       (extchanged): ditto
+       (ext_exist): ditto
+       (remove_files_with_extension): ditto
+       (remove_file): ditto
+       (write): ditto
+
+       * BufferView_pimpl.C (updateScrollbar): do the right thing if the
+       document is smaller than the work area height. Do not initialize
+       static variables to 0.
+
+2002-01-20  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyx_gui.C (init): give the toolbar tooltips a normal font.
+
+       * lyxfunc.C (getStatus): handle LFUN_LAYOUT like
+       LFUN_LAYOUT_PARAGRAPHS. 
+
+       * tabular.C (GetCellFromInset): new method. Finds an inset in a
+       tabular. It is possible to provide a possible cell, which will
+       typically be the actcell from the corresponding insettabular
+
+       * lyxfunc.C (getStatus): small cleanup; disable
+       LFUN_LAYOUT_PARAGRAPHS in insets where forceDefaultParagraphs is
+       true
+
+2002-01-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * tabular.C (Validate): remove broken optimization (fixes bug #201)
+
+       * paragraph.C (startTeXParParams): 
+       (endTeXParParams): new methods. The LaTeX code to
+       start/end paragraph formatting
+       (simpleTeXOnePar): call startTeXParParams also when paragraph is
+       empty (fixes bug #200)
+
+       * vspace.C (inPixels): adapt to the change below
+       (inPixels): [later] more cleanups (remove unused variables)
+
+       * lyxlength.C (inPixels): change to use a width and a height as
+       parameter.
+
+2002-01-18  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyxlength.C (asLatexString): \pagewidth is not a LaTeX macro.
+       Replaced with \paperwidth
+
+       * DepTable.C (insert): add std:: qualifier
+
+2002-01-18  Allan Rae  <rae@lyx.org>
+
+       * text2.C (removeRow): add comment.  Should other refresh_?? vars be
+       updated also?
+       
+       * text.C (drawInset): Turned out I didn't know enough about how 
+       rebreaking worked.  This fixes most of the redraw problems.  I see
+       an occasional cursor trail when a line is broken now and the cursor
+       placement can seem out by a few pixels also after a rebreak.
+
+2002-01-17  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * buffer.C (parseSingleLyXformat2Token): update because minipage
+       width is now a LyXLength
+
+       * lyxlength.C (inPixels): new method, extracted from VSpace::inPixels
+
+       * BufferView_pimpl.C (smartQuote): fix insertion of quote inset in
+       math insets
+
+2002-01-17  Juergen Vigna  <jug@sad.it>
+
+       * lyxfunc.C (dispatch): fixed PARAGRAPH_GOTO
+
+       * BufferView2.C (lockInset): call edit() so that theLockingInset()
+       is set correctly and the inset is updated correctly.
+
+2002-01-17  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * CutAndPaste.C (pasteSelection): move the setInsetOwner call at
+       the beginning of the loop.
+
+2002-01-17  John Levon  <moz@compsoc.man.ac.uk>
+
+       * lyxrc.C: improve help for use_scalable_fonts
+
+2002-01-17  Allan Rae  <rae@lyx.org>
+
+       * lyx_cb.C (ShowMessage): make sure we have a user and an owner.
+
+2002-01-17  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * CutAndPaste.C (pasteSelection): when pasting multiple paragraph,
+       make sure to set their inset_owner to the right value (bug #171)
+
+2001-12-12  Ben Stanley  <bds02@uow.edu.au>
+
+       * DepTable.h 
+       * DepTable.C: Implement mtime checking to reduce time spent doing
+       CRCs. 
+
+2002-01-16  Juergen Vigna  <jug@sad.it>
+
+       * tabular.C (GetAdditionalHeight): one of error fixed.
+
+       * lyxrc.C (output): small fix in writing use_pspell.
+
+2002-01-16  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * sp_base.h: #include LString.h
+
+2002-01-16  Allan Rae  <rae@lyx.org>
+
+       * text2.C (removeRow): refresh_row needs a valid row.  Or does it?
+       Can someone check this please?
+
+       * text.C (drawInset): It was possible that p.row would be removed by
+       breakAgainOneRow upsetting a few other settings.  There may be another
+       small tweak possible by setting need_break_row = 0 when p.row has been
+       removed but I don't know enough about the logic here.
+
+2002-01-15  Allan Rae  <rae@lyx.org>
+
+       * text.C (insertChar): removed conditional truism.
+
+       * BufferView2.C (removeAutoInsets): More tweaks.
+       cur_par_prev could be a stray pointer.  Check for trailing empty line
+       in case last line was cur_par and only had an error inset on it.
+
+2002-01-14  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyx_cb.C (MenuWrite): buffer->fileName is guaranteed to be
+       absolute 
+
+       * vc-backend.C (most methods):
+       * exporter.C (Export): 
+       * converter.C (convert): 
+       (runLaTeX): 
+       * LyXSendto.C (SendtoApplyCB): 
+       * lyxfunc.C (dispatch): 
+       (menuNew): 
+       (open): 
+       (doImport): 
+       * lyx_cb.C (AutoSave): 
+       (InsertAsciiFile): 
+       * BufferView_pimpl.C (MenuInsertLyXFile): 
+       * buffer.C (runChktex): use Buffer::filePath().
+
+       * buffer.h: rename filename to filename_; rename filepath to
+       filepath_ and make it private
+       (filePath): new method
+
+       * buffer.C (writeFile): use fileName()
+       (getLatexName): 
+
+       * lyx_main.C (init): fix starting  of LyX when the binary is a
+       link from so,ewhere else.
+
+       * minibuffer.C: include <cctype> for isprint
+
+2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * buffer.C (parseSingleLyXformat2Token): changes associated with the
+       change of InsetMinipage::width to InsetMinipage::pageWidth to avoid the
+       name clash with InsetCollapsable's width function.
+
+2002-01-14  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * lastfiles.C: include <iterator>
+
 2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * BufferView2.C (ChangeRefsIfUnique): use lyx::count rather than
        char and append it to the existing string.
        (peek_event): modify the positioning data passed to the completion
        browser so that it can be placed above the minibuffer rather than below.
-
 2002-01-14  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * LyXAction.C (init): alloe error-next for readonly documents.