]> git.lyx.org Git - lyx.git/blobdiff - ChangeLog
add missing space after lyxformat
[lyx.git] / ChangeLog
index e145fbf3f15e1326906d24379688cc9e16a1dc0c..ee8956fb5bd830bfd948e9afa8f3fcca1777e0e1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,259 @@
+2001-01-11  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/buffer.C (writeFile): add missing ' ' after lyxformat.
+
+       * src/buffer.h: change format to int, and change name to file_format
+
+       * src/buffer.C: change LYX_FORMAT to int, and bump version number
+       to 218.
+       (readLyXformat2): handle it
+       handle it
+       (readFile): handle it
+       (writeFile): handle it
+
+2001-01-10  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * src/insets/insettext.C (LocalDispatch): Add handling of 
+       LFUN_BREAKPARAGRAPHKEEPLAYOUT.
+
+2001-01-10  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/tabular.C (Write): write lowercase identifiers
+       (Read): read lowercase identifiers
+
+2001-01-10  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/support/lyxstring.C (rfind): better fix (from Dekel).
+
+       * src/tabular.h: add a couple std:: qualifiers.
+
+2001-01-10  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/support/lyxstring.C (rfind): also test the first char in the
+       string and be sure that t >= 0.
+
+2001-01-09  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/tabular.C (ReadNew): new method
+       (Read): changed to call ReadNew or ReadOld depending on the
+       tabular version found.
+
+       * src/tabular-old.C: new file with the support functions and the
+       ReadOld method.
+       (ReadOld): new method
+
+       * src/frontends/xforms/FormDocument.C (CheckChoiceClass): make tc
+       unsigned to remove a signed/usigned warning.
+
+       * src/tabular.C (tostr): new spesializations, replaces type2string
+       (Write): use the new spesializations
+
+2001-01-09  Juergen Vigna  <jug@sad.it>
+
+       * src/tabular.C (OldFormatRead): convert the footer/header information
+       to the right row.
+       (getTokenValue): chaned this functions again.
+       (string2type): added a bunch of this functions per type.
+       (Write): use type2string and write columns first.
+       (type2string): added a bunch of this functions per type.
+       (TeXBottomHLine): 
+       (TeXTopHLine): check row parameter.
+
+2001-01-08  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * src/tabular.C (getTokenValue): Fix crash with malformed files.
+       (Read): Read the rotate attribute.
+
+2001-01-09  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/frontends/xforms/FormDocument.C (CheckChoiceClass): fix
+       class switching; do not do anything if class has not been changed.
+
+2001-01-07  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * lib/build-listerrors: Exit if literate-article doesn't appear in
+       textclass.lst
+
+2001-01-09  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/combox.h (getline): small fix for sun CC 6.0
+       * src/combox.C (input_cb): ditto.
+       * src/spellchecker.C (sigchldhandler): ditto.
+
+       * src/lyx_main.C (init): do not query for creation of user
+       directory when running without a GUI.
+
+2001-01-08  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * src/mathed/formula.C (LocalDispatch): Toggle font properties. 
+
+2001-01-07  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * BufferView2.C (open_new_inset): Added 2nd argument.
+       (getParentText, getParentLanguage): New methods.
+
+       * src/lyxfunc.C (Dispatch): Fixed handling of LFUN_LEFT and
+       LFUN_INSET_TABULAR for RTL text.
+
+       * src/tabular.C (Latex): Put \R{} around RTL cells.
+
+       * src/text2.C (InsertInset): Change cursor position for highly
+       editable insets.
+
+       * src/frontends/xforms/FormTabularCreate.C (apply): Create the
+       tabular inset by calling to LyXFunc::Dispatch(LFUN_INSET_TABULAR,...)
+
+       * src/insets/insettabular.C (LocalDispatch): When dispatching
+       LFUN_TAB/LFUN_SHIFT_TAB, if the insettext of the old cell was
+       locked, then the insettext of the new cell will be locked. 
+       (moveLeft, moveRight): Fixed for RTL tabulars.
+       (moveNextCell, movePrevCell): Ditto.
+       (isRightToLeft): New method.
+
+       * src/insets/insettext.C (LocalDispatch): Fixed handling of
+       non-dispatched function in the locking inset.
+       (Edit): If the inset is empty set the language of the current font
+       to the language to the surronding text (this code was moved from
+       LocalDispatch to allow the user to change the languaeg before 
+       inserting text).
+       (moveRight, moveLeft): Fixed for RTL text.
+       (checkAndActivateInset): Fixed.
+       
+       * src/tabular.C (OldFormatRead): Use ALL_INHERIT font as the base font.
+
+2001-01-08  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/frontends/xforms/Toolbar_pimpl.C (BubbleTimerCB): translate
+       the tooltip.
+       (set): ditto.
+
+       * src/spellchecker.C (sigchldhandler): add an #ifndef USE_PSPELL
+       around some ispell code.
+
+       * src/lyxcursor.[Ch]: add proper constructor, to avoid tons of
+       Unitialized Memory Read in purify.
+
+       * lib/examples/nl_splash.lyx: update from Tino Meinen.
+
+2001-01-04  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * src/frontends/xforms/FormDocument.C (FormDocument::build):
+       Disable class_->choice_doc_class and language_->choice_language to
+       allow using the class/language combox with keyboard.
+
+2001-01-08  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/support/snprintf.c (va_copy): only define va_copy if undefined
+
+2001-01-06  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/lyxvc.C (showLog): give the tempfile a mask
+
+       * src/lyx_cb.C (AutoSave): five tempfile a mask, enter the failed
+       branch on !rename
+
+       * src/support/filetools.C (IsDirWriteable): give the tempfile a
+       mask and unlink the tempfile after use.
+
+2001-01-04  Juergen Vigna  <jug@sad.it>
+
+       * src/insets/insettabular.C (resetPos): an extra scroll, but we
+       really should redo all this scrolling code!
+       (TabularFeatures): unlock the_locking_inset before add/del rows/colums.
+
+       * src/text.C (GetVisibleRow): check that y/h values are good otherwise
+       change them.
+
+       * src/insets/insettabular.C (LocalDispatch): fixes to PASTESELECTION.
+       (pasteSelection): pay attention to multicolumn cells.
+       (calculate_dimensions_of_cells): forgot to reset maxAsc/Desc.
+
+2001-01-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/mathed/math_panel.C (deco_cb): check the decoration index is
+       valid. 
+
+       * src/frontends/xforms/FormPreferences.C (feedback): apply
+       formatting to the translated string, not to the original one.
+       (printWarning): ditto.
+
+       * src/gettext.C (_): translate empty string with empty string.
+
+       * src/frontends/xforms/FormCopyright.C (build): use _() instead of
+       N_(). 
+
+       * NEWS: small update
+
+       * UPGRADING: mention that tabular format has been changed.
+
+2001-01-03  Juergen Vigna  <jug@sad.it>
+
+       * src/insets/insettabular.C (InsetButtonPress): look for button==2
+       and do Clipboard Paste!
+
+       * src/insets/insettext.C (SetText): added function.
+
+       * src/insets/insettabular.C (LocalDispatch): Fixed LFUN_PASTE and
+       new LFUN_PASTESELECTION.
+
+       * src/insets/insettext.C (draw): don't clear if top_x changes.
+
+       * src/insets/insettabular.C (draw): clear only if the inset didn't
+       change in the draw routine.
+
+       * src/insets/insettext.C (width): make the width dependant on the
+       textWidth too.
+
+       * src/text.C (draw): comment out the UpdateInset call.
+
+       * src/screen.C (DrawOneRow):
+       (DrawFromTo): check for bv->text->status not text->status.
+
+       * src/insets/insettabular.C (calculate_dimensions_of_cells): calculate
+       dimensions of ascent-descent for the whole row.
+
+       * src/insets/insettext.C (draw): check also for need_update == INIT.
+
+2001-01-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * Makefile.am (EXTRA_DIST): add autogen.sh
+
+2001-01-03  Miyata Shigeru  <miyata@kusm.kyoto-u.ac.jp>
+
+       * development/OS2/quick_fix.patch: 
+       * lib/configure.cmd: update OS/2 support files.
+
+2001-01-02  Juergen Vigna  <jug@sad.it>
+
+       * src/insets/insettabular.C (pasteSelection): rewritten correctly.
+
+       * src/tabular.C (TeXTopHLine): 
+       (TeXBottomHLine): fixed Lars new code.
+
+       * src/insets/insettext.C (LocalDispatch): added support for math_greek.
+
+       * src/mathed/math_symbols.C (math_insert_greek): removed current_view
+       from this function and added a BufferView * parameter.
+
+       * src/mathed/math_symbols.C (math_insert_symbol): ditto
+
+2000-12-31  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/version.h: set to pre3
+
+2000-12-31  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/Makefile.am (lyx_SOURCES): added Floating.C
+
+       * src/Floating.h: moved all the inlines to Floating.C
+
+       * src/Floating.C: new file
+
+2000-12-29  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/frontends/xforms/FormPreferences.C (feedback): fix
+       description of RC_PRINTCOPIESFLAG and RC_PRINTCOLLCOPIESFLAG.
+
 2000-12-29  Lars Gullik Bjønnes  <larsbj@lyx.org>
 
        * src/support/FileInfo.h: move unistd.h to after sys/types.h and
 
        * src/frontends/xforms/xform_helpers.C: adjust the order of
        includes, some whitespace changes.
-       
 
        * src/trans.C (Load): constify filename and res
 
        (scroll_cb): emit signal
 
        * src/LaTeXFeatures.C: include Floatlist.h
-       (getPackages): only load flot.sty when needed
+       (getPackages): only load float.sty when needed
        (getMacros): prepare for outputting the correct code to preamble.
 
        * src/Floating.h: make all variables private + rename to var_.