]> git.lyx.org Git - lyx.git/blobdiff - OLD-CHANGES
Fixed some lines that were too long. It compiled afterwards.
[lyx.git] / OLD-CHANGES
index c4e9c8468025b31fd0271c82f953358a20e9c07e..9c1249c6e880bf6a0e2af68e7b8fad3ae9fd2972 100644 (file)
@@ -39,12 +39,12 @@ since 1.0.4pre6
 - Added key binds for Scientific Word (Serge Winitzki)
 - Better support for russian: cyrrilic input encodings, a
   few bugfixes and new russian splash screen (Const Kaplinsky)
-- Changed the shortcut of Insert->Float->Figure so that it makes more 
+- Changed the shortcut of Insert->Float->Figure so that it makes more
   sense, as pointed out by Rick (JMarc)
 - Fix the rendering of PS images on some color display (Dan Mueth)
 - OS/2 fixes in file handling (SMiyata and Arndt)
 - Fix possible 8bit problem in math editor (Leonid Zeitlin)
-- In generated LaTeX, font selection must be done before font 
+- In generated LaTeX, font selection must be done before font
   encoding selection, as noted by Fred Hucht (JMarc)
 - more docbook updates: the .eps is stripped from the graphics name,
   the generated Docbook is updated to the latest, v3.1 (Jose')
@@ -85,7 +85,7 @@ since 1.0.4pre2
 - The language setting "french" already provides the index commands;
   make sure we are not including makeidx.sty in this case (JMarc)
 - fix bug in environments when one of the paragraphs has specific
-  settings  (JMarc) 
+  settings  (JMarc)
 - fix crash when reading .eps file with a malformed BoundingBox (JMarc)
 - Update to fr.po (Emmanuel)
 - provide configuration example to use dvilj4 instead of dvips (in
@@ -107,13 +107,13 @@ since 1.0.3
   Korvemaker for pointing out this one (JMarc)
 - small fix to configure in the case CXX is explicitely set (Albert Chin)
 - revert the `feature' that caused footnotes to appear on the wrong
-  page when inside a list. This will re-activate an older bug, where 
+  page when inside a list. This will re-activate an older bug, where
   an enumeration inside a footnote inside an enumeration gets a wrong
   numbering. (JMarc)
 - Fixed small configure bug when the CXX variable is set (Albert
-  Chin-A-Young) 
+  Chin-A-Young)
 - Fixed a bug in DeleteTableRow-Function (Jug)
-- Fixed the evil egcs/alpha bug that has been plaguing us for some time 
+- Fixed the evil egcs/alpha bug that has been plaguing us for some time
   (Michal Jaegermann)
 - New Italian Docs (Claudio Coco)
 - Improved lyxserver: INFO or ERROR always reported in the output pipe;
@@ -134,7 +134,7 @@ since 1.0.3
   (JMarc)
 
 since 1.0.3pre4
-- similar changes as the one made to VSpace::NONE done several other 
+- similar changes as the one made to VSpace::NONE done several other
   places too. (Lgb)
 - New walloon localization (Lorint Hendschel)
 - Fix the lyxserver, so that the answer to the 'hello' message is
@@ -150,7 +150,7 @@ since 1.0.3pre4
 
 since 1.0.3pre2
 - fixed a bug in LaTex.C that amde latex be run to few times in certain
-  circumstances. Now latex might be run too many times, especially if 
+  circumstances. Now latex might be run too many times, especially if
   files are generated by exteral programs as makeindex or bibtex. (Lgb)
 - Fixed a bug in no.po (Lgb)
 - LaTeX::scanLogFile now reports an NO_OUTPUT error if a dvi
@@ -159,10 +159,10 @@ since 1.0.3pre2
   during the LaTex run. (Lgb)
 - Update to revtex.cls (Dan Mueth)
 - honor the LC_CTYPE locale setting (Leonid)
-- fixes to math code for better 8bit support in math text mode 
+- fixes to math code for better 8bit support in math text mode
   (Leonid Zeitlin)
 - fixed font-default in math mode (Etienne)
-- fixed cut-and-paste of included files, so that parameters are 
+- fixed cut-and-paste of included files, so that parameters are
   correctly copied (JMarc)
 - added a check for sys/types.h in configure; this should hopefully
   help compilation under HP-UX (JMarc)
@@ -170,7 +170,7 @@ since 1.0.3pre2
 - removed safer_getcwd from filetools.[hC] (Lgb)
 - updated OS/2 configure scripts (SMyiata)
 - added new binding 'M-m ~S-quotedbl' for ddot math accent (JMarc)
-- fixed dvips command line when \print_extra_options is used in lyxrc (JMarc) 
+- fixed dvips command line when \print_extra_options is used in lyxrc (JMarc)
 
 since 1.0.2
 - added it.po from Fulvio Boggia (Lgb)
@@ -243,7 +243,7 @@ since 1.0.1
 - Various changes to src/Makefile and configure script to accomodate
   cygwin environment (JMarc)
 - Updated sl.po (Roman Maurer), cs.po (Ludek Brukner),
-  pt.po & pt_menus.bind (Pedro Kröger) 
+  pt.po & pt_menus.bind (Pedro Kröger)
 - fix buglet in dinbrief.layout (JMarc)
 - small fix to OS/2 configure.cmd (SMyiata)
 
@@ -258,7 +258,7 @@ since 1.0.1pre4
   LaTeX output. (Asger)
 - Updated IEEEtran and latex8 entries in LaTeXConfig.lyx.in (ARRae)
 - Updated OS/2 configuration scripts (SMiyata)
-- New pl.po (Dzieko), pt.po (Pedro Kroger); Updated cs.po (Ludek), 
+- New pl.po (Dzieko), pt.po (Pedro Kroger); Updated cs.po (Ludek),
   de.po (Pit), nl.po (Ivo Timmermans), fr.po (JMarc), sv.po (Joacim)
 - Splash documents for german (Pit) and polish (Dzieko)
 
@@ -266,10 +266,10 @@ since 1.0.1pre2
 - The splash document is now loaded according to locale (i.e., if
   LANG is xx, xx_splash.lyx is searched first) (JMarc)
 - Added 'replace all' functionality to find&replace popup (Daniel)
-- updated de.po (Pit), fr.po (JMarc), ru.po (Victor); added cs.po (Ludek 
+- updated de.po (Pit), fr.po (JMarc), ru.po (Victor); added cs.po (Ludek
   Brukner)
 - Added example file for literate programming (Edmar)
-- Change the 'view log' function so that it shows the log of the 
+- Change the 'view log' function so that it shows the log of the
   latest literate build if adequate (Edmar)
 - bibitemUpdate now adds bibtex entries if there are any (provided that
   there weren't any ordinary bibliography entries).  (ARRae)
@@ -280,10 +280,10 @@ since 1.0.1pre2
 - Added Insert->Special Chars->Menu separator. (Asger)
 - Added underline to "foot" and other marks, to make them look more
   like hyperlinks. (Asger)
-- Delete autosave and emergency files if we say no to load them. (Asger) 
+- Delete autosave and emergency files if we say no to load them. (Asger)
 - Improve fix to thebibliography environment; make sure that empty
   citations give reasonable results (JMarc)
-- Make the definition of \LyX use \providecommand (JMarc) 
+- Make the definition of \LyX use \providecommand (JMarc)
 
 since 1.0.0
 - imported updated documentation. (Lgb)
@@ -299,8 +299,8 @@ since 1.0.0
   printing (or previewing) and vice versa as long as the same file was
   concerned. (Heinrich Bauer)
 - Print form extended so that it now allows for specifying a range of
-  pages and a number of copies to be printed (or exported as postscript) 
-  (Stephan Witt) 
+  pages and a number of copies to be printed (or exported as postscript)
+  (Stephan Witt)
 - Added APA textclass (Randy Gobbel)
 - Added support for literate programming with noweb (Edmar)
 - cleanups to FileInfo.[Ch] (JMarc)
@@ -313,10 +313,10 @@ since 1.0.0
 - Fixed bugs with clicking.  You could not open insets unless you clicked
   on the left hand side of the button.  Similar for math insets, and other
   clickable elements. (Asger)
-- Possibly chase symlinks if the binary path is a symlink to a symlink 
-  to a ... to the real executable (Jan Vroonhof) 
+- Possibly chase symlinks if the binary path is a symlink to a symlink
+  to a ... to the real executable (Jan Vroonhof)
 - Cleanup the code for reading directories in the file popup (Jan Vroonhof)
-- Output a warning when the user tries to insert two consecutive spaces 
+- Output a warning when the user tries to insert two consecutive spaces
   (Daniel Naber)
 - fix printing when there is a space in the file name (Charles P. Wright)
 - fix the slides textclass (JMarc)
@@ -342,14 +342,14 @@ since 1.0.0
 - Add test in configure to determine the right casts to use in a
   select() call (JMarc)
 - Fixes for creating a binary distribution. You can now specify
-  PERL=none to configure if you want reLyX to output just a message 
+  PERL=none to configure if you want reLyX to output just a message
   telling the user to adjust perl location (JMarc)
 - LyX tends to crash on Linux/AXP when compiled with egcs 1.1.1; see
   INSTALL for a workaround (Jochen)
 - Updated ru.po (Victor)
 - Exit nicely when DISPLAY is not set correctly (Matt Power)
 - Fix crash when a BibTeX inset has been copied (Allan)
+
 since 1.0.0pre8
 - Fixed crashes after complex cuts. (Asger)
 - Update to sv.po (Joacim)
@@ -368,13 +368,13 @@ since 1.0.0pre8
 - Clarified license - COPYING (Asger)
 - Tweaked mouse click policy in math insets, and in text a bit. (Asger)
 - New template for revTeX (Amir)
-- Add in development/ a spec file (with an accompanying README) to 
+- Add in development/ a spec file (with an accompanying README) to
   create RPMs (Mate)
 - New math function to pull out an argument, currently available by
   the backspace key. (Alejandro)
 - fix the 'html type' button in url inset popup (JMarc)
-- make the 'name' field in the cross reference popup disabled for LaTeX 
-  documents (JMarc) 
+- make the 'name' field in the cross reference popup disabled for LaTeX
+  documents (JMarc)
 - Update to sl.po (Roman Maurer)
 - small fix to po/Makefile.in.in for non-GNU make (JMarc)
 - New manpage LinuxDoc class (Jose')
@@ -407,13 +407,13 @@ since 1.0.0pre6
 - Updates to the slides textclass and template (JohnW)
 - Fix problem with extra paragraph breaks between math displayed
   equations (JMarc)
-- Find&Replace now automatically jumps to the next match after doing a 
-  replacement (Daniel Naber) 
-- The color of newline characters on screen can now be changed via 
+- Find&Replace now automatically jumps to the next match after doing a
+  replacement (Daniel Naber)
+- The color of newline characters on screen can now be changed via
   the -NewLineColor option (Edmar)
 - New function server-goto-file-row (Edmar)
 - change the Character popup so that it remains compatible with xforms 0.81.
-  The patches in forms/ have been somewhat redone so that they apply to the 
+  The patches in forms/ have been somewhat redone so that they apply to the
   of the 0.88.1 version of fdesign (JMarc)
 - first draft of german translation of Extended.lyx (Pit)
 - Fix a bug with spaces in math labels (Alejandro)
@@ -425,7 +425,7 @@ since 1.0.0pre6
 - fix the change case functions which did not work (and corrupted
   memory) after footnotes (JMarc)
 - fix newly introduced bug which prevented Compose key from working (JMarc)
-- Added french menu bindings fr_menus.bind; not yet complete (Emmanuel) 
+- Added french menu bindings fr_menus.bind; not yet complete (Emmanuel)
 - Protected spaces are output as plain spaces in explicit LaTeX code (Edmar)
 - Better support for Aspell (Kevin Atkinson)
 
@@ -446,19 +446,19 @@ since 1.0.0pre4
 - nl.po updated.
 - changed to use fl_root instead of RootWindow (Lgb)
 - some small changes to make doc++ make nicer output. (Lgb)
-- Fix problem where, after search/replace or spellcheck, the font of the 
+- Fix problem where, after search/replace or spellcheck, the font of the
   text was not correctly kept (JMarc)
 - Re-introduces styles paragraph*/subparagraph*, since they are needed for
   completeness. (JMarc)
 - applied the scrollmouse patch from Mark Huang (Lgb)
-- fix autosave to avoid saving when the backup file is already up to date, 
+- fix autosave to avoid saving when the backup file is already up to date,
   and to avoid disabling autosave after the first try (JMarc)
 - added support for footnotes in linuxdoc (Jose')
 - added support for different textclasses in linuxdoc (Jose')
 - fixed two table-bugs: Sometimes, documents from 0.12 would cause
   tables to be rendered wrong: They would extend far beyond the screen.
   Other times, LyX produced wrong code: empty parbox{} arguments in
-  tables.  (Asger) 
+  tables.  (Asger)
 - added ru.po from Victor (Lgb)
 - fixed a bug in da.po (%1 used instead of %x1) (Lgb)
 - fixed segfault bug in tr.po (missing items in menu string) (Lgb)
@@ -467,12 +467,12 @@ since 1.0.0pre4
 - make sure the lyxlookup.C compiles under X11R4 (without compose key-handling,
   though) (JMarc)
 - updated slides textclass (JohnW)
-- fixed the output of <>| in LaTeX. It now outputs the caracters of the 
+- fixed the output of <>| in LaTeX. It now outputs the caracters of the
   \textxxx{} macros according to the encoding and font (JMarc)
-- Change to display to layouts with Bibliography label so that no space is 
+- Change to display to layouts with Bibliography label so that no space is
   used if the label is empty (for cv textclass) (JMarc)
 - Renamed polish-2.kmap to european.kmap. This keyboard map should provide
-  most accented characters used in european language, to be used on a 
+  most accented characters used in european language, to be used on a
   keyboard which lacks dead keys. (Jacek)
 - Updated fr.po  (Emmanuel)
 - Improved support for LinuxDoc (Jose)
@@ -510,7 +510,7 @@ since 1.0.0pre2
 - reLyX is now installed even when perl has not been found (JMarc)
 - Fixe several problems with Sun CC on solaris (JMarc)
 - Added Location and Telephone styles to the letter class (JMarc)
-- Update polish-2.kmap, add two swiss kmaps from Alain Borel (JMarc) 
+- Update polish-2.kmap, add two swiss kmaps from Alain Borel (JMarc)
 - change `\' to be output as \textbackslash{}, instead of the esoteric
   \char`\\ which used to be there. I still do not know how to output `"'
   though (JMarc)
@@ -519,7 +519,7 @@ since 1.0.0pre2
   output wise, but it is very simple, and should not have any other
   implications than the intended one. (Lgb)
 - set the combo dropdown to do double buffering, looks a lot nicer. (Lgb)
-- added a hack to ensure that the screen is updated through the 
+- added a hack to ensure that the screen is updated through the
   correct path. As far as I can se there is close to no speed penalty. (Lgb)
 - updated no.po (Lgb)
 - updated documentation (Lgb)
@@ -555,16 +555,16 @@ since 1.0.0pre2
 since 0.12.1pre8
 - updated dependencies in src/Makefile.in (Lgb)
 - fixed (partly) line breaking in LaTeX output; InsetQuotes::Latex was
-  returning a number of characters instead of a number of lines 
+  returning a number of characters instead of a number of lines
   (ARRae & JMarc)
 - da.po bugfixed and updated. (Asger)
-- Now, we have both "File->Import->Ascii as Lines" and 
+- Now, we have both "File->Import->Ascii as Lines" and
   "File->Import->Ascii as Paragraph". (Asger)
 - Better behaviour in Version Control with changed documents. (Asger)
 - Optional hyphens will not break words into two when spellchecked. (Asger)
 - Using Ctrl+enter to produce empty lines in LyXCode works correctly, and
   produces an empty line rather than an error now. (Asger)
-- Export as LaTeX, SGML, and ASCII won't silently overwrite any 
+- Export as LaTeX, SGML, and ASCII won't silently overwrite any
   files. (Asger)
 - removed assignment to static variable (paragraph_id) in lyxparagraph.h
   -- assignment was already elsewhere in the code (ARRae)
@@ -580,7 +580,7 @@ since 0.12.1pre8
   bad X servers (or faulty X-code) (Lgb)
 - Fixed bibtex database support so that it works in a temp. dir (JMarc)
 - Fixed minipage LaTeX generation within floats/footnotes (ARRae)
-- Added support for localized bind-files and localized documentation 
+- Added support for localized bind-files and localized documentation
   (Joacim & JMarc)
 - Fixed crash when \kbmap is true, but no keyboard map has been defined (JMarc)
 - Reworded lib/lyxrc a bit, so that printer setup is hopefully easier
@@ -596,7 +596,7 @@ since 0.12.1pre8
 - Change the spellchecker to reject collated words like 'wellcome' by
   default. See lyxrc if you do not like that (JMarc)
 - Fix the spellchecker so that it ignores text marked as LaTeX (JMarc)
-- Removed some old SGI specific code which seems to hurt more than it helps 
+- Removed some old SGI specific code which seems to hurt more than it helps
   (JMarc)
 - Augment the buffer size MAX_BUF_LEN of LyXLex to 2048 (JMarc)
 - The environment variable PERL is now honored by configure (JMarc)
@@ -646,14 +646,14 @@ since 0.12.1pre7
 - Added "File->Import" menu to allow direct import of LaTeX and ASCII files.
   Requires Perl5.002 and reLyX to work for LaTeX files. (Asger)
 - Fixed wrong identity string. (Asger)
-- Replaced koma-script textclasses with better ones provided by Bernd 
+- Replaced koma-script textclasses with better ones provided by Bernd
   Rellermeyer (JMarc)
 
 since 0.12.1pre6
 - Fixed custom-export to that makeDVIOutput is called only if type
   .dvi or .ps is requested (Jug)
-- Fix buglet in generation of list of references in Insert->Cross_Reference 
-  (JMarc) 
+- Fix buglet in generation of list of references in Insert->Cross_Reference
+  (JMarc)
 - Fixed small bug in producing command for fax_program (Jug)
 - Accept floats in bounding box for [e]ps pictures (JMarc)
 - fix bug in mathed where an empty fraction would cause a core dump (JMarc)
@@ -661,7 +661,7 @@ since 0.12.1pre6
 - Added support for 'Other' spacing in Layout->Document (JMarc)
 - Hopefully made lib/configure more robust when latex could not be run
   (JMarc)
-- fix crash when the paper layout popup is closed from the window manager 
+- fix crash when the paper layout popup is closed from the window manager
   (JMarc)
 - Newly created notes are now empty (JMarc)
 - Fixed bug with appendix and table of contents (Matthias)
@@ -689,7 +689,7 @@ since 0.12.1pre5
 - reLyX 2.5.2.3: Read .lyx/syntax.defaults if possible; always use TeX mode,
   never LaTeX layout, for untranslatable text (Karger)
 - Newlines marked as TeX are no longer output as \\ (JMarc)
-- LaTeX generation cleanup 
+- LaTeX generation cleanup
   -- extracted common code into separate functions to improve maintainability
   -- fixed a font generation bug as a result                      (ARRae)
 - LString::srep empty_rep static initialisation fixes (ARRae)
@@ -706,8 +706,8 @@ since 0.12.1pre5
 - small changes to the lyxvc code, now has default log msg. (Lgb)
 
 since 0.12.1pre4
-- also the check to hindre latex runs if there are gs' running 
-  has been disabled, it did't work anyway. (Lgb) 
+- also the check to hindre latex runs if there are gs' running
+  has been disabled, it did't work anyway. (Lgb)
 - new try for a closing to the gs render problem, SIGCHLD removed. (Lgb)
 - os2 files updated
 - reLyX 2.5.1.1: one major and some minor bug fixes (Karger)
@@ -729,19 +729,19 @@ since 0.12.1pre3
   a bit better (JMarc)
 - Fixes to sgml support from Jose (JMarc)
 - A few code changes in figinset.C (bad debug statements), lyxlex.h,
-  math_parser.C and vspace.h (warnings) (JMarc) 
+  math_parser.C and vspace.h (warnings) (JMarc)
 - New dinbrief.layout from Carsten Kaemmerer & Jürgen (JMarc)
 - Fixed hiding of invisible form_title (ARRae)
 - Fixed corrupt layout segfault,
   reverts to article and gives a warning. (ARRae)
 - linuxdoc: Added more character-symbols to output (Bernhard)
 - linuxdoc: use latex-preamble as linuxdoc-preamble (Bernhard)
-- linuxdoc: problem solved, for NULL-ptr (Jose Abilio)    
+- linuxdoc: problem solved, for NULL-ptr (Jose Abilio)
 - Duplicated rom for math macros. (Alejandro)
 - Improved math parser error messages function. Better messages, and
   updates lyxlex line number. (Alejandro)
 - Fixed bug reading accented undefined names. (Alejandro)
-- Fixed two bugs in layout files handling (JMarc) 
+- Fixed two bugs in layout files handling (JMarc)
 - Fixed a typo in the hu.po translation file below (JMarc)
 - reLyX 2.4: Table support! (Also accents and center/flush[right|left])(Karger)
 - Added Hungarian translation and binding file, supplied by Kadar
@@ -749,7 +749,7 @@ since 0.12.1pre3
 - Fixed Insert->Index in menus.bind (JMarc)
 - Fixed Layout->Document so that the font size and page headings lists
   are refreshed correctly when switching class, as reported by Kalle
-  (JMarc) 
+  (JMarc)
 - Updated a but Customization.lyx about layout files parameters
   (JMarc)
 - Added new landslide.lyx example, provided by Kimmo Koli (JMarc)
@@ -804,7 +804,7 @@ since 0.12.1pre1
 since 0.12.0
 - fixed a bug regarding melt and added an entry in the reference manual for
   melt (Joacim)
-- fixed a few cosmetic bugs in the GUI (Joacim)        
+- fixed a few cosmetic bugs in the GUI (Joacim)
 - Modified the way dvips is called in File->Print. NOTE THAT YOU WILL
   HAVE TO FIDDLE WITH LYXRC TO PASS THE PRINTER NAME TO DVIPS. This is
   the price to pay to have it work on mis-configured systems (JMarc)
@@ -812,7 +812,7 @@ since 0.12.0
   distribution of LyX with static libforms and libXpm. (JMarc)
 - Fixed bug in reLyX installation and textclass.lst generation (JMarc)
 - Fixed problem with inline when not using gcc (JMarc)
-- Fixed some warnings reported by SGI CC (JMarc)       
+- Fixed some warnings reported by SGI CC (JMarc)
 - Fixed some problems for the \hlines in longtable-header/footers (Jug)
 - endess-loop by converting layouts to linuxdoc belonging to references
   killed (Bernhard)
@@ -850,7 +850,7 @@ since 0.12.0pre8
   (i.e. lyx$(program_suffix) (JMarc)
 - reLyX added to the bindist target (JMarc)
 - Update of de.po (Peter)
-- New subsection in Customization: Menu shortcuts for alternative 
+- New subsection in Customization: Menu shortcuts for alternative
   languages. (Peter)
 - Menu shortcuts file menus_de.bind in lib/bind (Peter)
 - Fixed warnings about casting pointers to int on 64bit architectures
@@ -882,7 +882,7 @@ since 0.12.0pre7
 - Fixed some annoying vertical navigation bugs of math arrays. (Alejandro)
 - Fixed metrics bug with 1x1 math arrays. (Alejandro)
 - No more void \labels with equations. (Alejandro)
-- Removed "copy a void array" error message. (Alejandro) 
+- Removed "copy a void array" error message. (Alejandro)
 - many small bug-fixes to below-mentioned reLyX (Karger)
 - Fixes suggested by Jmarc, plus italic->emph change, in Tutorial (Karger)
 - added check for X11 availability in configure ; improved the various
@@ -904,7 +904,7 @@ since 0.12.0pre7
 - Updated BUGS.lyx. (Asger)
 - Included OS/2 info for LyXServer in Customization. (Asger)
 - Fixed crash with file-browser on directory without read-permission. (Asger)
-- Changed default pasting mode with middle button to "as paragraphs". 
+- Changed default pasting mode with middle button to "as paragraphs".
   Hopefully fixed crashes with this on too. (Asger)
 - improved index entry insertion (menu support and minibuffer arg) (CFO-G)
 - added documentation in References.lyx for index entries and printing (CFO-G)
@@ -913,7 +913,7 @@ since 0.12.0pre6
 - some updates to the docs (JMarc)
 - chkconfig.ltx warns that detection of ec fonts may take a long time
   (JMarc)
-- simple workaround for problems with LyXCode and spaces (JMarc)             
+- simple workaround for problems with LyXCode and spaces (JMarc)
 - fixed bugs in the production of LaTeX code for the ExtraParagraph
   stuff (minipages & indented text) (Jug)
 - fixed the wrong <Hot-Key> in the Fax-Form (Jug)
@@ -923,7 +923,7 @@ since 0.12.0pre6
   and templates (fixed iletter.*) (Jug)
 - added new example file Minipage.lyx (Jug)
 - Cleaned up BUGS.lyx (CFO-G)
-- bugfix for linuxdoc: problem with wrong path leading to 
+- bugfix for linuxdoc: problem with wrong path leading to
   ununderstandable error-messages while generating dvi- or postscript-
   output (Bernhard)
 - options changed for SGML-tools 1.0.*-compliance. We will get
@@ -950,7 +950,7 @@ since 0.12.0pre6
 - Small stuff. (Asger)
 
 since 0.12.0pre5
-- small change to SpecialTools.lyx. used \chapter* for Introduction. (Lgb) 
+- small change to SpecialTools.lyx. used \chapter* for Introduction. (Lgb)
 - doc bugfixes ; SCO configure bugfixes (JMarc)
 - Fixed crash after erroneous "font-size default" command. (Asger)
 - Fixed "Insert LyX file" to ignore buffer-parameters. (Asger)
@@ -966,7 +966,7 @@ since 0.12.0pre5
 - Merged LyXVC.lyx into Special Tools. (Asger)
 - Updates in User Guide. (Asger)
 - I most have been drunk when I implemented the label name escaping.
-  Several problems were fixed and I've changed it to be kind of MIME-ish. 
+  Several problems were fixed and I've changed it to be kind of MIME-ish.
   The thing should work now. (Asger)
 - Fixed bug of parsing spaces at the end of a line in math arrays  (Alejandro)
 - Now it's possible to put any math symbol on the toolbar (Alejandro)
@@ -1005,7 +1005,7 @@ since 0.12.0pre4
 
 since 0.12.0pre3
 - updated de.po and cleaned-up shortcuts (Peter)
-- small changes in aapaper.layout: Some wrong indentations, take out 
+- small changes in aapaper.layout: Some wrong indentations, take out
   stdstarsections (Bibliography now in stdstruct)(Peter)
 - Replaced the shortcut for OK in lyx_sendfax.fd with #O (Joacim)
 - argument to moveCursorUpdate bool instead of int (Joacim)
@@ -1034,7 +1034,7 @@ since 0.12.0pre3
 - "case insensitive" and "complete word" search in form1, lyxfr0, lyxfr1 (HB)
 
 since 0.12.0pre2
-- Increased the time short-cut keys are displayed in minibuffer 
+- Increased the time short-cut keys are displayed in minibuffer
   from 4 to 6 seconds. (Asger)
 - Increased LyXLex buffer to avoid warnings when viewing
   the user guide. (Lgb & Asger)
@@ -1113,7 +1113,7 @@ since 0.12.0-pre1
   minibuffer (CFO-G)
 - Disabled replace input for search-replace on read-only buffers (CFO-G)
 - Fixed bug with math accents reported by Jean Marc. (Alejandro)
-- Fixed bug about writting math macros with argument and cutting at 
+- Fixed bug about writting math macros with argument and cutting at
   the rigth edge of a row bug, both reported by David. (Alejandro)
 - Expanded to a reasonable limit the macro table. (Alejandro)
 - Wrote Math Chapter for Tutorial (+ other small Tutorial changes) (Karger)
@@ -1128,7 +1128,7 @@ since 0.11.53
 - Added functions listbox in math panel.  (Alejandro)
 - Fixed some bugs related with mouse selection. (Alejandro)
 - Fixed a couple of bugs of \frac. (Alejandro)
-- rewrote aapaper.layout to use standard includes, removed double 
+- rewrote aapaper.layout to use standard includes, removed double
   Inputs in paper.layout  (Peter)
 - Mentioned aapaper in UserGuide, fixed some typos (Peter)
 - added *.gmo and *.swp (swap files for vim) to the list of patterns for
@@ -1195,16 +1195,16 @@ since 0.11.52
 - Small fix/addition to footnote handling (ARRae)
 - Added "Go to Reference" button in "Insert Reference" form. (Alejandro)
 - Added "Use AMS-Math" check button in Layout->Document form. (Alejandro)
-- Removed third parameter from lyxfunc::Dispatch. Added 
+- Removed third parameter from lyxfunc::Dispatch. Added
   lyxfunc::setHintMessage(bool) instead. (Alejandro)
 - Partially implemented mouse selection in math mode. (Alejandro)
-- Modified read-only protection so that all layout and figure forms can be 
+- Modified read-only protection so that all layout and figure forms can be
   viewed but not modified (CFO-G)
 - Modified read-only protection so that documents can be spellchecked,
   but the spellchecker can't modify the buffer (CFO-G)
 
 since 0.11.51
-- Scrollbar now resized correctly when closing last buffer (ARRae) 
+- Scrollbar now resized correctly when closing last buffer (ARRae)
 - fixed segfaults in LyXParagraph::{SetOnlyLayout(),SetLayout()} (ARRae)
 - replaced several "" with LString() or .clean() (ARRae)
 - Cleaned up Juergen's TableExample.lyx (ARRae)
@@ -1212,7 +1212,7 @@ since 0.11.51
 - Small updates for Customization.lyx and References.lyx (ARRae)
 - Small additions to menus.bind: four FoilTeX entries (ARRae)
 - Speed improvement in LyXParagraph::BeginningOfMainBody() and
-  LyXParagraph::getFont(int) and LyXText::GetFont(...) (ARRae) 
+  LyXParagraph::getFont(int) and LyXText::GetFont(...) (ARRae)
 - Fixed the "enumeration in a footnote in an enumeration" problem.
   Required the three other changes listed below (ARRae)
 - Made makeLaTeXFile() and the other TeX producing methods use
@@ -1228,8 +1228,8 @@ since 0.11.51
   class (amsart, amsbook) is being used. This also prevents
   from expanding predefined math macros.                       (Alejandro)
 - Support for pseudoactions in lyxaction.getActionName. At the same
-  time, the bubble help and the new statusbox (why this name?) works with 
-  pseudoactions. (Alejandro) 
+  time, the bubble help and the new statusbox (why this name?) works with
+  pseudoactions. (Alejandro)
 - Removed xforms drawing functions from formulaMacro. (Alejandro)
 - Fixed misfeature with accented macro names (mathed). Now it's
   possible to accent other insets. (Alejandro)
@@ -1256,9 +1256,9 @@ since 0.11.51
 - "self-insert" accepts several characters now. (Asger)
 - Improvements in minibuffer behaviour. (Asger)
 - Fixed up "Insert LyX file" and added it to the Insert menu. (Asger)
-- scgen.pl improved to make prioritized guesses, and speeded up. Characters 
+- scgen.pl improved to make prioritized guesses, and speeded up. Characters
   at the beginning of a word are preferred to characters inside a word. (Asger)
-- Fixed crashes with commands that aren't allowed when no document is 
+- Fixed crashes with commands that aren't allowed when no document is
   open. (Asger)
 - fixed (I hope) autosave and writeFile bug (Lgb)
 - more imporvements to cursor blink (Lgb)
@@ -1288,7 +1288,7 @@ since 0.11.50
 - Fixed crash in connection to Error insets. (Asger)
 - Fixed crash when .lyx does not exist. (Asger)
 - Clear paragraph environment combox when no document is open. (Asger)
-- Updated info about ispell in User Guide, i.e. making a symlink between 
+- Updated info about ispell in User Guide, i.e. making a symlink between
   deutsch and german dictionary files. (Asger)
 - Updated and extended "Customization". (Asger)
 - Updated all documents after ChkTeX runs. (Asger)
@@ -1300,13 +1300,13 @@ since 0.11.49
 - The automatic LyX-->\LyX{} conversion is disabled in typewriter
   font. (JMarc)
 - Added a part on configuration files in Customization.lyx (JMarc)
-- Added validation for math macros. If a predefined macro is used 
+- Added validation for math macros. If a predefined macro is used
   (currently only \binom and \boldsymbol) in a non-AMS class,
   the macro is defined in the preamble. (Alejandro)
 - Added support for bold symbols using \boldsymbol. This was not
   necessary for AMS class users. Currently there's no way to see
-  bold symbols WYSIWYM, you have to use TeX (former macro) mode. (Alejandro) 
-- Mathed's limits bug at parsing time fixed. (Alejandro)  
+  bold symbols WYSIWYM, you have to use TeX (former macro) mode. (Alejandro)
+- Mathed's limits bug at parsing time fixed. (Alejandro)
   Hopefully fixed the configurable toolbar. Had to change some in the
   init order to fix it. Now the XForms is initialized before lyxrc is
   read, but the forms are created after. (Lgb)
@@ -1317,10 +1317,10 @@ since 0.11.49
 - Possible fix for the cursor drawing bug. Pleae test. (Lgb)
 - Bug fix in filebrowser. (Asger)
 - Bug fix with sgmltools. (Asger)
-- Warn if included postscript filename contains illegal characters. 
+- Warn if included postscript filename contains illegal characters.
   If you really need such a filename, you can still enter it in the text
   box in the figure pop-up. (Asger)
-- Implemented display of command name and list of defined short-cut keys for 
+- Implemented display of command name and list of defined short-cut keys for
   each action executed when using -dbg 64. Somebody please put this in a
   small window next to the minibuffer. (Asger)
 - Small fixes in Tutorial.lyx. (Asger)
@@ -1349,7 +1349,7 @@ since 0.11.47
 - 8-bit bug with bind command fixed: \bind "M-f ø" "buffer-open" works now
   from the LyX side of things.  However, it will just give you an error,
   because X11 requires you to use \bind "M-f oslash" "buffer-open"
-  instead. (Check the man page for XStringToKeysym for more information on 
+  instead. (Check the man page for XStringToKeysym for more information on
   the names for characters). (Asger)
 - updated Customization.lyx (JMarc)
 - LyXTextclass::Read stops if there is an error in an include
@@ -1373,7 +1373,7 @@ since 0.11.46
   keybinding (help!) (JMarc)
 - the configuration files created by configure in the user's .lyx/
   directory are removed if they are identical to the system-global ones
-  (JMarc) 
+  (JMarc)
 - Added the 'fax send' command as autodetected.
 - some cleanup in chset.C (JMarc)
 - changed behaviour of minipages, now more paragraphs can be part
@@ -1390,7 +1390,7 @@ since 0.11.46
   macros. (Alejandro) (At the cost that currently only subparagraphs
   are allowed.)
 - New document example about user defined math macros.  (Alejandro)
-- Prevented segfault if undo in an empty math box. (Alejandro)              
+- Prevented segfault if undo in an empty math box. (Alejandro)
 - new code for quotes, from Ilya Ovchinnikov, plus a bugfix (JMarc)
 - Layout->Table is greyed out when unavailable (JMarc)
 - added support for FreeSpacing for linuxdoc layouts (JMarc)
@@ -1457,7 +1457,7 @@ since 0.11.44
      o package checking moved to LaTeXFeatures (ARRae)
      o Added entry to LyXAction/LyXFunc (ARRae)
 - \cursor_follows_scrollbar option added to lyxrc (ARRae)
-- Table Options popup now works with xforms-0.81 (ARRae) 
+- Table Options popup now works with xforms-0.81 (ARRae)
 - LaTeXLog popup now raises if already shown. (ARRae)
 - Fixed serious bugs in ChangeExtension. (Asger)
 - Fixed problems with extensions of documents, also SGML. (Asger)
@@ -1489,7 +1489,7 @@ since 0.11.44
   o Changed "Macro mode" to "TeX mode" to avoid confusion with user
     defined macros.
   o Finally Undo/Redo for math mode. No problems after some testing.
-  o Fixed problem on reading spaces in text mode.  
+  o Fixed problem on reading spaces in text mode.
 
 since 0.11.43
 - vertical resize now uses fitCursor() so cursor remains visible (ARRae)
@@ -1505,7 +1505,7 @@ since 0.11.43
 - changed the semanitcs of \ascii_linelen in lyxrc, so that it applies
   also to LaTeX files and LinuxDoc files (JMarc)
 - renamed a few lyxrc commands for consistency; more has to be done
-  (JMarc) 
+  (JMarc)
 - fixed the bug with keeping the layout after a section (you know what
   I mean) (JMarc)
 - introduced new methods LyXLayout::isParagraph() and
@@ -1571,9 +1571,9 @@ since 0.11.42
     closed with a }.
   o Removed OpenMathInset so math mode always create a new inset, as
     requested by David and Amir.
-  o Several fixes and cosmetic enhancements to math-macro. 
+  o Several fixes and cosmetic enhancements to math-macro.
   o Fixed several (but not all) matrix and label bugs.
-  o User defined macro names bugs.  
+  o User defined macro names bugs.
 - Implemented "chktex". (Asger)
 - some cleanup in lyxdraw.[hC] (Lgb)
 - fixed a bug that made VC not work all the time (Lgb)
@@ -1620,7 +1620,7 @@ since 0.11.41
 - Fixed bug with cursor after footnotes. I introduced it. (Asger)
 - removed development/foils (ARRae)
 - fixed up bullet_forms patches and regenerated (ARRae)
-- added "rm *~" to forms/makefile distclean (ARRae) 
+- added "rm *~" to forms/makefile distclean (ARRae)
 - renamed the option --keep-logs of lib/configure to keep-temps, since
   this is more accurate; fixed a bug with sgml-tools there (JMarc)
 - updated (not completely) the description of layout files in
@@ -1630,7 +1630,7 @@ since 0.11.41
   bibliography (no BibTeX), removed section on [] and explanations about
   running LaTeX several times, fixed a number of crossrefs and labels,
   added a description of the LaTeX log window, a pointer to
-  LaTeXConfig.lyx (JMarc) 
+  LaTeXConfig.lyx (JMarc)
 - updated a bit the layout files (JMarc)
 - rewrote part of the quote inset: now supports >>quotes<< and
   ,,quotes'' (JMarc)
@@ -1654,7 +1654,7 @@ since 0.11.40
 - added detection of rotating.sty. I hope the description is
   reasonable. (JMarc)
 - A few forms have been updated to the popup style sheet. (Asger)
-- Fixes in window title updating: When buffer is changed (or saved), the 
+- Fixes in window title updating: When buffer is changed (or saved), the
   window title is updated. Added "(read only)" when buffer is readonly. (Asger)
 - LaTeX error box popup enlarged and made resizable and closable. (Asger)
 - Various clean-ups. (Asger)
@@ -1678,7 +1678,7 @@ since 0.11.39
       - now correctly skips over tex embedded in a paragraph
 - fixed autosave:  (ARRae)
       - no longer leaves files in TMP_DIR if the rename fails
-      - tries writing autosave file directly if failure occurs             
+      - tries writing autosave file directly if failure occurs
 - Search/Replace & spellchecker replace fixed. (Asger)
 - Implemented lazy loading of textclasses. Force loading on startup with
   "-dbg 1024". (Asger)
@@ -1690,7 +1690,7 @@ since 0.11.39
   files (JMarc)
 - adapted the layout-reading routines for the new format of
   textclass.lst; removed the newly-introduced Description tag; please
-  remove your old textclass.lst files (JMarc) 
+  remove your old textclass.lst files (JMarc)
 - fix a bug with the file-name-in-window-title feature, where closing
   the last window caused a crash (Lgb) (I did it first :-)
 - A few changes to accomodate DEC cxx (in particular in
@@ -1703,23 +1703,23 @@ since 0.11.39
 - changed a few unconditionnal debug messages to optional debug
   messages (JMarc)
 - made a proposal for solution of the i18n<->shortcut problem, applied to
-  menus and insetinclude. Added a file in development/Code-rules for, 
+  menus and insetinclude. Added a file in development/Code-rules for,
   Dialogs (Lgb)
 
 since 0.11.38
 - linuxdoc: url{}{} and htmlurl{}{} correctly read in again (Bernhard)
-- Rewrite and cleanup of Translation classes. Bindings to accents and 
+- Rewrite and cleanup of Translation classes. Bindings to accents and
   translation work in a unified (?) way. (alkis)
 - major mods to bullet implementation. Split code into separate files,
   slight mods to panel layout, new patches in forms/ (ARRae)
 - bullet panel .xpm and .xbm files regenerated that now look clearer
   and have a grey rather than white background.  (ARRae)
 - small change to forms/fdfix.sh, sed script now starts line 8 instead
-  of line 6 -- required to avoid internationalising two new #includes 
+  of line 6 -- required to avoid internationalising two new #includes
   needed for bullet_forms.C -- this shouldn't cause any problems (ARRae)
 - added a 'distclean' to forms/makefile, rm's *.orig, *.rej  (ARRae)
 - Implemented buffer title in window in a clean-way. (Asger)
-- Clean-up, bug-fixes and better error recovery in textclass/layout handling. 
+- Clean-up, bug-fixes and better error recovery in textclass/layout handling.
   (Asger)
 - Textclass definition loading prepared for being made lazy. We just need
   to have the textclass descriptions in textclass.lst, and I'll implement
@@ -1733,8 +1733,8 @@ since 0.11.37
 - made a makefile in forms. This can be used to regenerate .C files from
   .fd files. (Lgb)
 - New lyxrc option: menu_font. It allows to set the font used for popups
-  (FL_NORMAL_STYLE). It is now <menu_font>-*-*-*-?-*-*-*-*-<font_norm>. 
-  If this font is not available, the popup font is set to 
+  (FL_NORMAL_STYLE). It is now <menu_font>-*-*-*-?-*-*-*-*-<font_norm>.
+  If this font is not available, the popup font is set to
   -*-helvetica-medium-r-*-*-*-?-*-*-*-*-*-* as before. The default value
   of menu_font is "-*-helvetica-medium-r". (Petr)
 - Some fixes in Introduction.lyx and UserGuide.lyx, but I didn't get all the
@@ -1776,8 +1776,8 @@ since 0.11.36
 - Bullet popup improvements, panels loaded from disk at runtime,
       using LibFileSearch, support for mono also (ARRae)
 - bmtable extended: reading xpm's from disk and freeing them also (ARRae)
-- fixed lib/Makefile.in to move doc/*.eps also (ARRae) 
-- detection of algorithm.sty (Bernhard) 
+- fixed lib/Makefile.in to move doc/*.eps also (ARRae)
+- detection of algorithm.sty (Bernhard)
 - line-length reduction in export of SGML (Bernhard)
 - Added "all" keyword for the allowed chars field of \kmod in the
   .kmap files. This will use the native chars that TeX allows for
@@ -1786,9 +1786,9 @@ since 0.11.36
   LyXFunc to tex-accent.C (didn't use any LyXFunc state anyway and
   I needed it in TransManager) (alkis)
 - Dirty hack to make \bind and Trans work together. Any bindings on
-  accents are delegated to Trans which puts them in the default 
+  accents are delegated to Trans which puts them in the default
   keymap (alkis).
-- updated the revtex.layout file; fixed a bug with the Option tag; 
+- updated the revtex.layout file; fixed a bug with the Option tag;
   separated stdsections.inc inot two files (JMarc)
 - added a new boolean tag in layout files (KeepEmpty) as per Juergen's
   request; not used currently (JMarc)
@@ -1800,12 +1800,12 @@ since 0.11.36
   layout list bug (JMarc)
 - added a hack to help people without GNU gettext to build LyX after
   they have applied patches. You should really install gettext instead
-  (JMarc) 
+  (JMarc)
 - added some support in lib/Makefile.in for a images/ directory (JMarc)
 - Improved delimiter dialog: using right mouse button the right
   delimiter is selected, the region displaying the chosen delimiters works
   as the apply button (not yet removed), the chosen delimiters are
-  initialized correctly after close/reopen the math panel.  (Alejandro) 
+  initialized correctly after close/reopen the math panel.  (Alejandro)
 - Fixed some (not all) bugs related with matrix: double clearing in Matrix
   and Par destructors caused a segfault (anyway I inserted your patch,
   Henner, for robustness, but an array never should be cleared twice);
@@ -1821,7 +1821,7 @@ since 0.11.36
   removed. (Asger)
 - Various clean-ups. (Asger)
 - Up to 10% speed-up on rebreak. (Asger)
-- Added two new, obvious methods "bool LString::suffixIs(char)" and 
+- Added two new, obvious methods "bool LString::suffixIs(char)" and
   "bool LString::suffixIs(char const *)". Used them here and there. (Asger)
 - Use "void foo(LString bar=LString());" to signify default initialization
   of empty strings. (Asger)
@@ -1852,7 +1852,7 @@ since 0.11.35
 - Removed "pc-modern.bind" because it's obsolete. (Asger)
 - Figure size defaults to saved size instead of A4 if PostScript file is
   not readable/missing (Henner)
-- Shows an empty \fbox{} for each undefined figure 
+- Shows an empty \fbox{} for each undefined figure
   (i.e. no filename given) (Henner)
 - Added method LString::charPos(char) that returns a char
   position. (Alejandro)
@@ -1911,13 +1911,13 @@ since 0.11.34
 - New function "reference-back" to return from a referenced
   label or from a child/parent document.                     (Alejandro)
 - New function "reference-goto". Should I to explain? :)     (Alejandro)
-- Work on new font loading code: FontLoader finished. Now I only need to use 
+- Work on new font loading code: FontLoader finished. Now I only need to use
   it in lyxfont.C and that should be it. Will follow soon. (Asger)
 - Make "bold" toggle. (Asger)
 - Activated new font loading code. (Asger)
 - lyxrc spellchecked. (Asger)
 - Removed "pc-modern" bindings in favour of CUA style bindings. Created
-  "menus.bind" to reduce redundancy and make management of bind files 
+  "menus.bind" to reduce redundancy and make management of bind files
   easier. (Emacs binding file cleaned up, but bindings are the same
   except for new math bindings as defined in math.bind) (Asger)
 - Changed environment variable to use to specify LyX system directory
@@ -1965,8 +1965,8 @@ since 0.11.33
 - ran lyx through purify, some leaks (about 1k) and array bounds fixed.
   We still leak more than 2k (most in math_*) (Lgb)
 - small cleanup (Lgb)
-- first working version of Version Control (use with care) (Lgb) 
+- first working version of Version Control (use with care) (Lgb)
+
 since 0.11.32
 - New banner page. (Asger)
 - Bug fix: Menu bugs causing crashes. (Asger)
@@ -1974,7 +1974,7 @@ since 0.11.32
 - Bux fix: Potential crash in combox. (Asger)
 - Improvements in spellchecker. (Asger)
 - Small bug fix in file browser: If you typed an absolute path in the name box,
-  the path was ignored. Now, it's respected disregarding current directory. 
+  the path was ignored. Now, it's respected disregarding current directory.
   (Asger)
 - Save more robust: If we fail, allow the user to rename and try again. (Asger)
 - Work on new font loading code. Work in progress. (Asger)
@@ -2019,7 +2019,7 @@ since 0.11.31
 - Added the method InsetRef::gotoLabel(), guess what it does :) (Alejandro)
 - Added the function reference-toggle to toggle an InsetRef
   between REF and PAGE_REF non-interactively. (Alejandro)
-- Removed the Reference dialog, it's no more necesary: To go to a label, 
+- Removed the Reference dialog, it's no more necesary: To go to a label,
   click on a reference inset, to change the reference type, use the function
   reference-toggle. To change the label, just insert a new one. (Alejandro)
 - Several mathed fixes: oslash/emptyset, bot/perp, extra line
@@ -2049,7 +2049,7 @@ since 0.11.30
   a change in chklatex.ltx, it will probably break the OS/2
   configure.cmd (JMarc)
 - The file dialog now uses the current buffer's directory as initial
-  dir (JMarc) 
+  dir (JMarc)
 - " no longer inserts an InsetQuote in TeX mode (JMarc)
 - Keybindings should no ignore NumLock setting in Linux (please try
   this!) (JMarc)
@@ -2145,22 +2145,22 @@ since 0.11.28
 - fixed the segfault if deleting last row/column from
   Layout-Table-Menu and introduced security check for delete table (Jug)
 - Added function lyxaction::getApproxFunc and getApproxFuncName. Allow to get
-  a lyx action from an incomplete or approximate string. If the string is 
+  a lyx action from an incomplete or approximate string. If the string is
   exactly equal than an action name, the next action is returned.   (Alejandro)
 - Improved the minibuffer:   (Alejandro)
   o Added history to store the last MAX_HISTORY commands typed. To browse
     the history use the Up and Down keys while the focus is on the minibufer.
   o Typing tab to get next command in table or to complete the name from
     an approximate or incomplete string (using getApproxFuncName reported
-    above). By typing Tab several times you can browse the entire 
+    above). By typing Tab several times you can browse the entire
     function table.
-  o As the minibuffer is using now a prehandler as keyboard callback, 
+  o As the minibuffer is using now a prehandler as keyboard callback,
     the dirty trick of the hidden buttons are no more necessary so they
     were removed.
 - Moved getIncludeonlyList and getReferenceList to buffer.C since they
   are buffer's properties. The reference popup doesn't yet work, maybe
   because some bug in ReturnNextInsetPointer.   (Alejandro)
-  
+
 since 0.11.27
 - made possible to change pipe-filenames in monitor-program (Bernhard)
 - Allow all extensions by ExpandPath-call in read of Resource
@@ -2190,10 +2190,10 @@ since 0.11.27
   o Added destructor. Now lyxserver closes the pipes and
     removes the io callback.
   o Added Error notify, in case that lyxfunc reports an error.
-  o Implemented a silly communication protocol: If a client send 
+  o Implemented a silly communication protocol: If a client send
     LYXSRV:<clientname>:hello,  LyX will correspond the greeting
     without bothering lyxfunc. So the client will know that LyX is
-    listening. If LyX send LYXSRV:<clientname>:bye, the clients 
+    listening. If LyX send LYXSRV:<clientname>:bye, the clients
     shouldn't expect nor send more messages.
   o Added function server-get-tip to get a help line about a command.
     btw helpText is now (char const*) because it's not used as LString
@@ -2212,10 +2212,10 @@ since 0.11.27
 - A few changes in LaTeX file preamble generation code.
 - Some improvements in OS/2 support in Makefiles (JMarc)
 - Rewrote parts of LaTeXConfig.lyx.in to be more like what John wants
-  (JMarc) 
+  (JMarc)
 - added a global bool finished to make lyx quit more graciously. (Lgb)
 
-since 0.11.26 
+since 0.11.26
 - rewrote part of the code that generates the preamble
   of a LaTeX files; more things are now omitted when unnecessary (JMarc)
 - Added support for global and layout-specific preambles in
@@ -2261,7 +2261,7 @@ since 0.11.25
   command "buffer-child-insert [filename]" to insert it.        (Alejandro)
 - New method LString.rsplit (reverse split). To separate a filename
   and its path use fname = oname.rsplit(path, '/').             (Alejandro)
-- First step in integration of new classes for abstraction from 
+- First step in integration of new classes for abstraction from
   System-calls (Bernhard)
 - Better handling of read-only files. They can't be overwritten now. (Asger)
 - Emergency save enhanced: We try to emergency save three different places:
@@ -2311,17 +2311,17 @@ since 0.11.23
 - Implemented two new commands:
   layout-copy  Copies current paragraph environment type
   layout-paste Pastes paragraph environment type
-  Bound to "ctrl-C" and "ctrl-V" in pcmodern.bind. 
+  Bound to "ctrl-C" and "ctrl-V" in pcmodern.bind.
   Bound to "m-W" and "ctrl-Y" in emacs.bind (Asger)
 - BUGS.lyx updated to lyx format 2.14. (Asger)
 - Fixed problems with missing text after footnotes. (Asger)
 - Small fix in math font handling. (Asger)
 - LString documentation improved. (Asger)
 - Fixed stupid bug with font attributes and changing of layout. (Asger)
-- Smallcaps made smaller on screen. I'm not sure it's exactly like LaTeX, but 
+- Smallcaps made smaller on screen. I'm not sure it's exactly like LaTeX, but
   it's pretty good. (Asger)
 - Added "latin5" to Input Encoding option as H. Turgut Uyar requested. (Asger)
-- Reluctant change: Matthias is being phased out as primus motor.  
+- Reluctant change: Matthias is being phased out as primus motor.
   I don't think it's fair to blame Matthias for the many changes
   we are doing to LyX, so I've removed his signature from the README
   file.  We owe everything to Matthias, so this is an act of respect
@@ -2329,7 +2329,7 @@ since 0.11.23
 - Fixed some mathed's bugs (Alejandro)
 - Typing a space at the end of a math inset will leave math mode and
   insert a space in text mode.  (Alejandro)
-- Extended the set of special ($%#&{}_) and ordinary (?) 
+- Extended the set of special ($%#&{}_) and ordinary (?)
   characters in mathed.  (Alejandro)
 - Added a small space to math function insets (macro-names)  (Alejandro)
 - Fixed a few bugs (JMarc)
@@ -2347,7 +2347,7 @@ since 0.11.23
 since 0.11.22
 - Fixed segfaults-while-saving problem (ARRae)
 - lib/configure now checks for more programs; updated
-  LaTeXConfig.lyx.in (JMarc) 
+  LaTeXConfig.lyx.in (JMarc)
 - renamed a few lyxrc commands for consistency (JMarc)
 - unavailable menu items in the file menu are greyed-out (JMarc)
 - fixed the bug killing LyX when the file menu is left open (JMarc)
@@ -2362,11 +2362,11 @@ since 0.11.21
 - Changed LYX_FORMAT from 2.13 to 2.14. This is needed in order to
   be able to convert the old papersize-stuff to the new format (Jug)
 - configure now checks more closely the xforms version; a few fixes
-  there (JMarc) 
+  there (JMarc)
 - the default LYX_DIR is now ${prefix}/share/lyx (JMarc)
 - compiles with DEC cxx (JMarc)
 - LyX is now able to read environmentvariables by reference inside the
-  lyxrc-files. (Bernhard) 
+  lyxrc-files. (Bernhard)
 - New layout tag LatexParam, currently only used to support dinglists
   in foils layout. Provides arguement for environments or commands (ARRae)
 - began writing new multirun algorithm (see LaTeX.C) (Lgb)
@@ -2377,7 +2377,7 @@ since 0.11.20
 - Fixed regular expression matcher. It should be pretty good now. (Asger)
 - Optimized screen drawing: LyXText::Draw is twice as fast as before. (Asger)
 - Optimized rebreak: 2.8 times as fast on UserGuide.lyx. (Asger)
-- Added method "token" (similar to strtok) to LString. (Alejandro) 
+- Added method "token" (similar to strtok) to LString. (Alejandro)
 - New layout tag ClassOption, currently only used for foils' font
   sizes. Doesn't affect standard layouts. (Alejandro)
 - Added "default" to pagestyle and fontsize strings. If default
@@ -2412,8 +2412,8 @@ since 0.11.19
   is asked for. (Asger)
 - Misc. fixes. (Asger)
 - Finally corrected cosmetic bug introduced in 0.11.13 by me. It turns out
-  that the original kernel was bugged with a great performance penalty as a 
-  consequence.  Now, things should be correct and fast. I think this explains 
+  that the original kernel was bugged with a great performance penalty as a
+  consequence.  Now, things should be correct and fast. I think this explains
   why some people have reported bad performance with remote X servers. (Asger)
 - Make LyX work with xforms 0.86. Required a little hacking. Primary benefit:
   LaTeX Preamble features scrollbars :-) (Asger)
@@ -2434,10 +2434,10 @@ since 0.11.18
 - updated lyx_debug_level everywhere to use lyxerr instead. (Lgb)
 - also changed a lot of fprintf(stderr... to lyxerr->print(... (Lgb)
 - begun writing of a validate func. (Lgb)
-- added a "Comment" style to some of the layouts. This use the 
+- added a "Comment" style to some of the layouts. This use the
   "verbatim.sty" This is the easy solution, if we want a better solution
   we can do that later. (Lgb)
-- added support for setspace.sty It is not complete however, missing 
+- added support for setspace.sty It is not complete however, missing
   are support for arbitary spacing and per paragraph spacing. (Lgb)
 - some more cleanup (moving of enums from definitons.h) (Lgb)
 - two unused functions in lyx_cb.C removed. (Lgb)
@@ -2448,9 +2448,9 @@ since 0.11.18
   pop-up. Font size names changed to match Rich's second proposal. (Asger)
 - Bug fixes in new font code: color should work correctly, LaTeX generating
   bug fixed and improved, reading and writing of underbar correct, and a
-  few other fixes. All in all, the new font code seems pretty stable now. 
+  few other fixes. All in all, the new font code seems pretty stable now.
   (Asger)
-- Added monitor dpi setting to lyxrc. LyX autodetects this, but it's 
+- Added monitor dpi setting to lyxrc. LyX autodetects this, but it's
   overridable using the "\dpi integer" lyxrc command. This setting is
   used for calculating the size of fonts and vertical spaces. Because
   of this, the default zoom factor has been changed to 150% so the fonts
@@ -2458,35 +2458,35 @@ since 0.11.18
 - LyX system directory normalized to reduce "/p1/../p2/" to "/p1/p2/". (Asger)
 - LyXGUI is initialized before documents are loaded, unless "-nw" is
   given. The reason is that XForms have to parse the command line before
-  we know what arguments are documents and which are not. Also, we have 
+  we know what arguments are documents and which are not. Also, we have
   GUI warnings and error boxes unless the user specified -nw.  As a different
   side-effect, this fixes lots of bugs. (Asger)
 - Added "\document_path" lyxrc command. (Asger)
 - All lyxrc commands that supply paths understand "~/" now. (Asger)
 - Removed BUGS.lyx from root dir. If you want to read it, you have to
-  start lyx, and then it's easier to fetch it under the Help menu. 
+  start lyx, and then it's easier to fetch it under the Help menu.
   Redundancy is bad. The bug file in lib/doc updated. (Asger)
 - included part of the OS/2 patch and added support for a
-  os2_defines.h header file (JMarc) 
+  os2_defines.h header file (JMarc)
 - lib/configure now generates a file packages.def containing the list
   of LaTeX packages that have been found ; a few fixes (JMarc)
 - Help files are not added to the last files list in the 'Files' menu
   (JMarc)
 - support for inputing latin1 characters using the keyboard's compose
-  key (JMarc)  
+  key (JMarc)
 - Mathed changes (a lot):   (Alejandro)
   o More natural structure of paragraphs to make easier the introduction
     of selection, macros and possibly a good font renderer in a future.
   o Removed several hacks. Now the design is cleanner but the cleanup
     of the code is not yet finished.
   o Fixed several reported bugs and implemented some suggestions.
-  o Renaming to be consistent with the rest of the names. Now the mostly 
+  o Renaming to be consistent with the rest of the names. Now the mostly
     used prefix is "Mathed".
   o Builtin macros "binom", "cases", "substack" as a first step toward
     minimal AMS support.
   o Improved selection: multiline, multicolumn. Still some details have
     to be fixed (sometimes it pastes wrong number of columns).
-  o Removed pixmap and file from math-inset parameters. That could be 
+  o Removed pixmap and file from math-inset parameters. That could be
     non-threads safe (depending on how threads be implemented).
 - new versions of the docs included so that they will reach a bigger
   audience (Lgb)
@@ -2504,7 +2504,7 @@ since 0.11.17
   - LaTeX font change generation changed to use the \textXX{ } variants.
  (Asger)
 - Use "\the_end" marker to mark the end of a file. Now ReadLyX2Format reports
-  whether the reading of a document is complete or not for lyx-format >=2.13. 
+  whether the reading of a document is complete or not for lyx-format >=2.13.
   (Asger)
 - Finally got totally rid of the old math mode. (Asger)
 - Font handling cleaned up. Bugs fixed, bugs introduced. This is work in
@@ -2520,7 +2520,7 @@ since 0.11.17
 - Bug with Insert LaTeX figure hacked around. (Asger)
 - 30% speed-up on rebreak after profiling results. (Asger)
 - LString representation extended with length field. Now LString::length() is
-  extremely fast, inlined constant time. Abuse as you wish. 
+  extremely fast, inlined constant time. Abuse as you wish.
   Global srep made local to LString class. (Asger)
 - Delay after breaking paragraphs decreased. (Asger)
 - Let scrollbar slider fill entire work area when no document is open. (Asger)
@@ -2552,7 +2552,7 @@ since 0.11.17
 - LaTeX if now run only once if no more is needed. (Lgb)
 - got rid of form1.C.patch. (Lgb)
 - probably some more that I don't remember. (Lgb)
+
 since 0.11.16
 - added detection of the ec fonts in lib/configure; fixed a few bugs
   there (JMarc)
@@ -2584,10 +2584,10 @@ since 0.11.16
 - Bugfixes in file browser. (Asger)
 - Changed LyXLex specs a bit to bug-fix document reading. Bug-fixed 8-bit
   behaviour. (Asger)
-- Finished (almost) bibliography support using insetbibkey and a bibref list 
+- Finished (almost) bibliography support using insetbibkey and a bibref list
   is updated everytime a cite is edited. Changes marked with ale970302,
   looks like a hack until a further cleaning of the code.(Alejandro)
-  
+
 since 0.11.15
 - Fixed bugs with accented chars. (Asger)
 - Fixed bug that caused |h|o|r|i|z|o|n|t|a|l| lines. (Asger)
@@ -2628,8 +2628,8 @@ since 0.11.14
 - Fixed Ascent and Decent in a lot of inset because of the above change.(Lgb)
 - Some changes that seems to revert recent Lars' changes, but this is
   a dialectic process.  :-)   (Alejandro)
-  o No more need to cast (char const*) from long in Dispatch 
-    (the only action that had been forced to pass a non-char* argument 
+  o No more need to cast (char const*) from long in Dispatch
+    (the only action that had been forced to pass a non-char* argument
      (menu->buffer-write), in fact doesn't accept any argument.) ;-)
   o action methods agruped in a new class LyXAction. lyxaction is
     one of the very few objects that deserves to be global.
@@ -2657,7 +2657,7 @@ since 0.11.13
 since 0.11.12
 - Some cleanups in buffer.C (JMarc)
 - The minibuffer is updated when there is a buffer switch; the
-  filename now uses MakeDisplayPath (JMarc). 
+  filename now uses MakeDisplayPath (JMarc).
 - "Up" is now "Upright" in the Character Layout dialog ; the font
   encoding now correctly defaults to "default"  (JMarc)
 - Created the function LibFileSearch() to read library files, and used
@@ -2740,17 +2740,17 @@ since 0.11.10
 - \input command changed to search current directory, user lyx dir and then
   system lyx directory. This has the nice side-effect that lyxrc.defaults
   is read. (Asger)
-- \bind_file command changed to search in user lyx bind dir and then in 
+- \bind_file command changed to search in user lyx bind dir and then in
   system lyx bind dir. (Asger)
 - Removed \lyx_layout_lib lyxrc command. (Asger)
 - Changed the ~/.lyx creation process as Jean-Marc suggested. (Asger)
 - Changed ~/.lyx dir to be hardcoded, i.e. never ~/.lyx-devel/. (Asger)
 - Copyright & Warranty missing display fixed. (Asger)
 - Search paths changed to new  ~/.lyx/ scheme: $User/dir;$LyX/dir. (Asger)
-- A lot of real fixes that help the OS/2 port without hurting us. Most of 
+- A lot of real fixes that help the OS/2 port without hurting us. Most of
   these changes were present in slightly different form in a patch S. Miyata
   prepared. I suggest that S. Miyata prepares a new OS/2 patch with inclusion
-  into the main LyX source distribution in mind. It will hopefully be a lot 
+  into the main LyX source distribution in mind. It will hopefully be a lot
   smaller now, and thus no problem for unix LyX. (Asger)
 - Removed pedantic question "Are you really sure you want to quit?" (Asger)
 - Finally fixed reading error (and removed the strip thing). (Asger)
@@ -2758,7 +2758,7 @@ since 0.11.10
 - Fixed file browser in connection with Save As. (Asger)
 - A few bug fixes in menus.C and lyxfunc.C. (Asger)
 - A few changes and suggestions for LString use in lyx_sendfax_main.C. (Asger)
-- Toolbar and scrollbar buttons are borderwidth -2 to provide visual 
+- Toolbar and scrollbar buttons are borderwidth -2 to provide visual
   feedback. (Asger)
 - Copyright and Warranty options merged into one new form. (Asger)
 - Credits form text wrapped to meet Jean-Marc's system's demands. (Asger)
@@ -2796,7 +2796,7 @@ since 0.11.10
 - Put default path for phonebook to $(HOME)/.lyx/phonebook [user_dir]
 - Fixed the above #undef directive and a few other things (JMarc)
 - Finished the implementation of .lyx directory handling. A few
-  problems remain; renamed system.lyxrc to lyxrc (JMarc) 
+  problems remain; renamed system.lyxrc to lyxrc (JMarc)
 
 since 0.11.9
 - Font size in all forms changed to FL_NORMAL from FL_MEDIUM to correct
@@ -2805,7 +2805,7 @@ since 0.11.9
   LyX asks if you want to create a new document with this name. (Asger)
 - MenuNew and MenuOpen more intelligent. (Asger)
 - MenuSaveAs more intelligent and uses file browser. (Asger)
-- Fixed a bug which caused problems with the default background 
+- Fixed a bug which caused problems with the default background
   and selection colors. (Asger)
 - Implemented three new commands:
         buffer-typeset-ps: Updates PostScript file.
@@ -2826,20 +2826,20 @@ since 0.11.9
   the coder wants (previously, it was hardcoded). (Asger)
 - Re-implemented the borderwidth -1 setting which got lost in the patch
   plethora (this time it's a global border-width). (Asger)
-- A few not-so-good things about Robert's patch fixed: 
+- A few not-so-good things about Robert's patch fixed:
        <lyx_cb.h> -> "lyx_cb.h"
-  and LyX would hang if the spellchecker was closed when a session was 
+  and LyX would hang if the spellchecker was closed when a session was
   started. Now, the spellchecker ignores the close-request (temporary
   remedy). (Asger)
 - began cleanup that shall lead to multiple frames and buffer visible
   at the same time. (Lgb)
 - changed parameter list to lyxfunc Dispatch(char const*, long) so that
-  almost everything can be passed as argument (perhaps this should have 
+  almost everything can be passed as argument (perhaps this should have
   been void* (Lgb)
 
 since 0.11.8(-2)
 - #undef'ine __STRICT_ANSI__ when gcc is used to work around -ansi
-  problems. (Jean-Marc) 
+  problems. (Jean-Marc)
 - Fix the code that finds gcc's default include path. (Jean-Marc)
 - add a new flag --with-gcc-hack to configure to allow re-compilation
   without optimization after an error. (Jean-Marc)
@@ -2860,7 +2860,7 @@ since 0.11.8(-2)
 - A few other small fixes. (Asger)
 - Moved CREDITS file to lib/ directory. Makefile.in updated. (Asger)
 - Updated man page. (Asger)
-- All forms redesigned to be 100dpi compatible and usable on 640x480 
+- All forms redesigned to be 100dpi compatible and usable on 640x480
   displays. Many forms are now smaller. (Asger)
 - Cross-reference dialog improved. (Asger)
 - Valsliders in document form changed to counters. (Asger)
@@ -2871,8 +2871,8 @@ since 0.11.8(-2)
   warnings on my display. I hope this works for everybody. XForms
   does not provide good support in this area. (Asger)
 - Implemented new options: -xpos and -ypos that specify where the
-  main form should be positioned. You have to specify both x and y 
-  before the position is used. Negative positions are ignored. 
+  main form should be positioned. You have to specify both x and y
+  before the position is used. Negative positions are ignored.
   If no valid position is specified, the default is to center the main form.
   Remember that all command line switches can also be given as X
   resources. Now I happily have
@@ -2882,18 +2882,18 @@ since 0.11.8(-2)
       lyx*ypos: 0
   in my .Xdefaults. (Asger)
 - The file dialog does not display hidden files. (Asger)
-- Created two functions in lyx_cb.C: CancelCloseBoxCB() and 
+- Created two functions in lyx_cb.C: CancelCloseBoxCB() and
   IgnoreCloseBoxCB() that do nothing and return FL_CANCEL and
   FL_IGNORE resp. Added lots of fl_set_form_atclose() calls (one
   for each form) to protect LyX from being killed when a dialog's
-  close box is pressed. In most situations CancelCloseBoxCB is 
+  close box is pressed. In most situations CancelCloseBoxCB is
   hooked in, which is like pressing the Cancel button. In some
   situiations, however, IgnoreCloseBoxCB was used (fax and file
   dialogs), because using the Cancel variation resulted in strange
   behavior. The authors of fax and file dialogs should look into
   it. (RvdK)
-- Couldn't help it. Once again changed the GUI depth from 2 to 1 
-  pixel. I promise I won't change it again, so if you don't like 
+- Couldn't help it. Once again changed the GUI depth from 2 to 1
+  pixel. I promise I won't change it again, so if you don't like
   it, replace the -1 in -2 again in LyXGUI::setDefaults(). (RvdK)
 - replaced int FontEqual(...) with bool operator==(...) (and !=)(Lgb)
 - cleaned up a little namespace pollution (Lgb)
@@ -2901,17 +2901,17 @@ since 0.11.8(-2)
 since 0.11.7
 - Finally implemented MakeDisplayPath and RegexpMatch so that the
   pattern in the filebrowser is respected. Also, links are
-  displayed correctly in the filebrowser now. 
+  displayed correctly in the filebrowser now.
   Now it seems that the introduction of LString to all path and
   filename stuff has been completed. (Asger)
 - Fixed a bug in the fileselector. (Asger)
-- Implemented \ps_renderer lyxrc command to allow setting of which 
+- Implemented \ps_renderer lyxrc command to allow setting of which
   program to use for rendering postscript pictures. (Asger)
 - Implemented \ps_viewer and \dvi_viewer lyxrc commands to allow
   setting of which programs to use to view postscript and dvi files
   respectively. The \dvi_viewer command make the old xdvi_options
   command obsolete. system.lyxrc updated to reflect all of this.
-  Also updated menus to reflect this. 
+  Also updated menus to reflect this.
   *NOTICE* Change of short-cut keys in file menu. (Asger)
 - Fixed determination of LyX system dir as Jean-Marc suggested. (Asger)
 - Fix bugs in Makefile.in regarding make bindist. (Asger)
@@ -2932,20 +2932,20 @@ since 0.11.7
 - moved the files around to reduce the clutter in the main directory;
   removed some old files. (Jean-Marc)
 - moved the data files in the lib/ directory. Changed the directory
-  search rule 2) above to "path of binary/../lib" (Jean-Marc) 
+  search rule 2) above to "path of binary/../lib" (Jean-Marc)
 - implemented the new and improved configuration tool in
   lib/. (Jean-Marc)
 - added a replacement for the strerror() function for SunOS 4.1.[123]
-  (Jean-Marc and Stephan) 
+  (Jean-Marc and Stephan)
 - added -ansi has a default gcc compile flag (Jean-Marc)
 - minor bug fix in buffer.C (Jean-Marc)
 - output characters [, ] and * between curly braces to avoid problems
   with optional arguments (with e.g. \item and \\) (Jean-Marc)
 - small cosmetic changes in lyx_sty.h (Jean-Marc)
 - Added new document parameter "Default Skip".  Used for parskip when
-  separation method is "skip"; and for individual detached paragraphs 
-  when separation method is "indent".  Added new user functions 
-  "break-paragraph-skip", "delete-backward-skip", "delete-forward-skip", 
+  separation method is "skip"; and for individual detached paragraphs
+  when separation method is "indent".  Added new user functions
+  "break-paragraph-skip", "delete-backward-skip", "delete-forward-skip",
   for easy input of detached paragraphs. (Andre)
 
 since 0.11.6
@@ -2973,7 +2973,7 @@ since 0.11.5
 - Back to don't skip a char to leave mathed with arrow keys. (Alejandro)
 
 since 0.11.4
-- Converted to LString, documented and bugfixed inseterror, insetinfo, 
+- Converted to LString, documented and bugfixed inseterror, insetinfo,
   insetlatex and insetlatexdel, and some other small stuff. (Asger)
 - Changed way of opening insets from doubleclick to singleclick. Now
   doubleclick is only used for selecting words, and everything is
@@ -3003,7 +3003,7 @@ since 0.11.3
 - some more changes to InsetLaTeXAccent (Lgb)
 - implemented algorithm for multiple LaTeX runs (Lgb)
 - switched to autoconf 2.11. Things are somehow cleaner, but there
-  might be new bugs (Jean-Marc). 
+  might be new bugs (Jean-Marc).
 - 'make depend' now uses X11's makedepend by default (Jean-Marc)
 - commented out the 'abstract' layout in book.layout (Jean-Marc)
 - lyx now uses lyxlex to do the file reading (almost), however I have not
@@ -3012,7 +3012,7 @@ since 0.11.3
 - a new function in lyxlex nextToken (Lgb)
 - fix in Makefile.in to make (gnu)depend work. added -I../images (Lgb)
 
-since 0.11.2 
+since 0.11.2
 - Implemented two new lyxrc commands: (Asger)
     \num_lastfiles int -> defines the maximal number of lastfiles
     \check_lastfiles bool -> should the lastfiles be checked for existance?
@@ -3032,10 +3032,10 @@ since 0.11.2
 - Added warnings to lyxlex, so that bad integers, floats and boolean are
   reported to the user. True is still false to LyX, but now the user is
   told. (Asger)
-- Small fixes to lyxfunc (not yet finished) (Alejandro) 
-- Added documentation for mathed (Alejandro) 
+- Small fixes to lyxfunc (not yet finished) (Alejandro)
+- Added documentation for mathed (Alejandro)
 - Fixed a small bug in LString that caused a segfault
-  at starting (Alejandro) 
+  at starting (Alejandro)
 - Small enhancements to the doc support: unified the directory names using
   srcdoc, modified makepatch to avoid srcdoc dir, changed a line in paths.h
   that caused a 20MB image, etc.   (Alejandro)
@@ -3049,7 +3049,7 @@ since 0.11.2
 - LyXTextParameters does no longer exist (Lgb)
 - All inset classes now have their own files (Lgb)
 - insetlatexaccent modified is now much more strict in what it accepts.
-  all kmap files updated to reflect this. Accentcode in lyxfunc also 
+  all kmap files updated to reflect this. Accentcode in lyxfunc also
   modified. (Lgb)
 - new accent: ogonek (terrible on screen, someone fix this please) (Lgb)
 - introduced LString in a lot of new functions (Lgb)
@@ -3085,7 +3085,7 @@ since 0.11.0
 - begining of more OO framwork to divide GUI from LyX kernel. (Lgb)
 - some work on lastfiles.[hC] to make it GUI unaware. (Lgb)
 - try to get rid of init() (in lyx_cb.C) (Lgb)
-- added fix from JC 
+- added fix from JC
 
 since 0.10.7
 - made lastfiles use lyxlex. (Lgb)
@@ -3100,7 +3100,7 @@ since 0.10.6
 - One real memory leak fixed in paths.C plus a bunch of delete[]s. (Asger)
 - Updated README with info on the new organization and added a paragraph
   about the chkconfig.ltx stuff. (Asger)
-- Changed spellchecker once again: Only real words are passed to ispell. 
+- Changed spellchecker once again: Only real words are passed to ispell.
   Words are a-z A-Z and all codes above 192. Added "ignore word" button which
   ignores the current word once. A few, hidden memory leaks fixed. (Asger)
 - Fixed filebrowser so Rescan works without changing focus. (Asger)
@@ -3118,9 +3118,9 @@ since 0.10.6
   according to Lamport. (Lgb)
 - small cursor fixes (Matthias)
 - updated chkconfig.ltx to be easier to understand and added support
-  for the foils layout (Jean-Marc) 
+  for the foils layout (Jean-Marc)
 - added support in chkconfig.ltx for the standard document classes,
-  including slides (Jean-Marc) 
+  including slides (Jean-Marc)
 - the execution of chkconfig.ltx is now done at configure time instead of
   install time (Jean-Marc)
 - fixed a bug with columns settings when the file is saved (Jean-Marc)
@@ -3137,10 +3137,10 @@ since 0.10.6
 since 0.10.5
 - fixed the selection stuff for the new selection-way (fast_selection false)
   for search-replace and the spellchecker (Matthias)
-- highly editable insets (for example mathinsets) can be opened with 
-  char-forward and char-backward now (Matthias) 
+- highly editable insets (for example mathinsets) can be opened with
+  char-forward and char-backward now (Matthias)
 - Fixed the clear-bug with auto-delete-selection. Now it should be
-  easier to fill out templates with address layouts (Matthias) 
+  easier to fill out templates with address layouts (Matthias)
 - Added a README.new_templates. Fixes to some templates. (Matthias)
 - small other fixes (Matthias)
 
@@ -3157,7 +3157,7 @@ since 0.10.3
 - Now it's possible to unlock an inset with cursor keys  (Alejandro)
 - improvements to the configure script for SCO (Jean-Marc)
 - tiny updates to configure.in and chkconfig.ltx (Jean-Marc)
-- more improvements to the --with-broken-const option and to 
+- more improvements to the --with-broken-const option and to
   the binary distribution target of Makefile.in (Jean-Marc)
 - fix to compile on other compilers than gcc (Lgb)
 - correct the --with-two-colors bug (?)
@@ -3171,12 +3171,12 @@ since 0.10.3
 - support for background and selection colors. Rubbanding still
   supported by setting \fast_selection in either lyxrc or commandline
   argument (Matthias)
-- fixed a very old bug that sometimes didn't let figures appear :-)  
+- fixed a very old bug that sometimes didn't let figures appear :-)
   The selection is no more cleared when updateting insets, too (Matthias)
 - fixed a bug with footnotelabels that have been printed with fixed-font since
   0.10.1 thanks to the FootColor-patch, NOT done by me... (Matthias)
 - made the text-in-box insets a bit larger and drawed a rectangle around
-  to look better with background colors.  Also fixed the LabelInset that 
+  to look better with background colors.  Also fixed the LabelInset that
   drawed itself over its size! (Matthias)
 - changed commandline-option InsetColor to NoteColor since this
   only changed the color of the Note-Inset. (Matthias)
@@ -3187,12 +3187,12 @@ since 0.10.3
 - stupid, but good change to LyXFont (Lgb)
 - fix to Combox.C (?)
 
-since 0.10.2 
-- Fixed a display related bug. (Alejandro) 
+since 0.10.2
+- Fixed a display related bug. (Alejandro)
 - All binary operators and relations are displayed correctly (Alejandro)
 - New command to let users modify a math font size (Alejandro)
 - Implemented multiple labels for eqnarrays (Alejandro)
-- Implemented a command to supress the equation number for a 
+- Implemented a command to supress the equation number for a
   single line. (Alejandro)
 - Limited local selection for math insets (Alejandro)
 - improvements to the configure and chkconfig.ltx scripts (Jean-Marc)
@@ -3210,21 +3210,21 @@ since 0.10.2
 - Yet another clean up of the README file. (Asger)
 
 since 0.10.1
-- open floats are now in a red box with a small label at the top-left 
+- open floats are now in a red box with a small label at the top-left
    corner  (Matthias)
 - opening of floats with dbl-click, closing with click on the label (Matthias)
 - popup on right-mouse when inside a float, therefore changed table-popup
    to appear only when the hit was on the table (Matthias)
 - figure- and tablefloats are now open after loading (Matthias)
 - put "insert primary selection (lines)" on the middle-mouse (Matthias)
-- small bugfix concerning nested environments and layouts with 
+- small bugfix concerning nested environments and layouts with
     top_label or centered_top_label (Matthias)
 - very small fix to the layout-desciption of abstract layout (Matthias)
 - documents no longer marked as changed after processing of  figinsets.
    Therefore UpdateInset got a "mark_dirty"-boolean parameter (Matthias)
-- no more undo stored when entering highly-editable-insets (mathinsets), 
+- no more undo stored when entering highly-editable-insets (mathinsets),
    but when these are changed  (as LYX_UNDO_INSERT). This is called by
-   mathinsets via LockedInsetStoreUndo(). Several other minor fixes to 
+   mathinsets via LockedInsetStoreUndo(). Several other minor fixes to
    undo-handling with insets (little steps forward completly transparent
    mathed-integration)  (Matthias)
 - new inset feature "const char* EditMessage()" that appears in the minibuffer
@@ -3244,7 +3244,7 @@ since 0.10.1
 - Changed appearance of labels from "\label{name}" to "name" in a
   grey box. (Asger)
 - Fixed small errors in a few bubble-help texts. (Asger)
-  
+
 since 0.10.0
 - implemented a bubble-help for the icons (Matthias)
 - updated lyx.C to fit with the lyx.fd file (Headings sizes now Large)
@@ -3279,7 +3279,7 @@ since pre0.10.3
   This still needs some tuneup.
 - fixed a long time bug in QuitLyX() (Lgb)
 - some (very) small changes to the main window. (Lgb)
+
 since pre0.10.2
 - fixes to make LyX compile on SGI CC (Xiaokun)
 - rework of combox (true pop-up and grabbing) (Alejandro)
@@ -3315,13 +3315,13 @@ since 0.9.28
 - print-to-ps-file now prints in the directory of the document (Matthias)
 - little table bugfix (too wide margins in multicolumns) (Matthias)
 - copy & paste bugfix to avoid half tables (Matthias)
-- toolbar-fixes: pointer_grab with sb_right_cursor and 
+- toolbar-fixes: pointer_grab with sb_right_cursor and
   disabling of other widgets when the layout-choice is down.
   Now the layout-choice should behave like a real widget :-) (Matthias)
+
 since 0.9.27
 - reenabled "lyxquote"-macro in lyx_sty.h and file.C as "lxq". (Matthias)
-- Improved inset-locking. Now every buffer can have its own 
+- Improved inset-locking. Now every buffer can have its own
    the_locking_inset (Matthias)
 - new layout-description command "latexclass", few delete[] fixes  (Matthias)
 - linux-doc-sgml-bug concerning footnotes fixed (Matthias
@@ -3330,7 +3330,7 @@ since 0.9.27
 - deleteting tmpbuf when exiting re-enabled (Matthias)
 - fixed the INOUT-bug with menus (Matthias)
 - avoids display-insets in tables (Matthias)
-- correct placement of error boxes even with mathinsets in 
+- correct placement of error boxes even with mathinsets in
    document (Matthias)
 - rework of figinsets path-handling. Now figinsets use an
    absolute path internally, what is hidden for the user.
@@ -3358,7 +3358,7 @@ since 0.9.26
 - once again: "Newline" in preamble input is possible (Matthias)
 
 since 0.9.25
-- makepatch changed to use YYMMDD date format instead of DDMMYY so the 
+- makepatch changed to use YYMMDD date format instead of DDMMYY so the
   patchfiles sort better. (Asger Alstrup)
 - Clean up and restructuring of default system-lyxrc file. (Asger Alstrup)
 - Minor changes to minibuffer messages and man-page. (Asger Alstrup)
@@ -3380,7 +3380,7 @@ since 0.9.25
 - small fix to UpdateInset (Matthias)
 - Small fixing to combox  (Alejandro)
 - Mathed bugs fixed related to delimiters, macro mode
-  and parser's panic (Alejandro) 
+  and parser's panic (Alejandro)
 - math-display is used in math mode to toggle the display status of
   and existing formula (Alejandro)
 - A new action math-delim, needs 2 arguments separated by a ' '.  (Alejandro)
@@ -3389,7 +3389,7 @@ since 0.9.24
 - Documentation for Mathed  (Alejandro)
 - Fixed several reported Mathed bugs  (Alejandro)
 - Moved minibuffer out from lyx_cb and added protection against
-  blank inputs  (Alejandro) 
+  blank inputs  (Alejandro)
 - lyx.fd created for lyx.C. Be careful with this one. (Asger Alstrup)
 - Filebrowser simplified. (Asger Alstrup)
 - Shortcuts and resizeability added to most dialogs. (Asger Alstrup)
@@ -3406,11 +3406,11 @@ since 0.9.23
 - not much only small fixes (?)
 
 since 0.9.22
-- Some mathed bugs fixed (Alejandro)   
+- Some mathed bugs fixed (Alejandro)
 - Preliminary support for math accents  (Alejandro)
-- A step to incorporate mathed as the new math mode (Alejandro) 
-- Support for label and numbering a formula (Alejandro) 
-- Preliminary support for maketitle (Alejandro) 
+- A step to incorporate mathed as the new math mode (Alejandro)
+- Support for label and numbering a formula (Alejandro)
+- Preliminary support for maketitle (Alejandro)
 - Bugfixes for wysiwyg tables, pageUp/pageDown-scrolling,
   buffer resizing, file browser, find & replace and undo (Matthias)
 - cleanup for the layout descriptions (Matthias)
@@ -3427,7 +3427,7 @@ since 0.9.22
 
 since 0.9.21
 - Configure changes. Option --with-sun-headers is automatic now (Jean-Marc)
-- Changed the function bzero() to macro BZERO() which uses either memset() 
+- Changed the function bzero() to macro BZERO() which uses either memset()
   or bzero() (Jean-Marc)
 - Added support for | in file.C and corrected prettyprinting of `LaTeX2e'
   (Jean-Marc)
@@ -3437,14 +3437,14 @@ since 0.9.21
 - a combobox is now included in the source but not used (Alejandro)
 
 since 0.9.20
-- Correct scrolling during inset lock. Therefore new method 
-  LyXScreen::FitManualCursor  (Matthias) 
+- Correct scrolling during inset lock. Therefore new method
+  LyXScreen::FitManualCursor  (Matthias)
 - No weird scrolling anymore when locking a highly editable inset (Matthias)
 - bugfixes in CheckParagraph that is used to update insets (Matthias)
 - state info for fontloading. New Store() and Reset() method for minibuffer
   (Matthias)
 - MoveCursorUpdate now works again  (Matthias)
-- Display()-Insets are now printed on the screen as Display()-Insets. 
+- Display()-Insets are now printed on the screen as Display()-Insets.
   Also code to make sure Display()-Insets cannot occur on weird places
   (Matthias)
 - small fix to cut and paste (Matthias)
@@ -3452,10 +3452,10 @@ since 0.9.20
 - Automatic scrolling to keep the cursor visible for mathisnets (Matthias)
 - Fixed bug in Minibuffer that created unnecessary pseudoactions (Alejandro)
 - To prevent that \xdvi_extra_options cause segfault, now is used
-  the size of the table instead of the last enum.                (Alejandro) 
-- Added function bool lyxlex::GetBool() to parse "false" and 
+  the size of the table instead of the last enum.                (Alejandro)
+- Added function bool lyxlex::GetBool() to parse "false" and
   "true"  (Alejandro)
-- Fixed several Mathed bugs.  (Alejandro)  
+- Fixed several Mathed bugs.  (Alejandro)
 - Windows menu item renamed to Documents. (Asger Alstrup)
 
 since 0.9.19
@@ -3466,7 +3466,7 @@ since 0.9.19
   instead. Please test the spelchecker to see if anything went wrong. (Lgb)
 - removed the info lines generated upon startup, use -dbg 1 to see them (Lgb)
 - Cleaned up dialogs, menus and minibuffer dialog to improve user interface.
-  Remove wierd forms "HiFi" and "Calc". All references to the word "buffer" 
+  Remove wierd forms "HiFi" and "Calc". All references to the word "buffer"
   changed to "document" in user interface. Another small stuff. (Asger Alstrup)
 - The traditionnal infinitesimal changes to configure (Jean-Marc).
 - Changed command names view and view-ps into buffer-view and buffer-view-ps,
@@ -3490,11 +3490,11 @@ since 0.9.18
   (Alejandro)
 - Fixed several Mathed bugs. (Alejandro)
 - Changed command names to new set with object.event order. (RvdK)
-- Changed `right' and `left' in command names to `forward' and `backward' 
+- Changed `right' and `left' in command names to `forward' and `backward'
   for consistency with other command names. (RvdK)
 - Added user command `cancel' again (got lost in 0.9.18). (RvdK)
 - Changed command name `meta-fake' to `meta-prefix'. (RvdK)
-- Once again removed most of the built-in bindings. Did *not* remove the 
+- Once again removed most of the built-in bindings. Did *not* remove the
   movement, edit, accent and default keypad keys. (Rvdk)
 - Replace bind section in system.lyxrc with stuff that supports the
   .bind files. (RvdK)
@@ -3522,7 +3522,7 @@ since 0.9.18
 
 since 0.9.17
 - changed getenv("USER") into getenv("LOGNAME") (posix) (Lgb) (suggestion
-  at lyx@via) 
+  at lyx@via)
 - set the depth to 8 always. (Lgb) (suggestion at lyx@via)
 - screen is now correct (Lgb)
 - LyX should now read the lyxrc file correctly (I hope) (Lgb)
@@ -3551,11 +3551,11 @@ since 0.9.17
 - Changed Makefile.in. The .bind files are now installed to the
   system dir. (RvdK).
 - Added user commands `cancel' and `meta-fake' for \bindable
-  cancel and meta fake functionality and added cancel and meta-fake 
+  cancel and meta fake functionality and added cancel and meta-fake
   features in keybind.C. (RvdK).
 - When building a key sequence, the minibuffer always reflects this state,
   without time-out. (RvdK).
-- When a prefix key is entered, the available key options appear after one 
+- When a prefix key is entered, the available key options appear after one
   second in the minibuffer. (Rvdk)
 - Possible to execute commands from minibuffer. (Lgb) (not very clever done)
   it is not even possible to see what you write :-(
@@ -3563,11 +3563,11 @@ since 0.9.17
 - made a MiniBuffer class (methods: Set, Init, and expose) (Lgb)
 
 since 0.9.16
-- configure updates : removed support for installing lyx.sty, for xforms 0.75, 
+- configure updates : removed support for installing lyx.sty, for xforms 0.75,
   updated INSTALL file, removed a few macros from lyx_sty.h and enclosed
   it in \makeatletter ... \makeatother (Jean-Marc)
 - fiddling in lyx_sty.h (Lgb)
-- new bindable function: push-toolbar(int nth) and a hack in 
+- new bindable function: push-toolbar(int nth) and a hack in
   create_form_form_main so that other objs can know where
   the toolbar is. (not finished) (Lgb)
 - Class Inset split into two classes: interaction methods
@@ -3580,7 +3580,7 @@ since 0.9.16
   a mathinset moves current lyx cursor.  (Alejandro)
 - Now Mathed supports Arrays, eqnarrays and numbered equations.  (Alejandro)
 - Enhaced local TeX mode for mathed, and several bugs fixed  (Aljandro)
-- Rewriten mathed's cloning mechanism. No more segfaults when UNDO (Alejandro) 
+- Rewriten mathed's cloning mechanism. No more segfaults when UNDO (Alejandro)
 - Unlimited UNDO and REDO (Matthias)
 - the string "LyX" will be texed with the new lyxlogo as \LyX{}
    Also TeX and LaTeX. (code is in file.C, "idea for labels")
@@ -3641,7 +3641,7 @@ since 0.9.11
 
 since 0.9.10
 - a nasty bug in argument passing removed (Dirk)
-- BufferList now actually works. 
+- BufferList now actually works.
   buffer[current_buffer] replaced with bufferlist.current() (Lars Gullik)
   (this is why 0.9.11 was released)
 - some minor fixes (Lars Gullik)
@@ -3701,7 +3701,7 @@ since 0.9.3
 since 0.9.2
 - improved bind. Greek keyboard (Alejandro)
 - improved wysiwyg figures (Ivan)
-- bug fixes 
+- bug fixes
 - new inset features for figures and mathed (Matthias)
 
 since 0.9.1
@@ -3717,7 +3717,7 @@ since 0.8.3 (this is new development branch 0.9.1)
 since 0.8
 - improved mathtables (Alejandro)
 - improved configure script (Jean-Marc)
-- few bugfixes 
+- few bugfixes
 
 since 0.7p4d11
 - several bugfixes (when will that end?))
@@ -3737,18 +3737,18 @@ since 0.7p4d9
   credits popup, few bug fixes (Matthias Ettrich)
 
 since 0.7p4d8
-- font underline support (Matthias) 
+- font underline support (Matthias)
 - layout bug correction and config. handling enhancements (D.A. Niggemann)
 - real configure script (Thomas Pundt)
 
 since 0.7p4d7
-- fixed the layout display when specifying a document on command line 
+- fixed the layout display when specifying a document on command line
   (Matthias)
 - changed the search order for layouts seeking (Lars Gullik)
 - changed the Copyright notice timeout (Lars Gullik)
 - added layout class "letter" (Matthias)
 - implemented a current row. Before this change LyX had to go through the whole
-  document from the beginning each time it accesses a row on the screen. 
+  document from the beginning each time it accesses a row on the screen.
   (Matthias)
 - bug corrections and more... (Matthias Ettrich and Lars Gullik)
 
@@ -3778,7 +3778,7 @@ since 0.7p4d3
 - epsfig-driver support (Lars Gullik)
 - multicol.lyx documentation added (Lars Gullik)
 - isolyx.lyx documentation added (Lars Gullik)
-- fontsizes and font_norm can be set now via GUI or 
+- fontsizes and font_norm can be set now via GUI or
   lyxrc
 - pasting of the primary selection is now possible
 - internally improved cut and paste
@@ -3789,7 +3789,7 @@ since 0.7p4d3
 since 0.7p4
 - added a table of contents:
   support for tocdepth, tabel visible in extra window,
-  ability to jump to the corresponding position in 
+  ability to jump to the corresponding position in
   the text by clicking into the table of contents
 - added support for spellchecker
 - support for psnfss and inputenc. Removed the
@@ -3804,12 +3804,12 @@ since 0.7p4
 
 since 0.7p3
 - improved word-wise movement
-- tex code in LaTeX Commands like lyxrightaddress was 
+- tex code in LaTeX Commands like lyxrightaddress was
   wrong since a senseless protec was added after
   the tex code.
 
 since 0.7p2
-- close buffer caused a segfault with an empty 
+- close buffer caused a segfault with an empty
   buffer
 - M-v and C-v did not do what emacs does
 - xdvi extra options works now
@@ -3817,14 +3817,14 @@ since 0.7p2
 since 0.7
 - fixed a terrible bug concerning footnotes.
   (saving and cut & paste)
-  
-since LyX 0.5 
-  (sorry I was too lazy too report the various 
+
+since LyX 0.5
+  (sorry I was too lazy too report the various
   changes)
 
 since 1.05p2
 - changed toolkit to XForms and improved a LOT of
-  things. 
+  things.
 
 since 1.05
 - Motif2.0 fix: When the layouts combobox was
@@ -3838,7 +3838,7 @@ since 1.05
 since 1.04
 - new font handling (saver and more variable) since
   a lot of segementationt faults (that nowbody told
-  me :-( ) occured on systems that had other fonts 
+  me :-( ) occured on systems that had other fonts
   installed.
 - less bugs (specifying a file at the commandline,
   user defined preambles, generated tex-code)