Hello,

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

As you may see, John has rescheduled all 1.2.1 bugs to 1.2.2 (thanks),
leaving only this one:

443    enh   P2   All   [EMAIL PROTECTED]   NEW     Add Dekel's floatingfigure patch

As the comments in the bug show, this patch needs a little more work,
and I do not have much time for it. Moreover, this will _not_ be
applied to 1.2.x before it is applied to 1.3.0cvs. So if somebody
feels like taking a shot at it, be my guest.

I think that the time has come to release 1.2.1. I will do that on
monday if I can (sorry I won't be able to do it this week end).

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.  Its purpose is to make people wait while the developpers are
busy preparing 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 to many people

- when the cursor is inside a collapsable 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-existant 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

** Bugfixes

- fix positionning 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 collapsable 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 key bindings for super/subscripts in maths

- fix key bindings for greek letters Lambda and Psi in maths

- 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 envirnment
  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

Reply via email to