X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=b547ff24bc1b11c9e63262fc29c94fb2b4019ac9;hb=8c47d2cec3ea226baa749de1cb6f8b9f7ceb5b0b;hp=1b090341ed2f74d3d5315588aa1ac134ea34525e;hpb=65d4b136161a96d10cec620985a159cf8953303c;p=lyx.git diff --git a/src/ChangeLog b/src/ChangeLog index 1b090341ed..b547ff24bc 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,611 @@ +2002-08-07 John Levon + + * BufferView_pimpl.C (redoCurrentBuffer): fix screen update when + document options change. + +2002-08-06 Martin Vermeer + + * counters.[Ch] + * text2.C + * paragraph.[Ch] + * makefile.am: move counters functionality over from + text2.C/paragraph.[Ch] to counters.[Ch], and make proper C++. + +2002-08-06 John Levon + + * WordLangTuple.h: new file for word + language code tuple + + * SpellBase.h: + * pspell.h: + * pspell.C: + * ispell.h: + * ispell.C: + * lyxtext.h: + * text.C: + * text2.C: + * BufferView.h: + * BufferView2.C: use WordLangTuple + + * layout.h: + * buffer.C: remove very dead LYX_LAYOUT_DEFAULT + +2002-08-06 John Levon + + * lyx_main.C: fix cmdline batch handling + +2002-08-06 André Pönitz + + * lyxrc.C: set default for show_banner to true + +2002-08-06 John Levon + + * pspell.C: fix a crash, and allow new aspell to work + +2002-08-06 John Levon + + * lyxfunc.C: + * kbmap.C: small cleanup + + * vspace.h: + * vspace.C: add const + +2002-08-05 John Levon + + * LyXAction.C: back to tabular-insert + +2002-08-04 John Levon + + * BufferView.h: + * BufferView.C: cosmetic change + + * BufferView_pimpl.C: s/IGNORE_CODE/NOTE_CODE/ + + * bufferlist.C: + * buffer.h: + * buffer.C: + * lyxcb.h: + * lyxcb.C: + * lyxserver.C: + * lyxvc.C: + * vc-backend.C: + * BufferView2.C: purge all "Lyx" not "LyX" strings + + * lyxcursor.h: + * lyxcursor.C: attempt to add some documentation + + * lyxfunc.C: + * commandtags.h: + * LyXAction.C: + * ToolbarDefaults.C: + * BufferView_pimpl.C: remove LFUN_DIALOG_TABULAR_INSERT and + merge with LFUN_TABULAR_INSERT + + * Makefile.am: + * SpellBase.h: + * ispell.h: + * ispell.C: + * pspell.h: + * pspell.C: split up i/pspell implementations into separate + files, many cleanups + + * lyxlex.C: unrevert, with a proper fix for prefix.length() == 0 + + * text2.C: some cleanup + + * lyxfunc.C: don't check for isp_command == "none" any more, it + didn't make any sense + +2002-08-06 Martin Vermeer + + * counters.[Ch] + * text2.C + * paragraph.[Ch] + * makefile.am: move counters functionality over + from text2.C/paragraph.[Ch] to counters.[Ch], and + make proper C++. +2002-08-02 John Levon + + * buffer.C: s/lyxconvert/lyx2lyx/ + +2002-08-02 Angus Leeming + + * lyxlex.C: revert John's change as it breaks reading of the user + preamble. + +2002-08-02 Angus Leeming + + * importer.C (Import): + * lyxfunc.C (moveCursorUpdate, dispatch, view_status_message): + changes due to LyXView::view() now returning a boost::shared_ptr. + +2002-08-02 John Levon + + * lyxlex.C: small cleanup + +2002-08-02 John Levon + + * text2.C (status): small cleanup, no logic change + +2002-08-01 John Levon + + * buffer.h: + * buffer.C (writeFile): don't output alerts, caller + handles this + + * bufferlist.C: + * lyx_cb.C: from above + + * lyxfunc.C: allow to open non-existent files + +2002-07-31 John Levon + + * lyxserver.C: don't let incidental errors get + in the way (errno) + +2002-07-30 John Levon + + * lyxfunc.C: disable character dialog in ERT inset (partial fix) + +2002-07-30 John Levon + + * lyxserver.h: + * lyxserver.C: remove I/O callback too + +2002-07-30 Jean-Marc Lasgouttes + + * lyxfunc.C (getStatus): disable LFUN_LATEX_LOG when there is no + log. + +2002-07-29 Lars Gullik Bjønnes + + * many files: strip,frontStrip -> trim,ltrim,rtrim + +2002-07-28 Lars Gullik Bjønnes + + * PrinterParams.h: remove extern containsOnly, and include + support/lstrings.h instead. + + * LaTeX.C (scanAuxFile): modify because of strip changes + (deplog): ditto + * buffer.C (makeLaTeXFile): ditto + * bufferparams.C (writeFile): ditt + * lyxfont.C (stateText): ditto + * lyxserver.C (read_ready): ditto + * vc-backend.C (scanMaster): ditto + + * BufferView_pimpl.h: ws changes + + * BufferView_pimpl.C: inlude boost/signals/connection.hpp + +2002-07-26 André Pönitz + + * kb_sequence.C: remove unnedred usings + +2002-07-26 Juergen Vigna + + * lyxfind.C (LyXReplace): we have to check better if the returned + text is not of theLockingInset()->getLockingInset(). + +2002-07-25 Juergen Vigna + + * lyxfind.C (LyXReplace): don't replace if we don't get the + right LyXText. + + * undo_funcs.C (createUndo): remove debugging code. + +2002-07-25 Dekel Tsur + + * buffer.C (parseSingleLyXformat2Token): Use default placement + when reading old floats. + + * FloatList.C (FloatList): Change the default placement of figure + and tables to "tbp". + +2002-07-25 John Levon + + * MenuBackend.C: using std::max + +2002-07-25 Jean-Marc Lasgouttes + + * MenuBackend.C (expandToc): + (expandToc2): code moved from xforms menu frontend. It is now + generic and TOCs are transparent to menu frontends. + +2002-07-24 Jean-Marc Lasgouttes + + * toc.C (getTocList): protect against buf=0 + + * MenuBackend.C (expand): move from Menu to MenuBackend; pass a + Menu as first parameter. Now, this calls itself recursively to + expand a whole tree (this will be useful for TOC handling) + (expandFloatInsert): remove 'wide' version of floats + + * MenuBackend.h (submenuname): returns the name of the submenu. + (submenu): returns the submenu itself, provided it has been + created by MenuBackend::expand + +2002-07-23 Jean-Marc Lasgouttes + + * paragraph_pimpl.C (simpleTeXSpecialChars): close fonts before + insets which have noFontChange == true. (bug #172) + +2002-07-22 Lars Gullik Bjønnes + + * BufferView_pimpl.C: add connection objects and use them... + (Pimpl): here. + +2002-07-22 Jean-Marc Lasgouttes + + * MenuBackend.C (expandLastfiles): + (expandDocuments): + (expandFormats): + (expandFloatListInsert): + (expandFloatInsert): + (expand): split expand in parts + +2002-07-22 John Levon + + * lyx_gui.C: use lyx_gui::exit() + +2002-07-22 John Levon + + * LyXAction.C: show the failing pseudo action + +2002-07-22 Dekel Tsur + + * buffer.C (readFile): Run the lyxconvert script in order to read + old files. + +2002-07-22 John Levon + + * LyXAction.C: + * commandtags.h: + * lyxfunc.C: remove LFUN_ADD_TO_TOOLBAR + +2002-07-22 John Levon + + * LyXAction.C: + * commandtags.h: + * lyxfunc.C: remove LFUN_TOOLBAR_PUSH + +2002-07-22 Herbert Voss + + * lengthcommon.C: + * lyxlength.[Ch]: add support for the vertical lengths + +2002-07-21 John Levon + + * toc.[Ch]: std:: fixes + +2002-07-21 Jean-Marc Lasgouttes + + * lyxrc.C: do not include lyx_main.h + + * LaTeXFeatures.h: use a list instead of a vector + for layouts + + * lyxrc.C: + * encoding.C: + * bufferlist.C: + * BufferView2.C: include "lyxlex.h" + + * tabular.h: + * bufferparams.h: do not #include "lyxlex.h" + + * lyxtextclasslist.C (Add): remove method + (classlist): renamed to classlist_ + + * paragraph_pimpl.C: + * paragraph.C: + * text2.C: + * CutAndPaste.C: + * bufferview_funcs.C: + * bufferlist.C: + * text.C: + * LaTeXFeatures.C: + * buffer.C: + * toc.C (getTocList): use BufferParams::getLyXTextClass + + * toc.C (getTocList): use InsetFloat::addToToc + + * toc.[Ch]: new files, containing helper functions to handle table + of contents + + * lyxfunc.C (dispatch): no need to remove spaces around command + given as a string + (getStatus): handle LFUN_SEQUENCE by returning the status of the + first command of the sequence; it is not very clever, but I do not + have a better idea, actually + + * LyXAction.C (LookupFunc): make sure to remove space at the + beginning and end of the command + +2002-07-20 Jean-Marc Lasgouttes + + * MenuBackend.C (getMenubar): new method: return the menubar of + this menu set + (read): treat differently reading of menu and menubar (in + particular, the menubar has no name now) + (Menu::menubar): remove + + * lyxfunc.C (dispatch): add 'done' message to minibuffer when + saving is finished + +2002-07-20 Dekel Tsur + + * BufferView_pimpl.C (workAreaButtonRelease): Fix opening of + a bibitem inset in a RTL paragraph. + +2002-07-20 John Levon + + * paragraph_pimpl.C: constify + + * BufferView_pimpl.C: + * LaTeX.C: + * lyxfunc.C: fix dispatch in a nicer way + +2002-07-20 Jean-Marc Lasgouttes + + * lyxfunc.C (dispatch): + * BufferView_pimpl.C: + * BufferView_pimpl.h: + * BufferView.C: + * BufferView.h: rename Dispatch() to dispatch() + + * LaTeXFeatures.C (useLayout): honor LyXLayout::depends_on() + + * lyxlayout.C (Read): honor DependsOn tag + + * lyxlayout.[Ch] (depends_on): new method + + * version.C.in: update lyx_docversion + + * LaTeXFeatures.C (getMacros): only define \LyX when needed + + * paragraph.C (validate): remove from here... + * paragraph_pimpl.C (validate): ... and move here + (isTextAt): make it const + + * buffer.C (getLists): ws cleanup + +2002-07-20 Dekel Tsur + + * language.C (read): Use iso8859-1 encoding in latex_lang + (this prevents LyX from crashing when using iso10646-1 encoding). + +2002-07-19 Jean-Marc Lasgouttes + + * text2.C (toggleInset): if cursor is inside an inset, close the + inset and leave cursor _after_ it + +2002-07-19 John Levon + + * lyxfunc.C: move minibuffer completion handling out of here + +2002-07-19 John Levon + + * BufferView_pimpl.C: + * LaTeX.C: fix dispatch calls + +2002-07-19 Dekel Tsur + + * text.C (drawChars): Fix Arabic text rendering. + +2002-07-18 John Levon + + * LyXAction.C: + * commandtags.h: + * lyxfunc.C: remove message-push/pop + + * lyxserver.C: + * lyxfunc.h: + * lyxfunc.C: rationalise some code by removing verboseDispatch + in favour of a bool argument to dispatch() + +2002-07-17 Jean-Marc Lasgouttes + + * lyx_main.C (init): make sure to read symlinks as absolute paths + +2002-07-17 John Levon + + * lyxfunc.h: + * lyxfunc.C: no need for commandshortcut to be a member + +2002-07-15 André Pönitz + + * converter.C: add support for $$s (scripts from lib/scripts dir) + * lyx_main.C: white space + + +2002-07-17 John Levon + + * bufferlist.C: + * lyxrc.h: + * lyxrc.C: remove second exit confirmation + +2002-07-17 John Levon + + * BufferView.h: + * BufferView.C: + * BufferView2.C: + * BufferView_pimpl.h: + * BufferView_pimpl.C: + * lyxfunc.C: s/setState/switchKeyMap/, s/showState/view_state_changed/ + +2002-07-16 Jean-Marc Lasgouttes + + * MenuBackend.C (expand): add numeric shortcuts to document menu + + * lyxrc.C (getDescription): remove RC_NEW_ASK_FILENAME + +2002-07-15 Jean-Marc Lasgouttes + + * lyxfont.C (setLyXFamily): + (setLyXSeries): + (setLyXShape): + (setLyXSize): + (setLyXMisc): + (lyxRead): + * debug.C (value): + * buffer.C (asciiParagraph): use ascii_lowercase + +2002-07-15 Mike Fabian + + * lyxlex_pimpl.C (search_kw): + * lyxlex.C (getLongString): + * converter.h (operator<): + * converter.C (operator<): + * buffer.C (parseSingleLyXformat2Token): + (asciiParagraph): + * ToolbarDefaults.C (read): + * MenuBackend.C (checkShortcuts): + (read): + * LColor.C (getFromGUIName): + (getFromLyXName): use the compare_ascii_no_case instead of + compare_no_case, because in turkish, 'i' is not the lowercase + version of 'I', and thus turkish locale breaks parsing of tags. + +2002-07-16 Angus Leeming + + * BufferView_pimpl.C (buffer): Previews::generateBufferPreviews + now takes a Buffer const & argument. + +2002-07-15 John Levon + + * BufferView.C (resize): check there's a buffer to resize + +2002-07-14 John Levon + + * lyxfunc.C: remove dead code + + * lyxserver.h: + * lyxserver.C: use lyx_guii::set_read_callback + +2002-07-13 Dekel Tsur + + * lyxfunc.C (dispatch): Correct cursor behaviour when exiting + an inset in a RTL paragraph. + +2002-07-12 John Levon + + * lyxfunc.C: repaint after a font size update + +2002-07-15 André Pönitz + + * lyxlength.C: inBP should be able to return negative values + +2002-07-12 John Levon + + * lyxfunc.C: use lyx_gui::update_fonts() + +2002-07-12 John Levon + + * lyxfunc.C: use lyx_gui::update_color() + +2002-07-11 John Levon + + * bufferlist.C: + * lyxfunc.h: + * lyxfunc.C: + * lyxrc.h: + * lyxrc.C: remove file->new asks for name option, and let + buffer-new take an argument + +2002-07-11 John Levon + + * BufferView_pimpl.C: remove unneeded extra repaint() + +2002-07-10 John Levon + + * LyXAction.C: allow command-sequence with NoBuffer + + * lyxfunc.C: don't insist on trailing ';' for command-sequence + +2002-07-10 Angus Leeming + + * lyxrc.[Ch]: preview_scale_factor should be a float not an int. + +2002-07-09 Angus Leeming + + * lyxrc.[Ch]: added preview_hashed_labels and preview_scale_factor. + +2002-07-09 John Levon + + * lengthcommon.h: whitespace + + * lyxfunc.C: update scrollbar after goto paragraph + + * lyxtext.h: factor out page break drawing, and fix it so + page break/added space paints as selected nicely + +2002-07-09 John Levon + + * BufferView_pimpl.C: add FIXMEs, clean up a little + +2002-07-09 André Pönitz + + * lyxfont.[Ch]: support for wasy symbols + +2002-07-08 André Pönitz + + * BufferView_pimpl.C: apply John's patch for #93. + +2002-07-05 Angus Leeming + + * BufferView_pimpl.C (buffer): generate previews if desired. + + * LColor.h: add "preview" to the color enum. + + * LColor.C (LColor): add a corresponding entry to the items array. + + * buffer.C (~Buffer): remove any previewed LaTeX snippets associated + with this buffer. + +2002-07-05 Angus Leeming + + * buffer.[Ch] (makeLaTeXFile): create two methods where there was one. + The body of the code is now in the method that is passed an ostream & + rather than a file name. + Pass an additional only_preamble parameter, useful for the forthcoming + preview stuff. + +2002-07-03 André Pönitz + + * lyxfunc.C: simplify getStatus() a bit for math stuff + +2002-07-02 Lars Gullik Bjønnes + + * BufferView_pimpl.C (workAreaResize): add an unconditional repaint. + +2002-06-20 Jean-Marc Lasgouttes + + * text.C (changeRegionCase): do not change case of all the + document when region ends at paragraph end (bug #461) + +2002-07-01 Jean-Marc Lasgouttes + + * paragraph.C (startTeXParParams): + (endTeXParParams): add \protect when necessary + +2002-06-19 Jean-Marc Lasgouttes + + * BufferView_pimpl.C (workAreaExpose): remove warning + +2002-06-27 Angus Leeming + + * Makefile.am: add lyxlayout_ptr_fwd.h. + +2002-06-26 André Pönitz + + * lyxrc.[Ch]: introduce \preview, revive half-dead \show_banner + +2002-06-25 Angus Leeming + + * lyxfunc.C (dispatch): Comment out the call to + grfx::GCache::changeDisplay. The method no longer exists now that the + pixmap generation part of the graphics loader has been moved into + InsetGraphics. + 2002-06-24 Lars Gullik Bjønnes * text2.C: layout as layout