X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=f3487eeac4d49f00b901bf5c68b118f0b63e4bb4;hb=98c966c64594611e469313314abd1e59524adb4a;hp=7a991f45672638d043f0701b2306e6da86966448;hpb=6f673aed8bd84cb601ff14b7cbb310bea818cab9;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index 7a991f4567..f3487eeac4 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,705 @@ +2002-03-29 Juergen Vigna + + * lyxfunc.C (dispatch): add a missing fitCursor call. + + * BufferView2.C (fitLockedInsetCursor): the inset needs to know if + it was scrolled by a cursor move, so return the bool status. + + * BufferView.C (fitCursor): return the bool flag also to the outside + world as this is needed. + + * screen.C (toggleToggle): don't subtract the offset if it's positive. + + * BufferView_pimpl.C (workAreaButtonPress): just lock the inset don't + call the edit() as it is not needed (and wrong) IMO. + (workAreaButtonPress): set the screen_first variable before evt. + unlock the inset as this may change screen_first and then we have + a wrong y position for the click! + +2002-03-28 Jean-Marc Lasgouttes + + * MenuBackend.C (expand): another translation that I missed + +2002-03-28 Juergen Vigna + + * screen.C (toggleToggle): fix for insettexts y_offset on drawing. + + * tabular.C (OldFormatRead): fix ert compatibility read inside cells. + +2002-03-27 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): return 'disabled' early for LFUN_NOACTION + + * MenuBackend.C (expand): fix export/view/update when there is no + document open. + +2002-03-27 Herbert Voss + + * lengthcommon.C: change c%, l%, p% t% to col%, line%, page% + and text% + +2002-03-27 Jean-Marc Lasgouttes + + * bufferview_funcs.C (currentState): only show paragraph number + for is DEVEL_VERSION is set. + + * lyxfunc.C (dispatch): put warning in INFO channel + + * MenuBackend.C (expand): translate the name of floats + + * FloatList.C (FloatList): mark the float names for translation + + * converter.C (convert): use LibScriptSearch + +2002-03-26 Jean-Marc Lasgouttes + + * MenuBackend.C (defaults): fix default menu (we might as well get + rid of it...) + +2002-03-26 Lars Gullik Bjønnes + + * lyxvc.C (registrer): register the file with CVS if it's in a CVS + directory. + +2002-03-25 Lars Gullik Bjønnes + + * lyxvc.C: reorder includes. + +2002-03-25 John Levon + + * BufferView_pimpl.C (updateScrollbar): update on buffer switch + properly + +2002-03-19 John Levon + + * CutAndPaste.C: change layouts earlier on paste + to avoid crashing when calling getFont() + +2002-03-22 Angus Leeming + + * PrinterParams.h: #include "lyxrc.h" and remove that bloody + irritating #error. + +2002-03-21 Lars Gullik Bjønnes + + * WorkArea.C: remove 'Pending' debug message. + + * most files: ws cleanup + + * buffer.[Ch]: ws changes + + * Makefile.am (LYX_CONV_LIBS): remove ld -r stuff. + +2002-03-21 Juergen Vigna + + * tabular.C (SetMultiColumn): collapse also the contents of the + cells and set the last border right. Added a Buffer const * param. + +2002-03-20 Lars Gullik Bjønnes + + * Makefile.am (LYX_CONV_LIBS): select libs depending on partial + linking or not. + +2002-03-19 Juergen Vigna + + * text2.C (clearSelection): reset also xsel_cache. + + * BufferView_pimpl.C (Dispatch): call WorkArea::haveSelection(false) + where it needs to be called (John tells us to do so too :) + (selectionLost): reset sel_cache. + + * WorkArea.C (event_cb): leave ret to 0 (John tells us to do so :) + +2002-03-19 Jean-Marc Lasgouttes + + * text2.C (setCursorIntern): put debuging code in INSETS channel + +2002-03-19 André Pönitz + + * lyxfunc.C: tiny whitespace change + +2002-03-19 Jean-Marc Lasgouttes + + * ToolbarDefaults.C (init): + * LyXAction.C (init): + * commandtags.h: + * BufferView_pimpl.C (Dispatch): + * lyxfunc.C (dispatch): remove LFUN_DEPTH + +2002-03-19 Allan Rae + + * exporter.C (Export): removeAutoInsets before doing anything else. + While I've just introduced a dependency on BufferView this really is + the best place to clean the buffer otherwise you need to cleanup in + a dozen places before calling export or cleanup in a dozen functions + that export calls. + + * converter.C (runLaTeX): + (scanLog): Better handling of removeAutoInsets and screen updates. + + * lyxfunc.C (dispatch): small whitespace changes + +2002-03-18 Lars Gullik Bjønnes + + * WorkArea.C (C_WorkAreaEvent): return a value. + (event_cb): return 1 if we handled the event, 0 otherwise. + + * lyx_gui.C (LyX_XErrHandler): don't abort on BadWindow + +2002-03-18 Juergen Vigna + + * tabular.C (LeftAlreadyDrawed): fixed for multicolumn borders. + (GetAdditionalWidth): ditto. + (RightLine): ditto. + (LeftLine): ditto. + + * BufferView2.C (copy): use getLyXText() so that we do it inside an + inset if we're there actually (probably not used right now but this + is the direction to go for unifying code). + (paste): disable code to clear the selection. + + * BufferView_pimpl.C (workAreaButtonPress): check also for a selection + inside an InsetText and move the check further up as it is in the + wrong place. + + * text2.C (pasteSelection): set a selection over the pasted text. + +2002-03-14 Kayvan A. Sylvan + + * Makefile.am (lyx_DEPENDENCIES): Swap the order of libfrontend + and libgraphics to build on Cygwin. + +2002-03-15 Juergen Vigna + + * CutAndPaste.C (SwitchLayoutsBetweenClasses): fix the wrong use of + inserting an Inset into the paragraph. I know this is not the best + fix but we already use current_view in CutAndPaste so we will remove + all of it's using at the same time. + + * buffer.C (sgmlError): deactivated function till it is rewritten in + the right mode, now it can create problems. + + * paragraph.C (isLineSeparator): check if getInset returns != 0, + before accessing it. + +2002-03-14 Juergen Vigna + + * undo_funcs.C (textHandleUndo): do the right thing when updating + the inset after the undo/redo. + + * text2.C (setCursor): just some testcode for #44 not ready yet. + + * undo_funcs.C (textHandleUndo): set the next() and previous() + pointers of the paragraph to 0 before deleting otherwise we have + problems with the Paragraph::[destructor]. + + * text.C (breakParagraph): IMO we should ALWAYS force a real undo + on a paragraph insertion. + +2002-03-14 Lars Gullik Bjønnes + + * buffer.C (asciiParagraph): use += operator for char append to + string. + + * paragraph.C (getFontSettings): compare >= not just > + (highestFontInRange): ditto + (setFont): ditto + +2002-03-13 Lars Gullik Bjønnes + + * paragraph.C: change several algorithm to be more appripriate for + the problem domain. This is lookip in FontList and in the InsetList. + +2002-03-13 André Pönitz + + * commandtags.h: + * LyXAction.C: remove unused LFUN_MATH_MACROARG + +2002-03-06 John Levon + + * commandtags.h: + * LyXAction.C: + * lyxfunc.C: + * BufferView_pimpl.C: remove unused LFUN_CORE, LFUN_TEXT_INSET + +2002-03-13 Lars Gullik Bjønnes + + * Painter.C (display): anon helper function, adjust code for this + change. + (pixmap): remove function. + + * Painter.h: remove private display variable. + + * PainterBase.[Ch]: remove dummy[123] cruft, ws changes + +2002-03-13 Angus Leeming + + * WorkArea.[Ch]: remove figinset_canvas cruft. + +2002-03-12 Lars Gullik Bjønnes + + * lyxtextclass.C (operator): add one item cache optimization. + + * bufferlist.h: doxy changes + + * bufferlist.C: ws changes + + * DepTable.[Ch] (ext_exist): place const in the right spot. + + * BufferView_pimpl.C (resizeCurrentBuffer): further refine when to + call resizeInsets. + (workAreaExpose): call resizeInsets when the with BufferView changes. + (Dispatch): adjust for protectedBlank removal + (specialChar): call updateInset if the insert went ok. + + * BufferView_pimpl.[Ch] (protectedBlank): remove func, use + specialChar instead. + + * BufferView2.C (ChangeInsets): remove warning add FIXME comment + + * BufferView.h: doxy change + + * Makefile.am (INCLUDES): remove @FRONTEND_INCLUDES@ + + * lyxtextclass.C (operator[]): remove non-const version + (defaultLayout): remove non-const version + +2002-03-12 Juergen Vigna + + * BufferView_pimpl.C (resizeCurrentBuffer): only resize insets if we + did resize the LyXText too. + + * buffer.C (readLyXformat2): set layout information on newly allocated + paragraphs. + + * tabular.C (OldFormatRead): set layout information on the paragraph. + +2002-03-12 José Abílio Oliveira Matos + + * buffer.C (simpleDocBookOnePar): fix empty definition case for now. + +2002-03-11 Juergen Vigna + + * BufferView_pimpl.C (cursorPrevious): remove old cruft which is + plainly wrong. + (resizeCurrentBuffer): force also the insets to resize themselfes. + (moveCursorUpdate): fixed up for InsetText. + +2002-03-08 Angus Leeming + + * 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 + + * BufferView_pimpl.C (updateInset): update inset inside inset also + if it isn't inside theLockingInset(). + +2002-03-07 Lars Gullik Bjønnes + + * 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 + + * buffer.C (Buffer): initialize niceFile to true + (makeLaTeXFile): + (makeLinuxDocFile): + (makeDocBookFile): make sure niceFile is true on exit + +2002-03-06 Jean-Marc Lasgouttes + + * buffer.C (makeLaTeXFile): escape ~ in \input@path + +2002-03-07 Angus Leeming + + * 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 + + * 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 + + * buffer.C (parseSingleLyXformat2Token): use default layout is the + wanted layout is not found. + +2002-03-07 Juergen Vigna + + * CutAndPaste.C (cutSelection): another layout settings forgotten. + +2002-03-07 Lars Gullik Bjønnes + + * paragraph.C (breakParagraph): use default layout not layout of + prev paragraph. + (Paragraph): clear ParagraphParameters. + +2002-03-06 Juergen Vigna + + * 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 + + * 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 + + * 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 + + * paragraph.C (breakParagraph): dont call clear do the work manually + + * paragraph.[Ch] (clear): remove function + +2002-03-05 Lars Gullik Bjønnes + + * 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 + + * BufferView_pimpl.C: protect selectionLost against text == 0 + +2002-03-05 Lars Gullik Bjønnes + + * text.C (breakParagraph): fix a setting layout to '0' problem. + +2002-03-05 José Abílio Oliveira Matos + + * buffer.C (makeLinuxDocFile, makeDocBookFile): take in account the + final location of file, for the included files, and graphics. + +2002-03-05 Juergen Vigna + + * CutAndPaste.C (pasteSelection): fix the depth level on paste. + +2002-03-04 Juergen Vigna + + * 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 + + * 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 + + * text.C (getRowNearY): comment out debug msg + +2002-03-03 Lars Gullik Bjønnes + + * 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 + + * 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 + + * Makefile.am: use FRONTEND_* + +2002-03-01 Juergen Vigna + + * 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 + + * 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 + + * text2.C (setCharFont): eliminate setCharFont code duplication. + +2002-03-01 Jean-Marc Lasgouttes + + * BufferView_pimpl.C (Dispatch): remove bogus handling of + LFUN_TABULAR_FEATURE (bug #177) + +2002-02-29 ;-) Angus Leeming + + * Makefile.am: remove figure.h + +2002-02-28 Angus Leeming + + * 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 + +2002-02-28 Jean-Marc Lasgouttes + + * 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 + + * text2.C (setLayout): get rid of redundant code + +2002-02-26 Martin Vermeer + + * text2.C (incDepth): make sure depth cannot be increased beyond + reasonable values. + +2002-02-20 Angus Leeming + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * tabular.C (docBook): fixed support for long tables. + 2002-02-20 Juergen Vigna + * 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 @@ -36,7 +736,7 @@ * 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 * buffer.C (simpleDocBookOnePar): if paragraph style is CDATA escapes @@ -49,13 +749,13 @@ * 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 * Chktex.C: * buffer.C: remove #include "support/syscontr.h" as it's redundant. Always has been. - + * Chktex.C: * LaTeX.C: * LyXSendto.C: @@ -95,7 +795,7 @@ 2002-02-07 Jean-Marc Lasgouttes * lyxlength.C (asLatexString): change PW to output as percent of - \textwidth. + \textwidth. * lengthcommon.C: change '%' to 't%' @@ -115,13 +815,13 @@ 2002-02-06 Jean-Marc Lasgouttes - * lyxfunc.C (getStatus): fix status message for disabled commands. + * lyxfunc.C (getStatus): fix status message for disabled commands. 2002-02-01 John Levon - * BufferView_pimpl.C: fix crash on close buffer + * BufferView_pimpl.C: fix crash on close buffer during selection (#227) - + 2002-01-27 Herbert Voss * buffer.C: link old Figure to new graphic inset @@ -151,7 +851,7 @@ * lyx_gui.C (init): give the toolbar tooltips a normal font. * lyxfunc.C (getStatus): handle LFUN_LAYOUT like - LFUN_LAYOUT_PARAGRAPHS. + LFUN_LAYOUT_PARAGRAPHS. * tabular.C (GetCellFromInset): new method. Finds an inset in a tabular. It is possible to provide a possible cell, which will @@ -165,7 +865,7 @@ * tabular.C (Validate): remove broken optimization (fixes bug #201) - * paragraph.C (startTeXParParams): + * paragraph.C (startTeXParParams): (endTeXParParams): new methods. The LaTeX code to start/end paragraph formatting (simpleTeXOnePar): call startTeXParParams also when paragraph is @@ -188,8 +888,8 @@ * text2.C (removeRow): add comment. Should other refresh_?? vars be updated also? - - * text.C (drawInset): Turned out I didn't know enough about how + + * 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. @@ -231,9 +931,9 @@ 2001-12-12 Ben Stanley - * DepTable.h + * DepTable.h * DepTable.C: Implement mtime checking to reduce time spent doing - CRCs. + CRCs. 2002-01-16 Juergen Vigna @@ -266,20 +966,20 @@ 2002-01-14 Jean-Marc Lasgouttes * lyx_cb.C (MenuWrite): buffer->fileName is guaranteed to be - absolute + 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): + * 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 @@ -287,7 +987,7 @@ (filePath): new method * buffer.C (writeFile): use fileName() - (getLatexName): + (getLatexName): * lyx_main.C (init): fix starting of LyX when the binary is a link from so,ewhere else. @@ -347,7 +1047,7 @@ * lyxrc.C (setDefaults): do not initialize document_path to $HOME. * lyxrc.C: use string::erase() instead of initializing to "". - + 2001-11-26 John Levon @@ -359,9 +1059,9 @@ 2002-01-13 Jean-Marc Lasgouttes - * BufferView_pimpl.C (MenuInsertLyXFile): - * lyxfunc.C (menuNew): - (open): + * BufferView_pimpl.C (MenuInsertLyXFile): + * lyxfunc.C (menuNew): + (open): (doImport): add shortcuts to directory buttons * BufferView_pimpl.C (workAreaButtonRelease): remove dead code (to @@ -406,19 +1106,19 @@ * BufferView2.C (removeAutoInsets): ensure we have a valid cursor if the old cursor is now invalid due to deleteEmptyParagraphMechanism. There is still a way to segfault this although you may have to do this - multiple times: Have an InsetERT with an unknown command in it. + multiple times: Have an InsetERT with an unknown command in it. View->DVI, move cursor between Error box and InsetERT and hit , , again, View->DVI, BANG! - * text2.C (setCursor): - (deleteEmptyParagraphMechanism): - * lyxtext.h (setCursor): + * text2.C (setCursor): + (deleteEmptyParagraphMechanism): + * lyxtext.h (setCursor): (deleteEmptyParagraphMechanism): return true if the paragraph was deleted. Making use of the return value may help fix other bugs. 2002-01-12 Jean-Marc Lasgouttes - * lyxfunc.C (dispatch): update toolbar/menubar after dispatching. + * lyxfunc.C (dispatch): update toolbar/menubar after dispatching. * LyXView.C (updateMenubar): call MenuBar::update here (updateToolbar): but not here @@ -434,7 +1134,7 @@ * LyXAction.C (retrieveActionArg): make it work also when action is not a pseudo-action. (getActionName): simplify a bit - (helpText): + (helpText): 2002-01-11 Jean-Marc Lasgouttes @@ -481,7 +1181,7 @@ * lyxrc.[Ch]: change names and descriptions of popup font variables to reflect their actual use. Provide compatibility code for older lyxrc files. - + * lyx_gui.C (init): revoke change of 2002-01-07 of popup font style to FL_NORMAL_STYLE. change names of popup font variables in line with the changes to lyxrc.C @@ -496,13 +1196,13 @@ 2002-01-09 Jean-Marc Lasgouttes - * LaTeXFeatures.C (getMacros): + * LaTeXFeatures.C (getMacros): * buffer.C (validate): rename feature "amsstyle" to "amsmath" - + * buffer.C (makeLaTeXFile): remove test for "amsstyle" from here. * LaTeXFeatures.C (useFloat): require "float" here instead of in - getPackages. + getPackages. (getPackages): rename feature "floats" to "float". Use an array to iterate over 'simple' features (i.e. just a \usepackage). Add handling of "amsmath" (renamed from "amsstyle"). @@ -521,7 +1221,7 @@ * FuncStatus.[Ch]: new files. This is a rewrite as a proper class of the func_satus stuff. Edited and massaged in various ways by - JMarc. + JMarc. * lyxfunc.C (getStatus): use FuncStatus @@ -564,11 +1264,11 @@ the screen (bug #162) * BufferView_pimpl.C: add some insetHit debug - + 2002-01-05 John Levon * vc-backend.C: add FIXME - + 2002-01-03 Jean-Marc Lasgouttes * lyxfunc.C (getStatus): enable code for showing math font status @@ -604,7 +1304,7 @@ * form_maths_panel.C: * form_maths_panel.h: * form_maths_panel.fd: implemented sub- and super- buttons in math - panel. + panel. * lyx_main.C: Revised hardwired bindings to allow original _ and ^ (or ^ space) to be used as in TeX (req'd by André). @@ -635,9 +1335,9 @@ * text2.C (setCursor): add a couple of asserts. - * paragraph.h (inset_iterator): add -> operator + * paragraph.h (inset_iterator): add -> operator - * paragraph.[Ch] (autoDeleteInsets): remove member function + * paragraph.[Ch] (autoDeleteInsets): remove member function * BufferView2.C (removeAutoInsets): rewrite to handle the old cursor pos correctly and handle inset deletion by itself. @@ -646,9 +1346,9 @@ * lyxtextclass.C: add * Makefile.am: added the new files to sources, removed layout.C - + * layout.C: removed file - + * layout.h: remove LYX_DUMMY_LAYOUT * lyxtextclasslist.C (NumberOfLayout): do not special case dummy @@ -656,11 +1356,11 @@ * lyxlayout.[Ch]: * lyxtextclass.[Ch]: - * lyxtextclasslist.[Ch]: new files + * lyxtextclasslist.[Ch]: new files * include order changes to a lot of files, also changes because of the six new files. - + 2001-12-27 Juergen Vigna * buffer.C (asciiParagraph): more fixes. @@ -692,7 +1392,7 @@ * lyxfunc.C (getStatus): use func_status::toggle to simplify the code. Support all font-changing funcs (even those which are not in - menu currently). Support for reporting font settings in + menu currently). Support for reporting font settings in mathed (disabled until Andre provides a function on mathed's side). * func_status.h (toggle): small helper function to set toggle @@ -722,19 +1422,19 @@ * Thesaurus.C: always include in sources. - * Painter.h: - * lyxlookup.h: + * Painter.h: + * lyxlookup.h: * box.h: do not include in header files * text.C (paintLastRow): remove unused variable - * text.C (transformChar): - (insertChar): + * text.C (transformChar): + (insertChar): * tabular-old.C (getTokenValue): use IsDigit instead of isdigit. - * Painter.C (text): + * Painter.C (text): * font.C (width): rewrite to use uppercase() instead of - islower/toupper. + islower/toupper. * lyxfind.C (IsStringInText): use uppercase instead of toupper. @@ -786,7 +1486,7 @@ 2001-12-15 John Levon - * BufferView.h: + * BufferView.h: * BufferView.C: * BufferView_pimpl.h: * BufferView_pimpl.C: cleanup and fix of checkInsetHit(). @@ -800,7 +1500,7 @@ * minibuffer.C: don't add empty lines to the history * minibuffer.C: add a space on dropdown completion - + 2001-12-14 John Levon * text.C: fix line above/below drawing in insets @@ -811,7 +1511,7 @@ 2001-12-15 Dekel Tsur - * CutAndPaste.C (SwitchLayoutsBetweenClasses): Use buffer language + * CutAndPaste.C (SwitchLayoutsBetweenClasses): Use buffer language when inserting error insets. 2001-12-13 Juergen Vigna @@ -860,8 +1560,8 @@ documents with lots of insets. If Inset::parOwner is not set, fall back on the brute force method - * paragraph_pimpl.C (insertInset): - * paragraph.C (Paragraph): + * paragraph_pimpl.C (insertInset): + * paragraph.C (Paragraph): (cutIntoMinibuffer): set parOwner of insets when inserting/removing them @@ -889,8 +1589,8 @@ documents with lots of insets. If Inset::parOwner is not set, fall back on the brute force method - * paragraph_pimpl.C (insertInset): - * paragraph.C (Paragraph): + * paragraph_pimpl.C (insertInset): + * paragraph.C (Paragraph): (cutIntoMinibuffer): set parOwner of insets when inserting/removing them @@ -898,8 +1598,8 @@ 2001-12-10 Jean-Marc Lasgouttes - * tabular-old.C (getTokenValue): - * tabular.C (getTokenValue): + * tabular-old.C (getTokenValue): + * tabular.C (getTokenValue): (write_attribute): new versions for LyXLength (everywhere): adjust the use of widths @@ -919,7 +1619,7 @@ paragraph' one. * text.C (workWidth): small optimization - (getLengthMarkerHeight): use minimal size for negative lengths. + (getLengthMarkerHeight): use minimal size for negative lengths. 2001-12-11 Dekel Tsur @@ -935,16 +1635,16 @@ 2001-12-06 John Levon * text2.C: keep selection on a setFont() - + 2001-12-06 John Levon * lyx_cb.C: another bv->text misuse, from insert label - + 2001-12-03 John Levon * kbsequence.h: * kbsequence.C: re-instate nmodifier mask - + 2001-12-12 Angus Leeming * lyx_main.h: make lyxGUI private. @@ -952,14 +1652,14 @@ 2001-12-06 John Levon * lyxfind.C: place the cursor correctly on failed search - + 2001-12-09 Jean-Marc Lasgouttes * text.C (getLengthMarkerHeight): for small heights, the arrows are not always on top/bottom of the text (drawLengthMarker): smaller arrows; take the left margin in account; draw also vfills. - (paintFirstRow): + (paintFirstRow): (paintLastRow): remove special code for vfill and standard spaces, since everything is handled in drawLengthMarker now. @@ -1014,7 +1714,7 @@ 2001-12-05 John Levon * BufferView_pimpl.C: fix insertAscii for insets - + 2001-12-05 Juergen Vigna * CutAndPaste.C (pasteSelection): remove not allowed insets/chars and @@ -1029,7 +1729,7 @@ * lyxlength.C: remove out-commented code. * BufferView_pimpl: - * CutAndPaste.C: + * CutAndPaste.C: * DepTable.C: * buffer.C: * chset.C: @@ -1043,11 +1743,11 @@ * text.C: * trans_mgr.C: * vc-backend.C: change "while(" to "while (" - + * lyxlength.[Ch]: add zero function to check if length is zero or not * lyxgluelength.C: use it - + 2001-12-05 Allan Rae * lyxlength.C: Attempted a fix for the abs(int) header selection. @@ -1076,7 +1776,7 @@ 2001-12-03 John Levon * lyxfunc.C: fix show options on timeout - + 2001-12-03 Lars Gullik Bjønnes * screen.C (topCursorVisible): scroll half a page when the cursor @@ -1085,10 +1785,10 @@ 2001-12-02 John Levon * minibuffer.C: deactivate on loss of focus - + 2001-12-02 Lars Gullik Bjønnes - * vspace.[Ch] (operator!=): add operator. + * vspace.[Ch] (operator!=): add operator. 2001-12-01 John Levon @@ -1098,7 +1798,7 @@ 2001-11-30 John Levon * BufferView_pimpl.C: allow to click on RHS of full row insets - + 2001-11-30 Juergen Vigna * tabular.C (LyXTabular): add a same_id to set the same id's in the @@ -1128,7 +1828,7 @@ * buffer.C (makeDocBookFile): add a comment to point a hack. (simpleDocBookOnePar): changed a PAR::META_INSET to isInset(). Fixed a double write of labels. - + 2001-11-29 Ben Stanley * LaTeX.C: @@ -1186,7 +1886,7 @@ 2001-11-27 Jean-Marc Lasgouttes - * BufferView2.C (copy): + * BufferView2.C (copy): (copyEnvironment): do not clear the selection when doing a copy. * text.C (paintFirstRow): compilation fix @@ -1203,12 +1903,12 @@ 2001-11-26 John Levon - * text.C: + * text.C: * LColor.h: * LColor.C: change vfillline->added_space - + * text.C: add markers and text for added space - + * vspace.C: fix comment 2001-11-28 André Pönitz @@ -1216,14 +1916,14 @@ * paragraph.C: whitespace changes * all the other files from the change on 2001/11/26: change *::pos_type into lyx::pos_type - + 2001-11-27 Dekel Tsur * buffer.C (parseSingleLyXformat2Token): Set the language to the language of the document when inserting error insets. 2001-11-26 André Pönitz - + * BufferView_pimpl.[Ch]: * CutAndPaste.C: * buffer.[Ch]: @@ -1239,8 +1939,8 @@ 2001-11-23 John Levon - * : change to use Alert.h - + * : change to use Alert.h + 2001-11-25 Dekel Tsur * buffer.C (parseSingleLyXformat2Token): Insert an error inset @@ -1253,19 +1953,19 @@ * BufferView_pimpl.C: * buffer.C: * paragraph.h: - * text.C: + * text.C: * text2.C: use par->isInset() - + 2001-11-23 John Levon * paragraph_pimpl.h: - * paragraph_pimpl.C: cleanup - + * paragraph_pimpl.C: cleanup + 2001-11-22 Jean-Marc Lasgouttes - * text2.C (removeRow): + * text2.C (removeRow): * text.C (setHeightOfRow): remove useless (and costly) call to - getRow. + getRow. 2001-11-20 Allan Rae @@ -1287,11 +1987,11 @@ * lyxserver.C (emergencyCleanup): do not try to close pipes if server is not running. - (openConnection): + (openConnection): (closeConnection): add debug info when server is disabled. * ColorHandler.C (getGCForeground): send debug message to GUI - channel. + channel. * lyxrc.C: do not include lyxserver.h and tex-strings.h. @@ -1320,37 +2020,37 @@ that protected spaces are considered as spaces. * paragraph.C (isLetter): cleanup the code for ispell extras; use - Inset::isLetter. + Inset::isLetter. 2001-11-12 John Levon * lyxserver.h: * lyxserver.C: fix it. and small cleanup. - + 2001-11-07 John Levon * BufferView_pimpl.C: use inline helpers - - * LaTeXFeatures.h: + + * LaTeXFeatures.h: * LaTeXFeatures.C: fix typos * Spacing.h: - * Spacing.C: move spacing_string into class + * Spacing.C: move spacing_string into class * ToolbarDefaults.C: move stuff into namespace anon - + * layout.h: update enum * lyxfunc.C: use better debug * minibuffer.h: fix typo - + * debug.h: * debug.C: * WorkArea.C: add and use Debug::WORKAREA * lyxtext.h: - * text.C: + * text.C: * text2.C: code re-organisation, inline helpers 2001-11-09 Michael A. Koziarski @@ -1367,13 +2067,13 @@ 2001-11-07 John Levon * minibuffer.h: - * minibuffer.C: fix crash, improve drop-down completion - + * minibuffer.C: fix crash, improve drop-down completion + 2001-11-06 John Levon * lyxserver.h: * lyxserver.C: invalidate fd's when doing endPipe() - + 2001-11-08 José Matos * buffer.C (sgmlLineBreak): renamed from linux_doc_line_break. @@ -1396,25 +2096,25 @@ 2001-11-07 Jean-Marc Lasgouttes - * buffer.C (saveParamsAsDefaults): + * buffer.C (saveParamsAsDefaults): * lyx_cb.C (MenuLayoutSave): remove - * LyXAction.C (init): - * commandtags.h: + * LyXAction.C (init): + * commandtags.h: * lyxfunc.C (dispatch): remove LFUN_LAYOUT_SAVE_DEFAULT. 2001-11-06 Jean-Marc Lasgouttes * buffer.C (setPaperStuff): removed from here... - * bufferparams.C (setPaperStuff): ... and moved there. + * bufferparams.C (setPaperStuff): ... and moved there. 2001-11-03 John Levon * minibuffer.h: * minibuffer.C: * XFormsView.C: add support for drop-down completion - + 2001-11-03 Dekel Tsur * paragraph.C (TeXOnePar): Correct placement of \selectlanguage @@ -1423,12 +2123,12 @@ 2001-10-31 Jean-Marc Lasgouttes * gettext.C (locale_init): set LC_NUMERIC to "C" even if nls is - disabled. + disabled. 2001-10-30 John Levon * lyx_main.C: change ref to known bugs - + 2001-10-30 Kayvan A. Sylvan * LaTeXFeatures.C (getPackages): Use lyxskak.sty now instead @@ -1471,7 +2171,7 @@ * tabular.C (DocBook): removed / terminator to be more SGML friendly, if we need to output XML that should be done with a filter. - + 2001-10-22 Juergen Vigna * sp_pspell.h (class PSpell): add alive function needed in the @@ -1510,16 +2210,16 @@ * lyxtext.h: change type of refresh_pos to Paragraph::size_type; change return type of getColumnNearX. - + * text.C (changeRegionCase): use uppercase/lowercase instead of - toupper/tolower. - (leftMargin): + toupper/tolower. + (leftMargin): (rightMargin): simplify code by factoring out the uses of textclasslist. - (labelFill): - (numberOfHfills): - (setHeightOfRow): + (labelFill): + (numberOfHfills): + (setHeightOfRow): (appendParagraph): use Paragraph::size_type 2001-10-15 Jean-Marc Lasgouttes @@ -1622,24 +2322,24 @@ 2001-10-01 Jean-Marc Lasgouttes - * lyxrc.C (read): - * vspace.C (inPixels): - (lyx_advance): - * kbmap.C (bind): - * buffer.C (insertStringAsLines): + * lyxrc.C (read): + * vspace.C (inPixels): + (lyx_advance): + * kbmap.C (bind): + * buffer.C (insertStringAsLines): (asciiParagraph): fix types to be large enough * lyxlex_pimpl.h: change member status from short to int * layout.h: fix type of endlabeltype - * kbmap.C (bind): + * kbmap.C (bind): * kbsequence.C (parse): change return type to string::size_type * LaTeX.C (updateBibtexDependencies): comment out unneeded variable - * Bullet.C (bulletSize): + * Bullet.C (bulletSize): (bulletEntry): do not use short ints as parameters * BufferView2.C (insertLyXFile): change a char to an int. @@ -1651,7 +2351,7 @@ * buffer.C (asciiParagraph): Treat '\\' as other chars. * paragraph.C (asString): Do not ignore newline/hfill chars when - copying to the clipboard. + copying to the clipboard. 2001-09-29 Dekel Tsur @@ -1683,7 +2383,7 @@ (deleteEmptyParagraphMechanism): call the method above on _all_ cursors held by the LyXText when a double space has been detected/deleted. - + 2001-09-27 Angus Leeming * BufferView_pimpl.C (buffer): call WorkArea::show to pop-up the @@ -1768,16 +2468,16 @@ 2001-09-12 Jean-Marc Lasgouttes - * text2.C (copySelection): - (cutSelection): - * lyxfind.C (LyXReplace): + * text2.C (copySelection): + (cutSelection): + * lyxfind.C (LyXReplace): * BufferView_pimpl.C (Dispatch): pass the correct flag to - LyXText::selectionAsString. + LyXText::selectionAsString. * paragraph.C (asString): add "label" argument to the second form * text2.C (selectionAsString): add "label" argument and pass it to - Paragraph::asString. + Paragraph::asString. 2001-09-10 Jean-Marc Lasgouttes @@ -1851,7 +2551,7 @@ * BufferView_pimpl.C: allow to create index inset even if string is empty - + 2001-09-02 Angus Leeming * buffer.C (getLists): replace boost::tie code with an explicit pair @@ -1864,13 +2564,13 @@ * lyxrc.C: add help for view_dvi_paper_option, default to safe case. - + 2001-09-02 Dekel Tsur * iterators.[Ch]: New files. Provide paragraph iterators. * buffer.C (changeLanguage): Use paragraph iterators. - (isMultiLingual): ditto + (isMultiLingual): ditto * BufferView2.C (ChangeInsets): Use paragraph iterators. @@ -1903,12 +2603,12 @@ 2001-08-20 Dekel Tsur * Spacing.h (Spacing): Set space to Default on in the default - constructor. + constructor. 2001-08-19 Lars Gullik Bjønnes - * vc-backend.h (RCS::versionString): add RCS to version - (CVS::versionString): add CVS to version + * vc-backend.h (RCS::versionString): add RCS to version + (CVS::versionString): add CVS to version * vc-backend.C (scanMaster): do not add CVS to version. (scanMaster): do not add RCS to version @@ -1932,11 +2632,11 @@ 2001-08-16 John Levon - * BufferView_pimpl.C: + * BufferView_pimpl.C: * figureForm.C: * lyxtext.h: * text2.C: setParagraph takes linespacing now - + 2001-08-15 John Levon * LyxAction.C: add internal LFUN_CITATION_INSERT @@ -1944,11 +2644,11 @@ * LyXView.C: actually apply fix * bufferlist.C: fix open non-existent file - + * lyxfind.C: fix indentation - + * lyxfunc.C: remove unneeded assert, fix typo - + 2001-08-16 John Levon * MenuBackend.C: use "Floatname List" @@ -2110,14 +2810,14 @@ * bufferlist.C (loadLyXFile): add .lyx to file name if necessary 2001-08-01 John Levon - - * lyxfunc.c: fail gracefully if file doesn't exist - + + * lyxfunc.c: fail gracefully if file doesn't exist + * LyXSendto.C: * buffer.C: * lyxfunc.C: - * BufferView_pimpl.C: IsDirWriteable() proto changed - + * BufferView_pimpl.C: IsDirWriteable() proto changed + * LyXView.C: fix updateWindowTitle() to store the last title 2001-07-31 Juergen Vigna @@ -2232,7 +2932,7 @@ * lyxfind.h: * lyxfind.C: add "once" parameter, for thesaurus, to not move to the next match - + 2001-07-26 Juergen Vigna * lyxfont.C (realize): honor ignore_language too! @@ -2282,7 +2982,7 @@ * font.C (buttonText): make similar to rectText * buffer.C (readInset): comment out parsing of insetlist and - insttheorem + insttheorem * PainterBase.C (rectText): small correction @@ -2326,7 +3026,7 @@ 2001-07-22 Jean-Marc Lasgouttes - * ToolbarDefaults.C (read): + * ToolbarDefaults.C (read): * MenuBackend.C (read): allow escaping in all strings * BufferView_pimpl.C (insertAndEditInset): new method. @@ -2354,7 +3054,7 @@ boundary. (selectNextWord): use kind() to guess type of insetspecialchar, not latex(). - + * buffer.C (insertStringAsLines): new method, extracted from LyXText. (insertErtContents): create ert insets as collapsed. (readInset): better compatibility code for Info inset. @@ -2387,8 +3087,8 @@ 2001-07-20 Jean-Marc Lasgouttes - * LyXAction.C (init): - * commandtags.h: + * LyXAction.C (init): + * commandtags.h: * BufferView_pimpl.C (Dispatch): change HYPHENATION_BREAK to LIGATURE_BREAK, since the name is so stupid. @@ -2415,7 +3115,7 @@ hyphenationPoint(), which are therefore removed. (Dispatch): handle LFUN_HYPHENATION_BREAK. - * LyXAction.C (init): + * LyXAction.C (init): * commandtags.h: add LFUN_HYPHENATION_BREAK. * paragraph.C (getWord): removed. @@ -2452,14 +3152,14 @@ * lyxfunc.C (getStatus): add support for all the inset insertion commands. - * text2.C (insertInset): - * paragraph.C (insetAllowed): + * text2.C (insertInset): + * paragraph.C (insetAllowed): * BufferView_pimpl.C (insertInset): update to take in account the renaming of insertInsetAllowed * lyxfunc.C (getStatus): add support for LFUN_INSET_TOGGLE. - * text2.C (getInset): new method. returns inset at cursor position. + * text2.C (getInset): new method. returns inset at cursor position. * BufferView_pimpl.C (Dispatch): changes because of this. @@ -2569,7 +3269,7 @@ * layout.h: Added bool pass_thru to layout class for being able to implement pass through of a paragraph for Literate Programming. - + * layout.C: add LT_PASS_THRU to LayoutTags enum. * layout.C (LyXLayout): set pass_thru to flase in constructor. * layout.C (Read): add "passthru" to list of layout tags and add @@ -2580,7 +3280,7 @@ * trans_decl.h: remove allowed from KmodInfo * trans.[Ch] (AddDeakkey): change prototype to not have allowd. - remove allowed code + remove allowed code (Load): adjust * paragraph_pimpl.C (erase): use boost::prior @@ -2687,7 +3387,7 @@ * a lot of files: changed the access to LyXText::status and the call of undo-functions. - + * undo.[Ch]: added a inset_id to the undo informations. * undo_funcs.[Ch]: added and moved here all undo functions. @@ -2728,7 +3428,7 @@ 2001-07-04 Lars Gullik Bjønnes - * screen.[Ch]: change method names to begin with lowercase + * screen.[Ch]: change method names to begin with lowercase * BufferView_pimpl.C (updateScrollbar): simplify further and hopefully make it a bit faster. @@ -2738,8 +3438,8 @@ * ColorHandler.C (LyXColorHandler): use GUIRunTime instead of calling directly xforms functions. - * Painter.C (Painter): - * lyx_cb.C (MenuWrite): + * Painter.C (Painter): + * lyx_cb.C (MenuWrite): * FontInfo.C (query): use GUIRunTime::x11Display() instead of fl_display. @@ -2761,7 +3461,7 @@ 2001-07-03 Lars Gullik Bjønnes * modifications to some other files because of this. - + * Makefile.am (lyx_SOURCES): add XFormsView * XFormsView.[Ch]: new files @@ -2776,18 +3476,18 @@ * lyxfunc.C: no need to include figure_form.h here. - * FontLoader.h: - * lyxfunc.h: - * lyxscreen.h: - * text2.C: + * FontLoader.h: + * lyxfunc.h: + * lyxscreen.h: + * text2.C: * lyxvc.C: no need to include forms.h here. 2001-06-29 Jean-Marc Lasgouttes * lyxrc.C (read): change debugging channel for RC_BIND to lyxrc. - * lyxfunc.C (Dispatch): - * Spacing.C (set): + * lyxfunc.C (Dispatch): + * Spacing.C (set): * BufferView_pimpl.C (Dispatch): use .c_str() on istringstream constructor argument. @@ -2809,7 +3509,7 @@ 2001-06-28 Jean-Marc Lasgouttes * paragraph_pimpl.C: add std:: qualifier to lower_bound and - upper_bound. + upper_bound. * bufferlist.C: include assert.h for emergencyWrite(). @@ -2817,7 +3517,7 @@ * lyx_main.C: if we can't even find a readable LYX_DIR directory, give up at last (bug #425202) ! - + 2001-06-27 John Levon * lyx_gui_misc.C: @@ -2826,7 +3526,7 @@ * spellchecker.h: * spellchecker.C: strip spellchecker options and bring up preferences tab instead - + 2001-06-28 Jean-Marc Lasgouttes * BufferView_pimpl.C (Dispatch): add .c_str() to the argument of @@ -2872,10 +3572,10 @@ * lyxfunc.C (getStatus): support LFUN_MATH_MUTATE * many files: send debug output to Debug::INFO instead of - Debug::ANY. + Debug::ANY. - * converter.C (View): - (Convert): + * converter.C (View): + (Convert): (Move): send debug output to Debug::FILES instead of console. 2001-06-26 The LyX Project @@ -2892,7 +3592,7 @@ * buffer.C (sgmlOpenTag): (sgmlCloseTag): - (SimpleDocBookOnePar): disable the depth spaces, for the moment. + (SimpleDocBookOnePar): disable the depth spaces, for the moment. 2001-06-26 Lars Gullik Bjønnes @@ -2920,11 +3620,11 @@ * lyxfunc.C (MenuNew): remove extra check for .lyx file - * lyxfunc.C (Open): + * lyxfunc.C (Open): * bufferlist.C (newFile): do not restrict to files ending with .lyx - * BufferView_pimpl.C (MenuInsertLyXFile): + * BufferView_pimpl.C (MenuInsertLyXFile): 2001-06-24 The LyX Project @@ -2955,8 +3655,8 @@ * paragraph.[Ch] (outerHook): new method. mostly equivalent to depthHook(getDepth()-1). - * paragraph.h: - * ParagraphParameters.h: + * paragraph.h: + * ParagraphParameters.h: * ParameterStruct.h: change type of depth to unsigned int == depth_type. Many adaptations to other files before of that. @@ -2983,7 +3683,7 @@ * Clean-up of header file includes all over * paragraph.h: Move some of the stuff into paragraph_pimpl.h - + 2001-06-23 Lars Gullik Bjønnes * paragraph.h: renamed from lyxparagraph.h @@ -2992,7 +3692,7 @@ * Buffer.h: Removed Buffer::resize * BufferList.h: Removed BufferList::resize - * LyXView.h: Added LyXView::resize. This way, we will only reflow + * LyXView.h: Added LyXView::resize. This way, we will only reflow the document lazily when we change the width, or the font settings. 2001-06-22 John Levon @@ -3007,12 +3707,12 @@ * lyxscreen.h: * screen.C: fix "theoretical" GC leak - + 2001-06-20 Jean-Marc Lasgouttes * LaTeX.C (scanAuxFile): (deplog): remove trailing \r when reading stream (useful under - win32) + win32) 2001-06-15 Angus Leeming @@ -3027,7 +3727,7 @@ * Makefile.am: * tex-defs.h: remove old unused file - + 2001-06-15 John Levon * BufferView_pimpl.C: fix typo, remove minibuffer message @@ -3081,7 +3781,7 @@ 2001-06-12 Jean-Marc Lasgouttes - * gettext.C: include LString.h even when --disable-nls is on. + * gettext.C: include LString.h even when --disable-nls is on. 2001-06-12 Angus Leeming @@ -3093,7 +3793,7 @@ 2001-06-07 Jean-Marc Lasgouttes - * gettext.h: include LString.h even when --disable-nls is on. + * gettext.h: include LString.h even when --disable-nls is on. 2001-06-07 Juergen Vigna @@ -3104,7 +3804,7 @@ 2001-06-05 Jean-Marc Lasgouttes - * gettext.h (gettext_init): + * gettext.h (gettext_init): (locale_init): use a real definition instead of a macro 2001-06-02 John Levon @@ -3137,9 +3837,9 @@ 2001-06-01 Jean-Marc Lasgouttes - * lyxfont.C: + * lyxfont.C: * tabular.C: - * tabular-old.C: + * tabular-old.C: * FontInfo.C: bring C functions into global namespace when necessary @@ -3151,7 +3851,7 @@ (one for each char read by EatLine!). * lyx_main.C (init): constify lyxdir. Lowercase the name of some - variables. + variables. 2001-06-01 Lars Gullik Bjønnes @@ -3174,7 +3874,7 @@ * text2.C: adjust * text.C: adjust - + * tabular.C (getTokenValue): add std:: @@ -3277,13 +3977,13 @@ * BufferView_pimpl.C (Dispatch::LFUN_QUOTE): change it to to the insertcorrectQuote. (Dispatch::LFUN_SELFINSERT): fix to handle math greek, - auto_region_delete and deadkeys. + auto_region_delete and deadkeys. 2001-05-22 John Levon * LColor.h: * LColor.C: remove some dead entries, tidy a little - + 2001-05-18 Lars Gullik Bjønnes * lyxfunc.C (processKeySym): comment the Escape handling, remove @@ -3315,7 +4015,7 @@ * lyx_gui.C: * lyx_main: * lyx_main.C: Added os:: class. - + * os2_defines.h: update 2001-05-17 Lars Gullik Bjønnes @@ -3408,7 +4108,7 @@ (expand::LastFiles): move initalizaton of iterators out of loop, avoid reevaluation. (expand::Documents): introduce typdedef vector Strings, - and use it. + and use it. (expand::ExportFormats): introduce typedef vector Formats, and use it. (expand): implement FloatListInsert and FloatInsert. @@ -3418,13 +4118,13 @@ LFUN_LOTVIEW. Add entry for LFUN_FLOAT_LIST * BufferView_pimpl.C (Dispatch::LFUN_TOC_INSERT): remvoe the float - handling. + handling. (Dispatch::LFUN_FLOAT_LIST): implement 2001-04-28 Kayvan A. Sylvan - - * LaTeX.C (run): Fix problem with --export code. - + + * LaTeX.C (run): Fix problem with --export code. + 2001-04-26 Angus Leeming * BufferView.[Ch] (workarea): removed. @@ -3557,7 +4257,7 @@ * lyxvc.C: adjust * text2.C: adjust + more files in subdirs - + * lyxparagraph.h (size): move up int file (GetLayout): ditto @@ -3590,15 +4290,15 @@ 2001-04-18 Jean-Marc Lasgouttes - * lyxfunc.C (Dispatch): - * minibuffer.C: + * lyxfunc.C (Dispatch): + * minibuffer.C: * minibuffer.h: add a few std:: qualifiers 2001-04-17 Lars Gullik Bjønnes * minibuffer.[Ch]: reimplement so that commands is initiated and run from lyxfunc, simplified som handling, and made the completion - and history code for complete. wip. + and history code for complete. wip. * lyxfunc.C (processKeySym): call message (miniDispatch): new temporary method @@ -3612,7 +4312,7 @@ * lyx_gui_misc.C (WriteAlert): use LFUN_MESSAGE - * lyx_gui_misc.[Ch] (WriteStatus): remove method + * lyx_gui_misc.[Ch] (WriteStatus): remove method * lyx_cb.[Ch] (ShowMessage): remove delay arg, use LFUN_MESSAGE (AutoSave): use LFUN_MESSAGE @@ -3704,14 +4404,14 @@ 2001-04-16 Allan Rae - * tabular-old.C (l_getline): - * spellchecker.C (sc_check_word): + * tabular-old.C (l_getline): + * spellchecker.C (sc_check_word): * lyxfunc.C (Dispatch): #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-14 Dekel Tsur - * src/exporter.C (Export): Give an error message when path to file + * src/exporter.C (Export): Give an error message when path to file contains spaces. 2001-04-12 Dekel Tsur @@ -3720,8 +4420,8 @@ 2001-04-06 Jean-Marc Lasgouttes - * lyx_main.h: - * lyx_main.C (ReadLanguagesFile): fix weird typo in method name + * lyx_main.h: + * lyx_main.C (ReadLanguagesFile): fix weird typo in method name 2001-04-06 Lars Gullik Bjønnes @@ -3748,26 +4448,26 @@ 2001-04-05 Jean-Marc Lasgouttes - * exporter.C: - * paragraph.C: - * screen.C: - * tabular.C: + * exporter.C: + * paragraph.C: + * screen.C: + * tabular.C: * CutAndPaste.C: include gettext.h * lyxfont.h: remove old hack with ON and OFF. - * lyxparagraph.h: + * lyxparagraph.h: * lyxfont.h: do not include language.h... - * BufferView2.C: - * LaTeXFeatures.C: - * Painter.C: - * bufferview_funcs.C: - * font.C: - * lyxfont.C: - * text.C: - * text2.C: - * trans_mgr.C: + * BufferView2.C: + * LaTeXFeatures.C: + * Painter.C: + * bufferview_funcs.C: + * font.C: + * lyxfont.C: + * text.C: + * text2.C: + * trans_mgr.C: * paragraph.C: ... but do it here instead 2001-04-04 Lars Gullik Bjønnes @@ -3792,7 +4492,7 @@ * MenuBackend.C (class compare_format): put into anon namespace (expand): constify label, names, action, action2 - (expand): + (expand): * text.C (SingleWidth): constify font (IsBoundary): constify rtl2 @@ -3816,7 +4516,7 @@ constructors (shape): move to lyxfont.h as inline (emph): move to lyxfont.h as inline - + 2001-04-04 Juergen Vigna @@ -3824,7 +4524,7 @@ 2001-04-03 Angus Leeming - * BufferView.h: + * BufferView.h: * BufferView_pimpl.h: remove xforms cruft. Both classes are independent of xforms. @@ -3919,7 +4619,7 @@ fixed bug related to in the first paragraph char. (sgmlOpenTag): exclude empty tags. (sgmlCloseTag): ditto. - + * buffer.h (pop_tag): removed. (push_tag): removed. @@ -3931,7 +4631,7 @@ * buffer.C (parseSingleLyXformat2Token): Try to give a bit better response on compability reading of minipages. One probliem is that - the old usage of minipages was «flertydig» + the old usage of minipages was «flertydig» * several files here and in subdirs: don't use static at file scope use anon namespaces instead. @@ -3981,7 +4681,7 @@ * ParagraphParameters.C (clear): NO_PEXTRA_REALLY * ParameterStruct.h: ditto - * ParagraphParameters.h: ditto + * ParagraphParameters.h: ditto * lyxparagraph.h: ditto 2001-03-15 Lars Gullik Bjønnes @@ -4028,7 +4728,7 @@ 2001-03-14 Angus Leeming * lyxfunc.C (Dispatch): removed redundant break statement. - + 2001-03-14 Juergen Vigna * tabular.C (l_getline): pay attention on \r\n (from Windows-files) @@ -4124,7 +4824,7 @@ * LaTeXFeatures.C: ditto * buffer.C: ditto * lyxlex_pimpl.C: ditto - + * paragraph.C (Last): remove when NEW_INSETS is defined. * other file: changes because of the above. @@ -4139,7 +4839,7 @@ 2001-03-08 Dekel Tsur - * BufferView.h: + * BufferView.h: * lyxparagraph.h: Add '#include "LString.h"' to fix compilation problem. @@ -4157,8 +4857,8 @@ 2001-03-07 Edwin Leuven - * Moved credits to frontends: - * credits.[Ch]: removed + * Moved credits to frontends: + * credits.[Ch]: removed * credits_form.[Ch]: removed * lyx_gui_misc.C: remove credits stuff * Makefile.am: @@ -4215,7 +4915,7 @@ * lyxfont.h: remove copy constructor and copy assignment. (the default ones is ok), move number inside FontBits. move inlines to - lyxfont.C + lyxfont.C * lyxfont.C: add number to initializaton of statics, move several inlines here. constify several local vars. some whitespace @@ -4239,11 +4939,11 @@ * bufferview_funcs.C: Likewise. * text.C: Likewise. * text2.C: Likewise. - + 2001-03-06 Jean-Marc Lasgouttes * lyxfind.C (LyXReplace): do not redefine default argument in - implementation. + implementation. (IsStringInText): ditto (SearchForward): ditto (SearchBackward): ditto @@ -4255,7 +4955,7 @@ 2001-03-05 Edwin Leuven * lyxfind.[Ch]: find stuff moved out of text2.C/lyxtext.h - + 2001-02-23 John Levon * lyx_main.C: add ISO_Left_Tab as bind synonym for Tab @@ -4289,10 +4989,10 @@ * BufferView_pimpl.C: add using std::find_if 2001-02-27 José Matos - + * LaTeXFeatures.C (getIncludedFiles): call to BasePath replaced by OnlyPath. - + 2001-02-11 José Matos * buffer.C (makeDocBookFile): command styles now have a parameter as @@ -4306,7 +5006,7 @@ * lyx_gui_misc.C: out character * bufferview_funcs.C: : out character, added toggleall as parameter in ToggleAndShow - + 2001-02-26 Dekel Tsur * lyxfunc.C (getStatus): Fix the LFUN_EXPORT case. @@ -4323,11 +5023,11 @@ 2001-02-23 Dekel Tsur * lyxrc.C: Add language_command_local, language_use_babel and - language_global_options. + language_global_options. * lyxfont.C (latexWriteStartChanges): Use language_command_local. - * buffer.C (makeLaTeXFile): Use language_use_babel and + * buffer.C (makeLaTeXFile): Use language_use_babel and language_global_options. 2001-02-23 Juergen Vigna @@ -4364,13 +5064,13 @@ 2001-02-20 Edwin Leuven - * src/layout_forms.C: out preamble - * src/layout_forms.h: out preamble - * src/lyx_cb.C: out preamble - * src/lyx_cb.h: out preamble - * src/lyx_gui.C: out preamble - * src/lyx_gui_misc.C: out preamble - * src/lyxfunc.C: connect with guii preamble + * src/layout_forms.C: out preamble + * src/layout_forms.h: out preamble + * src/lyx_cb.C: out preamble + * src/lyx_cb.h: out preamble + * src/lyx_gui.C: out preamble + * src/lyx_gui_misc.C: out preamble + * src/lyxfunc.C: connect with guii preamble 2001-02-19 Angus Leeming @@ -4418,16 +5118,16 @@ 2001-02-14 Lars Gullik Bjønnes - * screen.C: + * screen.C: * lyxrc.[Ch]: - * lyxfunc.C: - * lyxfont.[Ch]: - * lyx_cb.C: - * intl.[Ch]: - * commandtags.h: - * buffer.C: - * WorkArea.[Ch]: - * LyXAction.C: + * lyxfunc.C: + * lyxfont.[Ch]: + * lyx_cb.C: + * intl.[Ch]: + * commandtags.h: + * buffer.C: + * WorkArea.[Ch]: + * LyXAction.C: * BufferView_pimpl.C: * BufferView.[Ch]: remove cruft @@ -4482,7 +5182,7 @@ add LFUN_CHILD_CREATE * counters.h: fix tiny typo - + * lyx_cb.C: * lyx.h: * lyx_gui.C: @@ -4515,7 +5215,7 @@ 2001-02-09 Jean-Marc Lasgouttes - * MenuBackend.C: + * MenuBackend.C: * MenuBackend.h: remove support for reference menuitem type. 2001-02-07 John Levon @@ -4527,14 +5227,14 @@ * Timeout.C: * Timeout.h: * minibuffer.h: move Timeout GUI-I - + 2001-02-07 Dekel Tsur * lyxrc.C (read): Update converters data-structures. 2001-02-07 Lars Gullik Bjønnes - * LaTeX.h (operator!=): add operator != for Aux_Info + * LaTeX.h (operator!=): add operator != for Aux_Info 2001-02-06 John Levon @@ -4576,7 +5276,7 @@ 2001-02-02 Dekel Tsur * LaTeX.C (scanAuxFile): A rewrite of this method. It now returns - all the citation/databases/styles in the auxilary file. + all the citation/databases/styles in the auxilary file. (run): Rerun latex if there was a babel language error. 2001-02-01 Dekel Tsur @@ -4598,7 +5298,7 @@ 2001-01-29 Jean-Marc Lasgouttes * BufferView_pimpl.h: change type of Position::par_pos to - LyXParagraph::size_type. + LyXParagraph::size_type. 2001-01-29 Dekel Tsur @@ -4611,10 +5311,10 @@ A silly restriction on the name of LatexCommand types where removed. Added support for CDATA sections, allows to chars unescaped, used among others in code, to avoid escape < and >. - + 2001-01-27 Dekel Tsur - * BufferView_pimpl.C (savePosition, restorePosition): Use a vector of + * BufferView_pimpl.C (savePosition, restorePosition): Use a vector of saved positions instrad of a stack. Furthermore, a position is stored using paragraph id/paragraph position. @@ -4671,7 +5371,7 @@ 2001-01-22 Jean-Marc Lasgouttes * texrow.C (increasePos): turn two error messages into debug - messages. + messages. 2001-01-20 Dekel Tsur @@ -4700,11 +5400,11 @@ 2001-01-17 Dekel Tsur * text.C (IsBoundary): Remove the error message - + * WorkArea.C (work_area_handler): Decrease keyboard purge threshold. * lyxrc.C (setDefaults): Correct initialization value for - font_norm_type. + font_norm_type. 2001-01-15 Dekel Tsur