lyx_mirror/status.12x
Jean-Marc Lasgouttes d1d4e77239 fix bug #570
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH-1_2_X@5022 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-19 10:30:30 +00:00

206 lines
6.2 KiB
Plaintext

-*- text -*-
This file describes what has been done in the preparation of LyX
1.2.1.
All comments are welcome.
You can find a list of bugs pending for 1.2.1 at URL
http://bugzilla.lyx.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&&target_milestone=1.2.1
I'd be glad if some of you could take the time to check it out (or fix
a bug or two if you are feeling adventurous). Let me recall that all
these fixes have been checked in the branch BRANCH-1_2_X, which you
can get with the command
cvs checkout -d lyx-1_2_x -r BRANCH-1_2_X lyx-devel
JMarc
What's new
==========
LyX 1.2.1 is a maintenance release which fixes many bugs in version
1.2.0. We hope in this way to enhance world happiness, allowing the
developers to continue busily to prepare the next major release
1.3.0. There are a lot of fixes in there, and upgrading is highly
recommended.
** Updates
- it is now possible to build LyX with xforms 1.0rc4 (and probably 1.0
when this gets released)
- partial rewrite of the find & replace feature. This should solve most of
the performance problems
- new option `keep aspect ratio' in graphics dialog
- revert to the old behaviour when creating new floats (figure,
table...): the empty paragraph in the float now is a caption. It
seems that 1.2.0 behaviour was confusing too many people
- when the cursor is inside a collapsible inset, `Edit>Open/close
float' will leave it after the inset after closing it (this should
help entering of ERT insets)
- update Finnish, Danish, French and Russian localizations
- update Tutorial to 1.2.x features
- better support for entering Cyrillic and Greek alphabets
- cleanup shortcuts for section layouts. Starred versions are now
obtained by prepending a * to the section number (M-p asterisk 0, ...,
M-p asterisk 6)
- add keyboard shortcuts to the Documents menu
- support the numpad direction keys as equivalent to normal cursor
keys
- it is now possible to specify a non-existent file name on the command
line and have this file created for you
- new class cl2emult; update template for IEEEtran; small update to
heb-article and hollywood textclasses
** Bug fixes
- fix positioning of cursor after undo
- fix bug where error insets were not correctly removed
- fix some cursor bugs with right-to-left languages
- fix Arabic text rendering
- fix opening of a bibitem inset in a RTL paragraph
- do not open/collapse collapsible insets on mouse button 3
- fix a crash when using iso10646-1 encoding
- fix bug where using case changing commands on the last word of a
paragraph would change the whole document (without any undo possible!)
- fix performance bugs when selecting with the mouse
- in commands that operate on words (Insert>Index...), make sure not
to include insets in words
- save preamble too when using 'save as document defaults' in document
layout dialog
- fix startup of LyX when Turkish locale is in effect
- fix latex output when there is a font change around a float or a
tabular (this fixes compatibility with some 1.1.6 files)
- re-read correctly graphics insets when file name contains a comma
- fix latex output when the name of a graphics file contains several "."
- always pass filenames without extension to latex, so includegraphics
can decide which extension is the right one
- fix rotation angle of images to be the same as in latex output
- fix the graphics inset file browser to use the right list of
extensions (instead of list of formats)
- fix support for 1.1.6 graphics files scaled as percentage of width
or height
- fix handling of 'no display' option in 1.1.6 figure insets
- handle correctly fig and epsi files
- handle correctly zipped eps files (others worked well)
- fix the default rotation origin for graphics inset
- fix the default tgif format entry to use .obj as file extension and
not .tgif
- fix reading of xpm files produced by some versions of imagemagick
- fix conversion of some eps files
- disable direct handling of ps files by the xforms image loader
- do not ignore zero-length vertical spacing with 'keep' flag
- fix drawing problems for collapsed ERT insets
- fix drawing of math delimiters in the math panel
- fix drawing of math delimiters in formulas
- fix drawing of double quotes when they are not available in the
screen font
- fix bug where toolbar tips would not work at startup
- disable 'Load' button of 'include file' dialog for verbatim include
- highlight the search string on opening the Find&Replace dialog
- fix bug in 'Insert cross reference' dialog where the list of labels
and the buffer name may get out of sync
- fix bug where cursor would jump when inserting fractions of
superscripts in a math formula
- fix crash when trying to remove the only row or column in a math
array
- fix key bindings for super/subscripts in math
- fix key bindings for Greek letters Lambda and Psi in math
- fix access to minibuffer via M-x for sciword bindings
- fix menu feedback for alignat, xalignat and xxalignat environments
- fix translation of "reset" and "no change" in language combobox
- when a document is registered though version control, make sure it
has been saved
- fix bug where the math parser would drop some pairs of braces
- only use the amsmath package when it is needed
- fix the spacing around fraction insets in math editor
- make sure to use the graphicx package with the RasterBitmap and XFig
external templates.
- fix use of alignment commands in moving arguments (for LaTeX output)
- fix interaction between sixpack and LyX via lyxserver
- merge patches for win32 that were in 1.2.0 release from Claus
Hentschel
- make sure all temporary files are deleted at exit
- fix command line crash and give useful exit status on some errors
- fix the detection of cygwin in Reconfigure when the shell is not bash
- fix latex import when using --with-version-suffix configure flag
- make latex import script (reLyX) honor the LYX_DIR_12x environment
variable, like the rest of LyX
- honor --with-extra-XXX when searching for AikSaurus library
- fix search for pspell library
- fix support for alpha-based systems in boost library
- fix compilation on AIX (unique_id identifier)
- fix compilation with compaq cxx 6.3