]> git.lyx.org Git - lyx.git/blobdiff - src/insets/ChangeLog
OK I'll try guii1 again ...
[lyx.git] / src / insets / ChangeLog
index f2a9686c7c5e77d72c92a96456fd338a721f4449..e4ea1516f9b98695f666a65b2137c677c41137c7 100644 (file)
+2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
+
+       * inset.C:
+       * insetbutton.C:
+       * insetcaption.C:
+       * insetcollapsable.C:
+       * insetcommand.C:
+       * inseterror.C:
+       * insetgraphics.C:
+       * insetgraphicsParams.C:
+       * insetlatexaccent.C:
+       * insetquotes.C:
+       * insetspecialchar.C:
+       * insettabular.C:
+       * insettext.C: move Painter to frontends/
+2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insettabular.h: use more specific smart_ptr header.
+       * insettext.h: ditto
+
+       * insetgraphics.C (InsetGraphics): change call of shared_ptr::reset
+       (draw): ditto
+
+2002-05-15  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insettext.C: clear selection on paste (bug 393)
+
+2002-05-11  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insettext.C (latex): Honor the moving_arg argument.
+
+2002-04-22  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetfoot.C (latex): if a footnote is in a title layout, then it
+       is a \thanks. And then, its contents is a moving argument.
+
+2002-05-14  Juergen Vigna  <jug@sad.it>
+
+       * insetcollapsable.C (InsetCollapsable): forgot to initialize
+       first_after_edit.
+
+2002-05-09  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Insetcite.C (getNatbibLabel): don't disable natbib label support
+       when using options "Full author list" or "Upper case".
+
+2002-05-14  Herbert Voss  <voss@perce.de>
+
+       * insetgraphics.C (prepareFile): allow files with same name
+       in different dirs
+       (readFigInset): set the flags from old figinset in the right
+       manner
+       (findTargetFormat): more comments
+
+2002-05-14  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (edit): tell checkAndActivateInset() that we don't
+       have a button press.
+       (checkAndActivateInset): if button < 0 we don't have a button press
+       on the inset and os we won't call edit on it if it's not a Highly
+       editable inset (then we have to enter it).
+
+2002-05-13  Juergen Vigna  <jug@sad.it>
+
+       * insetcollapsable.C (insetButtonRelease): returned wrong return
+       value.
+
+2002-05-09  Juergen Vigna  <jug@sad.it>
+
+       * insetcollapsable.C (edit): first_after_edit should only be
+       set to true if we enter this inset and it was collapsed so we
+       open it up. This is needed to reclose it after a search/replace
+       or spellcheck function opened it and was negative.
+
+2002-05-09  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insetfloat.C (latex): Return correct value.
+
+2002-05-04  Herbert Voss  <voss@perce.de>
+
+       * InsetgraphicsParams.C (read): fix bug with WH
+
+2002-05-05  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insetfloat.C (latex): More sensible latex output
+       (fix the problem with endfloat).
+
+2002-05-02  José Matos  <jamatos@fep.up.pt>
+
+       * insetgraphics.C (validate): acess params as everyone else.
+
+2002-05-03  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (fitInsetCursor): recalculate the cursor position
+       if I request it.
+
+2002-05-01  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * InsetgraphicsParams.[Ch]: whitespace.
+
+2002-04-28  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insetfloatlist.C (getScreenLabel): Fix crash in the case where
+       float type do not exist.
+
+2002-04-28  Herbert Voss  <voss@perce.de>
+
+       * insetgraphics.C (latex): fix bug with missing file-extension.
+       LaTeX still allows a missing "eps" or "ps".
+
+2002-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetfloat.C (c-tor, wide): translate the name of the float.
+
+2002-04-22  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetcite.[Ch]: take Herbert's patch to give WYSIWYG citation labels
+       when using natbib and make it work efficiently. Must emphasise that the
+       real work is Herbert's.
+
+2002-04-23  Herbert Voss  <voss@perce.de>
+
+       * insetgraphic.C (prepareFile): fix bug with overwriting and
+       deleting an existing *.eps-file in the doc-dir
+
+2002-04-23  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (drawCellSelection): fix off by 1 error.
+
+2002-04-22  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (setFont): rewoke full selection if it was asked,
+       after we changed all we had to change.
+
+       * insettext.C (insetUnlock): code was uninitialized in some situations.
+
+2002-04-19  Herbert Voss  <voss@perce.de>
+
+       * insetgraphic.C (prepareFile): return filename without
+       extension if we only export without compiling
+
+2002-04-19  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (draw): call a fullRebreak on the row where we had a
+       change and reset the cursor and selection-cursors.
+
+       * insettabular.C (insetUnlock):
+       (insetButtonPress): call an update before setting the_locking_inset = 0
+       as otherwise we don't repaint!
+       (update): reset the cursor position when we changed dimensions as
+       otherwise our cursor may be on the wrong spot.
+
+2002-04-18  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (localDispatch): repaint the cell if it was unlocked.
+       (unlockInsetInInset): set the_locking_inset to 0 only AFTER we made the
+       redraw otherwise we won't redraw.
+
+       * insettext.C (draw): fixed the setting of LyXText::first_y it was
+       not really right before, but I only discovered this with the last
+       changes to Page up/down.
+
+2002-04-17  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (checkAndActivateInset): simplified as we now have the
+       edit(bv, bool) call.
+
+       * insettext.h: changed behind variables to front variables to be
+       equal to the one in the edit call (as it is for that they are used).
+
+2002-04-16  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetnote.h (ascii): overide the InsetCollapsable::ascii method to
+       not output anything at all!
+
+2002-04-16  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (insetButtonPress):
+       (insetUnlock): call a redraw on unlocking the cell inset.
+
+       * insettext.C (insetButtonPress): same as below.
+       (lockInset): new function to set initial values when inset should
+       be locked.
+       (insetButtonPress): use above function.
+       (insetUnlock): don't force a repaint only set the updateStatus. The
+       outside world should repaint if it thinks it should be done!
+
+       * insettabular.C (insetButtonPress): init values if not set as locked
+       as we are locked if someone presses on us and don't call the edit()
+       call of the InsetText to lock it do it as BufferView does it!
+
+       * inset.h (insetInInsetY): make func const and return an int.
+       * insettext.C:
+       * insettabular.C:
+       * insetcollapsable.C: adapt the above changed function.
+
+2002-04-15  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (getCursorPos): return relative position as to be able
+       to give them directly to the edit() call.
+       (edit): we have to set also x_fix as it is not set inside the
+       setCursorFromCoordinates call!
+       (insetMotionNotify): ditto.
+
+2002-04-16  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetbib.C (getKeys): strip leading '\t's from the line too.
+       With thanks to Henry Pfister <hpfister@ucsd.edu>.
+
+2002-04-12  Juergen Vigna  <jug@sad.it>
+
+       * insettext.h: added cix() helper function and use it where appropriate
+
+2002-04-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetgraphics.C (prepareFile): fix bug when graphics is a
+       relative path
+
+2002-04-12  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insertInset): remove unneeded code!
+       (updateLocal): fitCursor() fixes.
+       (collapseParagraphs): fix a possible problem when having a selection
+       and collapsing the paragraphs.
+
+2002-04-08  Herbert Voss  <voss@perce.de>
+
+       * insetgraphic.C (write): write the rotating angle as
+       a float as is. test only for != 0.0
+
+2002-04-11  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C: new function ciy() and use it for setting inset_y.
+
+       * insetert.C (draw): fix the x return for collapsed version.
+
+2002-04-07  Herbert Voss  <voss@perce.de>
+
+       * insetgraphic.C (readFigInset): fix bug with subcaption and
+       rotating
+
+2002-04-08  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphicsparam.C: forgot special option and delete old
+       1.2.0 stuff
+
+2002-04-05  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (localDispatch): make a CURSOR update if we inserted
+       a character.
+
+2002-04-04  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetfloatlist.C (getScreenLabel):
+       (latex): use Floating::listName
+       (validate): new method
+
+2002-04-03  José Matos  <jamatos@fep.up.pt>
+
+       * insetlabel.C (docbook): the anchor is an empty element in docbook.
+
+       * insetfoot.[Ch] (docbook): added forgotten method.
+
+2002-04-03  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insetButtonPress): fix insetButtonPress events the same
+       way as in Bufferview_pimpl.
+
+2002-04-03  Allan Rae  <rae@lyx.org>
+
+       * insetgraphics.C (latex): one % too many makes living on the bleeding
+       edge fun with less than 30 minutes to a meeting with a PhD supervisor.
+
+2002-03-28  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C (latex): simplify the code for the latex
+       output when the file doesn't exist
+
+2002-03-29  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (updateLocal): fixes to fitCursor calls when locking/
+       unlocking inset.
+
+       * insettabular.C (edit): call fitCursor().
+
+       * insettext.C (insetButtonPress): change behaviour of no_selection
+       to the one in the BufferView selection_possible and fix the spurious
+       selection bug with it.
+       (localDispatch): revoke selection on BREAK... functions.
+
+2002-03-28  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetfloatlist.C (getScreenLabel): translate the GUI label.
+
+2002-03-28  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (insetAllowed): return true as default value otherwise
+       we're not able to insert insets inside paragraphs of an not locked
+       insettext!
+
+2002-03-27  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphicsparam.C: change c%, p% to col%, page%
+
+2002-03-27  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetspecialchar.C (isLineSeparator): disable the nice code to
+       allow linebreaks after hyphenation and menu separators.
+
+2002-03-26  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphics.C (figinsetRead): set the right lyxview
+
+2002-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphicsParams.C (latexify): use \textbackslash in preference to
+       $\backslash$ and pass a "string const &" to the function.
+       (prepareFile, latex): use Path rather than MakeAbsPath.
+
+2002-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphicsParams.C (Read): revert Herbert's fix and apply the
+       proper fix to the graphics cache.
+       (latex): "really" nice output if the file is not found ;-)
+
+2002-03-26  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (setText): added a LyXFont param and call reinitLyXText()
+       (collapseParagraphs): fixed inserting of separator ' '
+
+       * insettabular.C (insertAsciiString): only check for buffer lenght
+       not if we have \t or \n inside the buffer as if we don't have we only
+       have 1 cell and that's it!
+
+       * insetert.C (close): don't collapse if inlined.
+
+2002-03-25  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphicsParams.C (Read): prevent LyX from hanging if the
+       graphics file does not exist.
+
+2002-03-25  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.C (prepareFile): ensure that the file has an absolute
+       path when preparing export.
+
+       * insetgraphicsParams.[Ch] (Write): no longer passed Buffer *, as we
+       no longer MakeRelPath.
+
+2002-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.[Ch] (c-tor, setParams, updateInset): passed filepath.
+       Used to determine the absolute path to the graphics file in the
+       graphics cache and only in the graphics cache.
+       (readInsetGraphics, readFigInset) : no longer passed buffer. Do not
+       make graphics file name absolute if it is stored as a relative path.
+
+       * insetgraphicsParams.[Ch] (Read): no longer passed buffer. Do not
+       make graphics file name absolute if it is stored as a relative path.
+
+       * insettext.C (edit): emit an updateParagraph signal on entering a text
+       inset. Needs to be emitted when leaving the inset also.
+
+2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * all files: ws cleanup
+
+       * Makefile.am: remove ld -r stuff
+
+2002-03-21  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (appendParagraphs): new function added to append
+       the paragraphs to this insets paragraphs.
+
+2002-03-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * Makefile.am: special rules if partial linking
+
+2002-03-19  Juergen Vigna  <jug@sad.it>
+
+       * insetgraphics.C (draw): fixed the setting of CHANGED_IN_DRAW!
+
+2002-03-18  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.C: Clean up Baruch's comments a little.
+       (c-tor): remove code setting id_, as it's set in the Inset c-tor.
+
+2002-03-14  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insettabular.C:
+       * insettheorem.C: wrap warnings
+
+       * insetgraphics.C: improve messages, move cached_status_
+         setting to safer place
+
+2002-03-18  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (unlockInsetInInset): removed unneeded showCursor
+       calls.
+       (localDispatch): ditto
+
+       * insettext.C (edit): removed unneeded showCursor calls.
+       (localDispatch): ditto.
+
+2002-03-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetgraphics.h: remove display() method.
+
+2002-03-11  Juergen Vigna  <jug@sad.it>
+
+       * insetgraphics.C (draw): hack to fix the redrawing bug.
+       (draw): seems this fixes #268 (force redraw of row if we changed).
+
+       * insettext.C (updateInsetInInset): fixed for updates in insets inside
+       this inset text (don't know why I missed this earlier).
+
+2002-03-08  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (updateLocal): do a FULL update if we're not locked
+       and only a CELL update is asked.
+
+       * insettext.C (updateInsetInInset): update insets inside inset also
+       if it isn't inside the_locking_inset.
+
+       * insettabular.C (updateInsetInInset): ditto.
+
+2002-03-06  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetexternal.C (doSubstitution): check whether we are using a
+       temp dir for defining $$FPath
+
+2002-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insettabular.C:
+       * insettext.C: remove #include "WorkArea.h".
+
+2002-03-06  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (draw): fixed frame redrawing.
+       (clear): forgot to set the inset_owner of the paragraph.
+
+       * insetert.C (status): pay attention the bv can be 0 here!
+       (getMaxWidth): add the default leftMargin
+
+2002-03-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insetert.C (getMaxWidth): make w unsigned int.
+
+2002-03-05  Juergen Vigna  <jug@sad.it>
+
+       * insetert.C (status): change behaviour of Inlined.
+       (getMaxWidth): added for new inlined behaviour.
+
+2002-03-05  José Abílio Oliveira Matos  <jamatos@novalis.fc.up.pt>
+
+       * insetnote.h (linuxdoc, docbook): add empty methods.
+       * insetinclude.C (validate): fix a case where buffer->niceFile was used
+       before being initialized.
+
+2002-03-05  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insetButtonPress): don't call exit on a InsetButtonPress
+       only that one in the inset. Should be enough.
+       (updateLocal): set the selection cursor always if we don't have a
+       selection to be sure it's set!
+
+       * insettabular.C (insetButtonPress): don't hit a sub inset 2 times.
+
+2002-03-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insettext.C (clear): a gross hack to set layout on a newly
+       created paragraph.
+
+2002-03-04  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (localDispatch): inserted handling of
+       LFUN_FILE_INSERT_ASCII_PARA and LFUN_FILE_INSERT_ASCII.
+       (insertAsciiString): new helper function.
+
+2002-03-04  Jose Abilio Oliveira Matos  <jamatos@novalis.fc.up.pt>
+
+       * insetinclude.C (linuxdoc, docbook): deal correctly with the niceFile
+       argument.
+
+2002-03-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insettext.C (InsetText): initalize newly created par with
+       default layout. add bufferparams parameter
+       first -> first_y
+
+       * insetcaption.[Ch] (InsetCaption): add BufferParams parameter
+       * insetcollapsable.[Ch] (InsetCollapsable): ditto
+       * insetert.[Ch] (InsetERT): ditto
+       * insetfloat.[Ch] (InsetFloat): ditto
+       * insetfoot.[Ch] (InsetFoot): ditto
+       * insetfootlike.[Ch] (InsetFootLike): ditto
+       * insetmarginal.[Ch] (InsetMarginal): ditto
+       * insetminipage.[Ch] (InsetMinipage): ditto
+       * insetnote.[Ch] (InsetNote): ditto
+       * insettabular.[Ch] (InsetTabular): ditto + adjust for tabular changes
+
+2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insettext.C: layout as string
+
+       * insetinclude.C: layout as string
+
+       * insetert.C: layout as string
+
+       * insetbib.C: layout as string
+
+2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetert.C:
+       * insettabular.C: remove #include "lyx_gui_misc.h".
+
+2002-02-26  John Levon  <moz@compsoc.man.ac.uk>
+
+       * Makefile.am:
+       * figinset.h:
+       * figinset.C:
+       * inset.h: remove figinset, yahoo !
+
+2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.C (c-tors): initialise parent classes explicitly in
+       copy c-tor and initialise member variables in the correct order.
+
+2002-02-28  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (localDispatch): clear selection on PgUp/Down.
+
+2002-02-28  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * inset.h: ... and add a better one here.
+
+       * insetcommand.C (insetButtonRelease): remove that one which was a
+       bit broken...
+
+2002-02-27  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetcommand.C (insetButtonRelease): ... and move it here.
+
+       * inseturl.h: remove insetButtonRelease from there...
+
+2002-02-26  Juergen Vigna  <jug@sad.it>
+
+       * inseturl.h: Added a insetButtonRelease call returning true as
+       prove of concept.
+
+       * insetlabel.C (edit): Fixed wrong update handling after change I
+       leave in the wrong code for the one who wrote it to remove and have
+       a look what he did wrong.
+
+       * insettabular.C (localDispatch): force a SELECTION update if we
+       had a selection and we passed the event down to the inset (fix #213)
+       (localDispatch): handle font changing stuff when we have a cell
+       selection so that the selection is not rewoked. I don't really like
+       this fix, but it's the only way I see to do it right now.
+
+2002-02-22  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insetUnlock): set the cursor to the second paragraph
+       if available and if the first one is empty (fix #191).
+
+2002-02-20  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (getDrawFont): implemented this function to call the
+       one of the owner if present as the owner normally knows what to do
+       with us.
+
+       * insetert.C: implement getDrawFont() function and comment out all
+       the crap for setting a special latex font inside this inset.
+       (InsetERT): added a Lanugage parameter to this constructor.
+
+       * inset.h: added function getDrawFont(LyXFont & font) to be able to
+       change the font for being drawn on screen (used only in InsetERT for
+       now).
+
+       * insettabular.C (draw): clear the parts around a cellinset ALWAYS
+       and also above (was missing).
+       (updateLocal): don't remove the cell selection if we have one this
+       should be done where we really want to remove it.
+
+2002-02-20  José Matos  <jamatos@fep.up.pt>
+
+       * insetinclude.h: include_label made string const.
+
+       * insetinclude.C (InsetInclude): moved include_label initialization.
+       (linuxdoc):
+       (docbook):
+       (validate): fix support for temporary directory, for docbook and
+       linuxdoc.
+
+       * insetgraphics.h : new private member, graphic_label, that holds
+       the entity name that defines the graphics location (SGML).
+
+       * insetgraphics.C (unique_id): new function to give a unique label
+       for graphic.
+       (docbook):
+       (validate): the file locatation is given by an entity reference.
+
+2002-02-18  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphics.C: use [Debug::GRAPHICS] for lyxerr
+
+2002-02-18  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetexternal.C Changes due to the renaming of support/syscall.[Ch]
+       as support/systemcall.[Ch] and of class Systemcalls as class SystemCall.
+
+2002-02-18  José Matos  <jamatos@fep.up.pt>
+
+       * insetinclude.C (validate): some code only applies to latex buffers,
+       it was made conditional.
+
+2002-02-12  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphics.C: (prepareFile) do not check at this time
+       if the file is present.
+
+2002-02-12  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphics.C: latex(), return the correct newlines
+
+2002-02-13  José Matos  <jamatos@fep.up.pt>
+
+       * inseturl.C (docbook): escape & in url.
+
+2002-02-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetspecialchar.C (isLineSeparator): line breaking is allowed
+       after HYPHENATION and MENU_SEPARATOR
+
+       * inset.h (isLineSeparator): new method, returns false by default.
+
+2002-02-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetert.C (status): do not update the text inset, but the ERT
+       inset.
+
+2002-02-11  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insetnote.C: use notebg for background
+
+2002-02-08  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C:
+       * insetgraphicsParams.[Ch]: adding new Option noUnzip to
+       prevent LyX from unzipping when this should be handled
+       by latex vis the graphic.cfg.
+       clean up the code
+
+2002-02-08  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C: prepareFile(): fix bug when file doesn't
+       exists, than return filename with extension
+
+2002-02-06  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C: prepareFile(): don't convert the file, when
+       it's not viewed in LyX. Saves a lot of time when opening a
+       document!
+
+2002-02-05  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C:
+       * insetgraphicsParams.[Ch]: some cosmetic changes to latex output
+       and adding a rotate bool similiar to subcaption
+
+2002-02-04  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C:
+       * insetgraphicsParams.[Ch]: add a LyXView-scale to have a
+       similiar view to the LaTeX one. Get zipped files work.
+
+2002-02-04  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphicsParams.C (init): set display to DEFAULT.
+       No longer #include "lyxrc.h".
+
+2002-02-04  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.C (readFigInset): comment out the "zippedFile" stuff
+       for now (so that the code compiles).
+
+2002-02-02  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C: delete inVariant() and some minor changes
+       * insetgraphicsParams.[C]:
+
+2002-02-01  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insetgraphics.C (updateInset): if params.display == DEFAULT,
+       interogate lyxrc.display_graphics before diaplaying the graphic.
+
+       * insetgraphicsParams.[Ch]: respect the new DEFAULT state of
+       InsetGraphicsParams::DisplayType.
+
+2002-01-31  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C: (readfigInset) set display to pref-default
+
+2002-01-30  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.C: get the filetyp from it's contents
+       * insetgraphicparams.C: add token scale and lyxrc.display when
+       creating a new inset
+
+2002-01-30  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * figinset.C: added using std::ios directive.
+
+2002-01-30  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * figinset.C (runqueue): open translation file in binary mode (for
+       cygwin).
+
+2002-01-27  Herbert Voss  <voss@lyx.org>
+
+       * insetgraphic.[Ch]: mostly newritten to support graphicx with
+       all options and to be sure that the old figinsets are correct
+       converted.
+       * insetgraphicParams.[Ch]: a lot of chamges to have a clean data-
+       structure and to support all lengths as LyXLength. The Parameter
+       structure changed again, but reading of "old" 1.2 graphic insets
+       is no problem.
+
+2002-01-20  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * insetert.h (forceDefaultParagraphs): Added
+
+2002-01-20  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insettabular.C (getMaxWidth):
+       (forceDefaultParagraphs): use Tabular::GetCellFromInset
+
+2002-01-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insettabular.C (getMaxWidthOfCell): adapt to the new definition
+       of LyXLength::inPixels
+
+       * inset.C (latexTextWidth):
+       * insetminipage.C (latexTextWidth): new method, which implements
+       the equivalent of the LaTeX macro \textwidth
+
+       * insetminipage.C (getMaxWidth): use latexTextWidth
+
+2002-01-18  Juergen Vigna  <jug@sad.it>
+
+       * inset.C (getMaxWidth): try to fix fluctuation of collapsable insets.
+
+2002-01-17  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insettabular.C (getMaxWidthOfCell): use LyXLength::inPixels
+
+       * insetminipage.[Ch]: change width_ and height_ to be LyXLength
+       instead of string
+
+2002-01-17  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (lockInsetInInset): same change as in insettext.
+
+       * insettext.C (draw): width() function was called without setting
+       the right top_x which could lead to wrong insetWidth setting!
+       (lockInsetInInset): call edit instead of calling lockInset if we
+       have to lock an inset inside!
+       (edit): we have to also tell the inset that we have to redraw the
+       frame on an edit call if this inset draws a frame only if locked.
+
+2002-01-16  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetbib.C (getFiles): uncomment Path variable.
+
+2002-01-16  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (forceDefaultParagraphs): fixed bug returning value
+       of wrong cell.
+
+2002-01-16  Allan Rae  <rae@lyx.org>
+
+       * insetinclude.C (docbook): someone forgot a ";"
+
+2002-01-16  José Matos  <jamatos@fep.up.pt>
+
+       * figinset.C (docbook): removed a old place holder "@".
+       * insetgraphics.C (docbook): remove the file sufix if graphic is eps.
+       * insetinclude.C (linuxdoc): if include is verbatim, then export the
+       ascii text version, clearly guarded inside a CDATA section.
+       (docbook): in docbook 4, inlinegraphics is empty.
+       * insettabular.C (linuxdoc): export the ascii version of the table
+       inside a CDATA section.
+
+2002-01-14  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetparent.C (InsetParent):
+       * insetgraphicsParams.C (Write):
+       (Read):
+       * insetgraphics.C (prepareFile):
+       (readFigInset):
+       (docbook):
+       * insetexternal.C (executeCommand):
+       (doSubstitution): use Buffer::filePath
+
+       * insetbib.C (getFiles): add a #warning for Angus
+
+       * insetgraphics.C: Add a remark about how filenames should be
+       considered to be relative to buffer (but absolute is still allowed)
+       (draw): do not try to get status if lyxrc.use_gui is false
+
+2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * inset.[Ch]:
+       * insetcollapsable.[Ch]:
+       * insettabular.[Ch] (searchForward, searchBackward): change the
+       bool const & params to bool.
+
+       * insetminipage.[Ch] (width, height): renamed as pageWidth, pageHeight
+       to avoid the name clash with InsetCollapsable's methods of the same
+       names but different functionality.
+
+2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * insettext.C (ascii): use lyx::count rather than countChar.
+
+2002-01-14  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insettabular.C: return early for the LFUN_*BUF[SEL] funcs too
+
+2002-01-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetgraphics.C (updateInset): do not try to render image if
+       lyxrc.use_gui is false (bug #104)
+
+       * insetinclude.C (loadIfNeeded): do not call bufferlist.readFile
+       if file does not exist
+
+       * figinset.C (browseFile): add shortcuts to directory buttons
+
+       * insettext.C (updateLocal): update menubar and toolbar here too.
+
+2002-01-13  Allan Rae  <rae@lyx.org>
+
+       * insettabular.C (InsetTabular): Both constructors now initialise
+       all class variables.
+
+2002-01-11  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insetButtonPress): set the_locking_inset to 0.
+
+2002-01-11  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insettabular.C (getStatus): add forgotten brace around multiline
+       if statement.
+
+2002-01-09  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetfloat.C (validate): require "float" instead of "floats".
+
+2002-01-08  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * insettabular.C (getStatus): use FuncStatus
+
+2002-01-08  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (insetButtonRelease): now this should work too
+       correctly.
+
+       * insetminipage.C (getMaxWidth): fixed for minipage inside insets and
+       if the width is a percentage.
+
+       * inset.h: added isChar() function and implemented this for
+       insetspecialchar insetquotes and insetlatexaccent.
+       added forceDefaultParagraphs() and implemented it for insettabular.
+
+2002-01-07  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (getLyXText): Fixed this function. An insert into the
+       map is only done if we REALLY have a new BufferView.
+
+2002-01-07  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * insettext.C: fix bug illustrated by attachment #37 of bug #59
+
+2002-01-05  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insetinclude.C: fix use of FileInfo
+
+2002-01-07  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (draw): fixed clearing of cell around inset.
+
+2002-01-05  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (draw): move the calls so that insetWidth/Asc/Desc
+       variables are updated.
+
+       * insettabular.C (resetPos): set always the inset_y as it may be
+       needed in another function.
+       (searchBackward): don't draw while searching.
+
+2002-01-04  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (lockInsetInInset): forgot to set a cursor.
+
+2002-01-02  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insertInset): make the correct undo informations on
+       inserting new insets.
+
+2001-12-31  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insettabular.C: correct single-cell select vertically
+
+2001-12-27  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (ascii): export as tab-separated-values if the
+       function was not called from export (f.ex.: clipboard).
+
+       * insetcollapsable.h: added default support for ascii, linuxdoc and
+       docbook export (the insettext is exported by default!)
+
+       * insettabular.C (copySelection): suff the clipboard with the tabular
+       data in a tab separated format, seems more naturals then with all the
+       formating.
+
+2001-12-24  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insetMotionNotify): added a mouse_x & mouse_y position
+       to check for REAL mouseMotion.
+
+2001-12-20  Juergen Vigna  <jug@sad.it>
+
+       * inset.C (cursor): return the owners cursor if available instead of
+       always only the bv->text->cursor.
+
+       * insettabular.C (checkLongtableSpecial): works now.
+
+2001-12-19  Juergen Vigna  <jug@sad.it>
+
+       * insettabular.C (tabularFeatures): fix the row setting of ltt as
+       this has to be always row + 1 as 0 means not selected!
+       (checkLongtableSpecial): added
+       (tabularFeatures): better longtable options support
+
+       * insettext.C (resizeLyXText): reinit the text always also on a
+       empty insettext!
+
+2001-12-18  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (updateInsetInInset): look if we have to autocollapse
+       paragraps and return if the update is requested for ourself.
+
+       * insetert.C (status): update the insettext not myself as that is what
+       we need.
+
+       * insetcollapsable.C (updateInsetInInset): always call the InsetText's
+       function only return if the update was requested with myself.
+
+       * insettext.C (insetButtonPress): fixed stupid bug.
+       (various functions): pay attention that lt is cleared BEFORE calling
+       updateLocal() and try to use it in the right manner (don't use it
+       if it's not really neccessary!)
+       (collapseParagraphs): insert a blank between collapsing paragraphs
+       if neccessary (not already there!).
+
+2001-12-18  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * insettabular.C: move includes around a bit, add a couple of
+       consts.
+
+       * insettext.[Ch]: move includes around a bit, other ws changes and
+       small stuff.
+
+2001-12-17  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insettext.C (insetButtonRelease): fix compile problem
+
+2001-12-17  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (insetButtonPress): set the selection cursor!
+       (insetButtonPress): clear the selection (and set with that the
+       selection.cursor) if we only hit an inset!
+
+       * insetert.C (read): removed piece of compatibility code only needed
+       for 1.2.0.
+
+       * insettabular.C (insetButtonRelease): fixed so that sub-dialogs
+       can be opened.
+
+       * insetcollapsable.C (insetButtonRelease): changed so that it can
+       open eventual existing popup dialogs on mousebutton==3.
+
+       * insetfloat.C (insetButtonRelease): removed not needed anymore!
+
+       * insetminipage.C (insetButtonRelease): removed not needed anymore!
+
+       * inset.C (insetButtonRelease): return a bool for telling the outer
+       world that we opened a dialog.
+
+2001-12-07  Juergen Vigna  <jug@sad.it>
+
+       * insettext.C (paragraph): remove the deleteing of paragraphs as
+       it was a WRONG move!
+
+2001-12-06  John Levon  <moz@compsoc.man.ac.uk>
+
+       * insettabular.h:
+       * insettabular.C: use new setSelection(). Allow
+         selection of single cells.
+
+2001-12-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insetquotes.C (latex): fix to use the local language setting at
+       the point where the inset is inserted (different macros for
+       different french packages)
+
+2001-12-11  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * inset.h: add par_owner_ member variable and parOwner
+       setter/accessor.
+
+2001-12-10  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insettabular.C (everywhere): adapt because widths are now real
+       widths and not strings
+
+       * insettext.C (draw): re-introduce the calls to width(), ascent()
+       and descent() to initialize the caching variables.
+
+2001-12-09  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * insettext.C (draw):
+       (drawFrame): use insetWidth instead of last_width
+
+       * insettext.h: remove variable last_width (insetWidth is exactly
+       the same) and last_height (computed but never used!)
+
+2001-12-10  Allan Rae  <rae@lyx.org>
+
+       * insettabular.C (localDispatch): cleanup unlockInsetInInset calls
+
 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
 
        * insettext.C (insetAllowed): add comment
+
 2001-12-05  Juergen Vigna  <jug@sad.it>
 
        * insettext.C (insetAllowed): fixed for the case that we directly
-       ask the insettext from it's LyXText.
+       ask the insettext from its LyXText.
        (paragraph): fixed the crash when assigning the par->next() from
        the EmptyParagraphMechanism!
 
        * insettoc.[Ch]: DocBook -> docbook.
 
 2001-11-29  André Pönitz <poenitz@gmx.net>
-       
+
        * inseterror.C:
        * insettext.C: further reduction of header dependencies by using
        lyx::layout_type and lyx::textclass_type from support/types.h
        * insetfloatlist.h:
        * insetfloatlist.C: derive from InsetCommand so gui can use it
          easily
+
 2001-11-26  André Pönitz <poenitz@gmx.net>
-       
+
        * insettext.[Ch]:
        * insetert.C:
        * insetnote.C: reduce header dependencies, introduce type for
-       positions 
+       positions
 
 2001-11-23  John Levon  <moz@compsoc.man.ac.uk>
 
        * various: update for Alert.h
+
 2001-11-22  John Levon  <moz@compsoc.man.ac.uk>
 
        * inset.h: fix comment
+
        * insettext.C: use par->isInset()
 
 2001-11-22  Allan Rae  <rae@lyx.org>
 
-       * insetcollapsable.h: 
+       * insetcollapsable.h:
        * inset.h: Changes to checkInsertChar() behaviour.
        Now return value indicates whether chars can be inserted.
 
 
 2001-11-14  José Matos  <jamatos@fep.up.pt>
 
-       * insetspecialchar.C (linuxdoc): 
+       * insetspecialchar.C (linuxdoc):
        (docbook): don't give a name to a unused variable.
 
        * insettext.C (docbook): removed unused variable.
 2001-11-13  Herbert Voss  <voss@perce.de>
 
        * insetgraphic.C: fix scale bug
-       
+
 2001-11-13  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * inset.h (isSpace): 
+       * inset.h (isSpace):
        (isLetter): new virtual methods.
 
-       * insetspecialchar.C (isSpace): 
+       * insetspecialchar.C (isSpace):
        (isLetter): implement here.
 
 2001-11-04  John Levon  <moz@compsoc.man.ac.uk>
 
        * insetert.h:
        * insetert.C: fix some problems
+
 2001-10-30  Kayvan A. Sylvan  <kayvan@sylvan.com>
 
        * insetexternal.C (doSubstitution): Added $$FPath token
        * inset.h (getFirstParagraph): New virtual method.
 
 2001-08-20  Herbert Voss  <voss@perce.de>
-       * insetbib.C: added a option bibtotoc which is from "BIB to TOC" 
+       * insetbib.C: added a option bibtotoc which is from "BIB to TOC"
        in the the bibtex-database-gui for inserting a line
-       \addcontentsline... 
+       \addcontentsline...
 
        If no style is given than there is no tex-output.
-       
+
 2001-08-18  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * insetbib.[Ch] (getFiles): new method, returning the BibTeX database
        * insetnote.h: Add empty validate method.
        * insetert.h: Ditto
 
-       * insetnote.C (InsetNote): Set language to the language of the 
+       * insetnote.C (InsetNote): Set language to the language of the
        document.
 
 2001-08-16  Juergen Vigna  <jug@sad.it>
 
        * insettext.C: implemented the new FINISHED states.
 
-       * insettabular.C: ditto 
+       * insettabular.C: ditto
 
        * inset.h: added more FINISHED states for cursor right,up,down
 
 2001-08-16  John Levon  <moz@compsoc.man.ac.uk>
 
-       * insetfloatlist.C: use "FloatName List" 
+       * insetfloatlist.C: use "FloatName List"
+
 2001-08-14  Juergen Vigna  <jug@sad.it>
 
        * insetert.C (edit): forgot to set status_ in edit calls!
 
 2001-08-11  Dekel Tsur  <dekelts@tau.ac.il>
 
-       * insettext.C (localDispatch): Change language only when the inset 
+       * insettext.C (localDispatch): Change language only when the inset
        becomes empty.
 
 2001-08-10  Juergen Vigna  <jug@sad.it>
 
 2001-08-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
-       * inset.C (convertFont): delete method. not used. 
+       * inset.C (convertFont): delete method. not used.
 
 2001-08-03  Juergen Vigna  <jug@sad.it>
 
        * ChangeLog: Hiding time travel evidence.
 
        * insetgraphicsParams.h:
-       * insetgraphicsParams.C: 
+       * insetgraphicsParams.C:
        * insetgraphics.C: Added horizontal scale option, it actually scales both
        directions since it keeps image proportions.
 
 2001-07-29  Baruch Even  <baruch@lyx.org>
 
        * insetgraphics.C (decideOutputImageFormat): when doing postscript output
-       convert PNG/GIF/JPG to EPS, assume the rest are EPS already. 
+       convert PNG/GIF/JPG to EPS, assume the rest are EPS already.
 
        HACKY! Will need to add an EPS detection routine like old InsetFig does!
 
 
 2001-07-26  Baruch Even  <baruch@lyx.org>
 
-       * insetgraphics.C (draw): changed casting to be in one place rather than 
+       * insetgraphics.C (draw): changed casting to be in one place rather than
        all over the function.
 
        * insetgraphics.h:
        * insetgraphics.C (read): Added compatibility reads of InsetFig.
-       
+
        * insetgraphicsParams.h:
-       * insetgraphicsParams.C: 
+       * insetgraphicsParams.C:
        * insetgraphics.C: Removed inline option and changed rotateAngle to float.
 
 2001-07-28  Kayvan A. Sylvan  <kayvan@sylvan.com>
        * inset.h: added new function checkInsertChar.
 
        * various files: added c-tor and clone() function.
-       
+
        * insetcollapsable.h: removed clone function here as this should
        be only realized in REAL insets and added it to all collapsable
        insets! (with the copy-constructor).
        * insettext.C (insetUnlock): only set update to CLEAR_FRAME if
        draw frame mode is LOCKED.
 
-       * insetcollapsable.C (edit): 
+       * insetcollapsable.C (edit):
        (insetButtonRelease): set update status to full when
        opening inset.
 
-       * insettext.C (clearInset): 
-       * insettabular.C (draw): 
+       * insettext.C (clearInset):
+       * insettabular.C (draw):
        * insetlatexaccent.C (draw): honor background color.
 
        * inset.h: new member background_color_, initialized to
 2001-07-19  Juergen Vigna  <jug@sad.it>
 
        * most files: implemented the below new introduced function.
-       
+
        * inset.h: added new edit(BufferView *, bool front) method to be able
        to enter an inset from the front/back without knowing x/y positions
        and baselines inside the inset. So I just can tell the inset activate
 2001-07-18  Juergen Vigna  <jug@sad.it>
 
        * insetcollapsable.C (edit): fixed hopefully the y parameter which
-       is givven to the InsetText.
+       is given to the InsetText.
        (insetButtonPress): ditto
        (insetButtonRelease): ditto
        (insetMotionNotify): ditto
        the default InsetCollapsable methods. I.e., it can insert anything.
        (write) output the name of the inset, not some silly hack for
        compatability with the old InsetInfo.
-       
+
        * insetinfo.[Ch]: removed.
        * insetnote.[Ch]: new files. InsetNote replaces InsetInfo. The inset is
        now collapsable, but functionality is otherwise identical to InsetInfo.
 2001-07-17  Juergen Vigna  <jug@sad.it>
 
        * various files: implemented the below functions.
-       
+
        * inset.h: added functions
        - virtual string selectNextWord(BufferView *, float & value) const;
        - virtual void selectSelectedWord(BufferView *) { return; }
 2001-07-14  Baruch Even  <baruch@lyx.org>
 
        * insetgraphics.h:
-       * insetgraphics.C: Added a copy c-tor and handled the same_id case. 
+       * insetgraphics.C: Added a copy c-tor and handled the same_id case.
 
 2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
 
 
        * various files: added implementation of new insertInsetAllowed-func
        and redone the function a bit more.
-       
+
        * inset.h: added isCollapsable(), bool collapsed(),
        collapsed(BufferView *, bool) and insertInsetAllowed(Inset::Code).
 
        * a lot of files: added implementation of the below new functions
        and the change to clone(). Also the call of the new undo-functions
        where needed.
-       
+
        * inset.h: added an inset_id, added functions getParFromID,
        getInsetFromID, firstParagraph, cursor and id functions, added
        bool same_ids to clone function.
 2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * insettext.C (localDispatch): call CutAndPaste::'s static method
-       directly. 
+       directly.
 
 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
 
 2001-06-29  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
-       * insetmarginal.C (latex): 
+       * insetmarginal.C (latex):
        * insetfoot.C (latex): fix spacing of notes in LaTeX
 
        * insettext.C (localDispatch): use .c_str() on istringstream
        * inseturl.h:
        * inseturl.C: fix method names in these to begin
          with small char too, so they inherit
+
 2001-06-28  Juergen Vigna  <jug@sad.it>
 
        * insettext.C (setFont): fixed font settings using toggleFree()
 2001-06-13  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
        * lyxinset.h (resizeLyXText): shut off warning about unused
-       parameter "force" 
+       parameter "force"
 
 2001-06-07  Juergen Vigna  <jug@sad.it>
 
        * insetert.C:
        * insetcollapsable.C:
        * insetcaption.C: LColor tidy
-        
+
 2001-06-01  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * figinset.C: fix typo
 
        * insettabular.C (LocalDispatch):
        * insettext.C (LocalDispatch): getClipboard() is now a BufferView
-       method 
+       method
 
 2001-05-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
 
 2001-04-16  Allan Rae  <rae@lyx.org>
 
-       * insettoc.C (Ascii): 
-       * insettext.C (draw): 
-       * insettabular.C (setPos): 
-       * insetminipage.C (Read): 
-       * insetfloat.C (placement): 
-       * insetcaption.C (Ascii, DocBook): 
+       * insettoc.C (Ascii):
+       * insettext.C (draw):
+       * insettabular.C (setPos):
+       * insetminipage.C (Read):
+       * insetfloat.C (placement):
+       * insetcaption.C (Ascii, DocBook):
        * figinset.C (runqueue): #warning triggers an error on Sun CC 6.0 as
-       an unrecognised preprocessor directive.  So ensure they're wrapped. 
+       an unrecognised preprocessor directive.  So ensure they're wrapped.
 
 2001-04-06  John Levon  <moz@compsoc.man.ac.uk>
 
 2001-04-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
 
        * insettext.C (InsetText): fix new
-       (InsetText): reindent some, simplify deletion of par list 
+       (InsetText): reindent some, simplify deletion of par list
        (clear): simplify deletion of par list, fix new
        (SetParagraphData): simplify deletion of par list
 
 
        * insetcollapsable.[Ch] (getLabelList): add std:: on vector<string>
 
-       * insettext.[Ch] (getLabelList): add std:: on vector<string> 
+       * insettext.[Ch] (getLabelList): add std:: on vector<string>
 
        * insetcollapsable.[Ch] (getLabelList): implement
 
        token
        (draw): constify tx, localize loop vars.
        some other localization of variables, remove double initilizatons.
-       
+
        * insetfoot.C: remove using std::ostream, add ostream where needed
 
 2001-04-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
        (Clone): comment out.
        * insetcollapsable.h: some reformatting
        (Clone): comment out.
-       
+
        * inset.C: reindent
        (scroll): simplify
 
 2001-03-30  Juergen Vigna  <jug@sad.it>
 
        * insetcollapsable.h: changen *inset to be a InsetText inset.
-       
+
        * some files: changed to reflect the above change.
 
 2001-03-29  Angus Leeming  <a.leeming@ic.ac.uk>
 
        * insetcollapsable.C (draw): changed to draw the button in the
        upper left corner outside the textinset.
-       (ascent): changed because of different drawing 
+       (ascent): changed because of different drawing
        (descent): ditto
        (width): ditto
        (Edit): ditto
 2001-03-27  Dekel Tsur  <dekelts@tau.ac.il>
 
        * figinset.C (GetPSSizes): Fix for the case when filename doesn't
-       contain a suffix.
+       contain a suffix.
        (Clone): ditto
 
 2001-03-26  Juergen Vigna  <jug@sad.it>
 2001-03-23  Juergen Vigna  <jug@sad.it>
 
        * insetcollapsable.C (InsetMotionNotify):
-       (InsetButtonRelease): 
+       (InsetButtonRelease):
        (InsetButtonPress): fixed y-offset (minipages).
 
        * insettext.C (draw): force a FULL update if cleared == true.
 
        * insetcaption.[Ch]: update from new_insets branch
        * insetfloat.[Ch]: ditto
-       
+
 2001-03-06  John Levon  <moz@compsoc.man.ac.uk>
 
        * insetexternal.C:
 
        * inset.C (LocalDispatch): changed action to be a kb_action (as it
        should be) and not an int.
-       
+
        * insettabular.C (LocalDispatch): ditto
 
        * insettext.C (LocalDispatch): ditto
 2001-02-22  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
        * insetcollapsable.C (getLyXText): add const qualifier to second
-       parameter. 
+       parameter.
 
 2001-02-22  Juergen Vigna  <jug@sad.it>
 
        * inseterror.h:
        * insetgraphics.C: change name of "hide" signal to "hideDialog",
        consistent with InsetTabular.
-       
+
 2001-02-19  Juergen Vigna  <jug@sad.it>
 
        * insettabular.C (LocalDispatch): implement PAGE up/down.
        * BoundingBox.h: removed
 
 2001-02-08  Dekel Tsur  <dekelts@tau.ac.il>
-       
-       * insettext.C (LocalDispatch): Update selection cursor when moving 
+
+       * insettext.C (LocalDispatch): Update selection cursor when moving
        cursor to the right.
        (moveRightIntern): Call to CursorRight with 2 argument eqaul to false.
        (moveLeftIntern): Ditto.
 
 2001-01-26  Dekel Tsur  <dekelts@tau.ac.il>
 
-       * insetref.C (getType, getName): Move methods from 
+       * insetref.C (getType, getName): Move methods from
        src/frontends/xforms/FormRef.C.
 
 2001-01-12  Dekel Tsur  <dekelts@tau.ac.il>
 2001-01-25  Dekel Tsur  <dekelts@tau.ac.il>
 
        * insetbib.C (bibitemWidest): Use lyxfont::width instead of
-       par->bibkey->width. This fixes the crashes when running without
+       par->bibkey->width. This fixes the crashes when running without
        gui or when having included documents.
 
 2001-01-22  Dekel Tsur  <dekelts@tau.ac.il>