]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
I reactivate the code to resize the InsetText on a resize event of the main
[lyx.git] / src / ChangeLog
index cbac35bb127142ddc5623bf3ad9ca207a65f7524..0ef0c207f953796011f5284fdef8c33487d9932c 100644 (file)
@@ -1,3 +1,653 @@
+2002-03-11  Juergen Vigna  <jug@sad.it>
+
+       * BufferView_pimpl.C (cursorPrevious): remove old cruft which is
+       plainly wrong.
+       (resizeCurrentBuffer): force also the insets to resize themselfes.
+
+2002-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * commandtags.h:
+       * LyXAction.C: add LFUN_TOOLTIPS_TOGGLE, "toggle-tooltips"
+       * lyxfunc.C (getStatus(LFUN_TOOLTIPS_TOGGLE)): set flag based on
+       value of Dialogs::tooltipsEnabled().
+       (dispatch(LFUN_TOOLTIPS_TOGGLE)): emit signal Dialogs::toggleTooltips.
+
+2002-03-08  Juergen Vigna  <jug@sad.it>
+
+       * BufferView_pimpl.C (updateInset): update inset inside inset also
+       if it isn't inside theLockingInset().
+
+2002-03-07  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * buffer.C (asciiParagraph): redo some of the word and line length
+       handling.
+       (getLists): look for Caption instead of caption.
+
+2002-03-07  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * buffer.C (Buffer): initialize niceFile to true
+       (makeLaTeXFile): 
+       (makeLinuxDocFile): 
+       (makeDocBookFile): make sure niceFile is true on exit
+
+2002-03-06  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * buffer.C (makeLaTeXFile): escape ~ in \input@path
+
+2002-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * LyXSendto.C: remove.
+       * LyXView.C (c-tor): clean-up Jürgen's #if 0 correctly.
+       * lyx_gui.C: remove now-redundant comment.
+       * ColorHandler.h: remove forward declaration of class WorkArea.
+       * lyxfunc.C: remove #include "WorkArea.h".
+
+2002-03-07  Juergen Vigna  <jug@sad.it>
+
+       * undo_funcs.C (textHandleUndo): fix problems when the paragraph
+       got moved away with the DEPM and also set the inset_owner always
+       right which before could have been omitted.
+
+2002-03-07  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * buffer.C (parseSingleLyXformat2Token): use default layout is the
+       wanted layout is not found.
+
+2002-03-07  Juergen Vigna  <jug@sad.it>
+
+       * CutAndPaste.C (cutSelection): another layout settings forgotten.
+
+2002-03-07  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * paragraph.C (breakParagraph): use default layout not layout of
+       prev paragraph.
+       (Paragraph): clear ParagraphParameters.
+
+2002-03-06  Juergen Vigna  <jug@sad.it>
+
+       * buffer.C (parseSingleLyXformat2Token): changed "%" to "p%" as
+       otherwise it would not be a valid lenght. Fixed a special case in
+       the minipage compatibility read where we end the document with a
+       minipage.
+
+       * text2.C (deleteEmptyParagraphMechanism): check if old_cursor.par()
+       was set as it could be 0 for InsetTexts first entry.
+
+2002-03-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * paragraph.C (writeFile): if layout is empty write out
+       defaultLayoutName().
+
+       * buffer.C (parseSingleLyXformat2Token): if we have a buggy .lyx
+       file without named layout we set layout to defaultLayoutName().
+
+2002-03-06  Juergen Vigna  <jug@sad.it>
+
+       * CutAndPaste.C (copySelection): set layout for new paragraph.
+
+       * text.C (prepareToPrint): leave ERT inset left aligned
+       (leftMargin): don't indent paragraphs inside ERT insets
+
+2002-03-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * paragraph.C (breakParagraph): dont call clear do the work manually
+
+       * paragraph.[Ch] (clear): remove function 
+
+2002-03-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * paragraph.C (Paragraph): dont call clear, the work has already
+       been done.
+
+       * lyxtextclass.C (operator): assert if n is empty
+
+       * CutAndPaste.C (cutSelection): dont call Paragraph::clear, do the
+       work manually instead.
+
+2002-03-01  John Levon  <moz@compsoc.man.ac.uk>
+
+       * BufferView_pimpl.C: protect selectionLost against text == 0
+2002-03-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * text.C (breakParagraph): fix a setting layout to '0' problem.
+
+2002-03-05  José Abílio Oliveira Matos  <jamatos@novalis.fc.up.pt>
+
+       * buffer.C (makeLinuxDocFile, makeDocBookFile): take in account the
+       final location of file, for the included files, and graphics.
+
+2002-03-05  Juergen Vigna  <jug@sad.it>
+
+       * CutAndPaste.C (pasteSelection): fix the depth level on paste.
+
+2002-03-04  Juergen Vigna  <jug@sad.it>
+
+       * lyx_cb.C (getContentsOfAsciiFile): new helper function.
+
+       * tabular.C (calculate_width_of_column_NMC): fixed to use also the
+       last column of multicolumn cells.
+       (SetWidthOfMulticolCell): recalculate NMC and real columns.
+
+2002-03-04  Jose Abilio Oliveira Matos  <jamatos@novalis.fc.up.pt>
+
+       * exporter.C (Export): for linuxdoc and docbook the buffer is a nice
+       file if it doesn't go to a temporary file.
+
+       * buffer.C (sgmlOpenTag):
+       (sgmlCloseTag):  remove extra newline insertion.
+
+2002-03-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * text.C (getRowNearY): comment out debug msg
+
+2002-03-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * text2.C: first -> first_y
+
+       * text.C (getRowNearY): add some attemts at a possible
+       optimization, not working.
+
+       * tabular.[Ch]: add BufferParams to several function so that newly
+       created paragraph can be initialized to he default layotu for the
+       buffers textclass.
+
+       * tabular-old.C (ReadOld): add buf->params to call of Init
+
+       * screen.C: rename text->first to text->first_y
+
+       * paragraph.C (breakParagraph): always set layout in the broken
+       paragraph
+
+       * lyxtextclass.C (Read): remove lowercase
+       (hasLayout): ditto
+       (operator): ditto
+       (delete_layout): ditto
+
+       * lyxtext.h: rename first -> first_y
+
+       * lyxlayout.C (Read): remove lowercase
+       (name): ditto
+       (setName): ditto
+       (obsoleted_by): ditto
+
+       * bufferlist.C (newFile): set layout on first paragrpah of new buffers.
+
+       * buffer.C (insertErtContents): add params are to InsetERT
+       (parseSingleLyXformat2Token): add code to check if a paragraphs
+       layout really exist.
+       (parseSingleLyXformat2Token): add params to several inset
+       constructors
+       (asciiParagraph): remove lowercase, do the layout comparisons with
+       no_case
+
+       * BufferView_pimpl.C (cursorNext): first -> first_y
+       (resizeCurrentBuffer): first -> first_y
+       (updateScrollbar): first -> first_y
+       (scrollCB): first -> first_y
+       (workAreaMotionNotify): first -> first_y
+       (workAreaButtonPress): first -> first_y
+       (checkInsetHit): first -> first_y
+       (cursorPrevious): first -> first_y
+       (cursorNext): first -> first_y
+       (Dispatch): add buffer_->params to severl inset contructors
+
+2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * lyxlayout.C (Read): remove some debug info that I forgot.
+
+       * buffer.C (makeLaTeXFile): fix calling of LaTeXFeatures, and
+       clean up the code slightly.
+       (makeLinuxDocFile): ditto
+       (makeDocBookFile): ditto
+
+       * text2.C: layout as string
+
+       * text.C: layout as string
+
+       * paragraph_pimpl.C: layout as string
+
+       * paragraph.[Ch]: layout as string
+
+       * lyxtextclasslist.[Ch]: layout as string
+
+       * lyxtextclass.[Ch]: layout as string
+
+       * lyxtext.h: layout as string
+
+       * lyxlayout.[Ch]: layout as string
+
+       * lyx_cb.C: layout as string
+
+       * bufferview_funcs.C: layout as string
+
+       * bufferparams.C: layout as string
+
+       * buffer.C: layout as string
+
+       * LyXView.[Ch]: layout as string
+
+       * LaTeXFeatures.[Ch]: layout as string
+
+       * CutAndPaste.C (SwitchLayoutsBetweenClasses): layout as string
+
+       * BufferView_pimpl.C: change current_layout to string, remove
+       lyx::layout_type.
+       (Dispatch): 
+       (smartQuote): 
+       (insertInset): 
+       (workAreaButtonRelease): layout as string
+
+       * BufferView2.C (unlockInset): adjust
+
+       * vspace.C (asLatexCommand): use an explict temp variable.
+
+2002-03-01  John Levon  <moz@compsoc.man.ac.uk>
+
+       * Makefile.am: use FRONTEND_*
+2002-03-01  Juergen Vigna  <jug@sad.it>
+
+       * tabular.C (SetWidthOfMulticolCell): changed to something better
+       I hope but still work in progress.
+       (recalculateMulticolumnsOfColumn): renamed function from
+       recalculateMulticolCells as it is more appropriate now.
+       (SetWidthOfCell): calculate multicols better.
+
+2002-03-01  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * minibuffer.C (MiniBuffer): reset timout to 6000, as it was before.
+
+       * lyxfunc.C (processKeySym): print sequence also if it is
+       `deleted' (complete)
+
+       * kbsequence.C (print): print sequence even if it is deleted
+       (complete would be a better word, actually).
+
+       * lyxfunc.C (dispatch): print complete options after a prefix key
+
+       * vspace.C (asLatexCommand): rewrite in a slightly different form.
+
+2002-03-01  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * text2.C (setCharFont): eliminate setCharFont code duplication.
+
+2002-03-01  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * BufferView_pimpl.C (Dispatch): remove bogus handling of
+       LFUN_TABULAR_FEATURE (bug #177)
+
+2002-02-29 ;-)  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Makefile.am: remove figure.h
+
+2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Bufferview_pimpl.C:
+       * CutAndPasteC:
+       * LaTeX.C:
+       * LyXSendto.C:
+       * buffer.C:
+       * bufferlist.C:
+       * converter.C:
+       * language.C:
+       * lyxfunc.C:
+       * lyxvc.C:
+       * paragraph.C:
+       * text.C:
+       * text2.C: remove #include "lyx_gui_misc.h".
+
+       * LaTeX.C: added #include <cstdio>
+
+2002-02-28  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * paragraph.C (getMaxDepthAfter): new method. The maximal depth
+       that the paragraph following this one can have.
+
+       * text2.C (incDepth): use Paragraph::getMaxDepthAfter
+
+       * vspace.C (asLatexCommand): fix bogus gcc warning
+
+       * Makefile.am (lyx_SOURCES): remove vms_defines.h
+
+2002-02-27  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * text2.C (setLayout): get rid of redundant code
+
+2002-02-26  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * text2.C (incDepth): make sure depth cannot be increased beyond
+       reasonable values.
+
+2002-02-20  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * lyxfunc.C (dispatch): act on LFUN_FORKS_SHOW and LFUN_FORKS_KILL.
+       also call grfx::GCache::changeDisplay if the graphicsbg color changes.
+
+       * PainterBase.h (image):
+       * Painter.[Ch] (image): now accepts a grfx::GImage const & rather than
+       a LyXImage const *.
+
+2002-02-26  John Levon  <moz@compsoc.man.ac.uk>
+
+       * BufferView.C:
+       * BufferView.h:
+       * BufferView_pimpl.C:
+       * BufferView_pimpl.h:
+       * LaTeXFeatures.C:
+       * LyXAction.C:
+       * LyXView.C:
+       * Makefile.am:
+       * UpdateList.h:
+       * UpdateList.C:
+       * buffer.C:
+       * figure.h:
+       * figureForm.C:
+       * figureForm.h:
+       * figure_form.C:
+       * figure_form.h:
+       * lyx_cb.C:
+       * lyx_gui.C:
+       * lyx_gui_misc.C:
+       * lyxfunc.C:
+       * sp_base.h:
+       * sp_ispell.h:
+       * sp_pspell.h:
+       * sp_spell.C: remove fig inset, and the crap house of
+         cards that follows it
+2002-02-26  John Levon  <moz@compsoc.man.ac.uk>
+
+       * Makefile.am:
+       * lyxserver.C:
+       * os2_defines.h:
+       * os2_errortable.h:
+       * nt_defines.h: move .h into support/
+
+       * vms_defines.h: remove
+
+       * WorkArea.C: add space in debug output
+
+       * text2.C:
+       * paragraph.C:
+       * buffer.C: add WITH_WARNINGS
+
+       * vc-backend.h:
+       * vc-backend.C:
+       * bufferlist.C: s/retrive/retrieve/, add docs
+
+       * vspace.h:
+       * vspace.C:
+       * kbmap.h:
+       * lyxlength.h:
+       * lyxgluelength.h:
+       * length_common.h:
+       * chset.h:
+       * chset.C: add docs
+
+       * lyxgui.C: add ID to X error handler
+
+       * lyxtestclass.c: fix typo
+
+2002-02-26  Juergen Vigna  <jug@sad.it>
+
+       * tabular_funcs.C (write_attribute): changed so that some default
+       attributes are not written at all.
+       (getTokenValue): set default values before trying to read the
+       value so we have the return value always set as default if we don't
+       find the token we search for.
+
+       * tabular.C (Write): write bools as bools not as strings!
+
+2002-02-22  Juergen Vigna  <jug@sad.it>
+
+       * BufferView_pimpl.C (workAreaButtonPress): call edit() before calling
+       insetButtonPress for HIGHLY_EDITABLE_INSETS seems saner (fix #250).
+
+       * text.C (leftMargin): don't add an indent for paragraphs inside
+       tabular cells (fix #208).
+
+2002-02-21  José Matos  <jamatos@fep.up.pt>
+
+       * tabular.C (docBook): fixed support for long tables.
+
+2002-02-20  Juergen Vigna  <jug@sad.it>
+
+       * text2.C (getFont): get the drawing font of the Inset if this
+       paragraph is inside an inset (only important for InsetERT for now).
+
+       * buffer.C (insertErtContents): use new lanugage params in ERT
+       constructor.
+
+       * CutAndPaste.C: commenting out seemingly uneeded code.
+
+2002-02-19  Allan Rae  <rae@lyx.org>
+
+       * BufferView2.C (removeAutoInsets): fix remaining freed memory read.
+       Iterators might be simple to use but they also get invalidated.
+       (removeAutoInsets): renamed saved cursor tracking variables and added
+       some comments to clarify what everything does.
+
+2002-02-18  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Chktex.C:
+       * LaTeX.C:
+       * LyXSendto.C:
+       * converter.C:
+       * lyx_cb.C:
+       * vc-backend.C: Changes due to the renaming of support/syscall.[Ch] as
+       support/systemcall.[Ch] and of class Systemcalls as class SystemCall.
+
+       * lyxfunc.C:
+       * vc-backend.h: remove #include "support/syscall.h"
+
+       * LaTeX.C:
+       * LyXSendto.C:
+       * converter.C: rearrange #includes in Lars' approved fashion.
+
+       * LyXView.[Ch]: make autosave_timeout a pointer to Timeout. Can thus
+       forward declare class Timeout in the header file.
+
+       * XFormsView.C: changes due to the above.
+
+       * minibuffer.[Ch]: make timer and stored_timer pointers to Timeout,
+       similar to LyXView.
+
+       * commandtags.h: add LFUN_FORKS_SHOW and LFUN_FORKS_KILL to the enum.
+       * LyXAction.C (init): add LFUN_FORKS_SHOW and LFUN_FORKS_KILL to items[]
+       
+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/syscontr.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