So, the release of lyx 1.2.2 is a long and painful process. It should
have been released a looong time ago, but various reasons made that
impossible (yet). I have currently two problems I want to solve before
release:

- Juergen's undo fixes have introduced new crashes of their own. I do
  not know whether current condition is worse/better than 1.2.1, but
  the best would be to solve the problem (new situation is crashing
  when undo is used in the first paragraph of a document, more or
  less)

- the epsi support of 1.2.1 causes problems. While I'd like to get rid
  of it and see what happens, I dare not do it, and I think I'll have
  to work around the case when the converter has to convert from a
  file to itself (because eps and epsi have the same extension, so the
  file is overwritten). Some may argue that ovewriting the file is
  bad, but it works like that in the converter in many many cases, so
  I am not going to fix this. What I would like to have is an
  overwriting that works :)

Are there other problems people have in mind? 

Patches I will probably apply:

- a patch from rob for xformsimage loader

- fix to insetgraphics and cut-n-paste from angus

- the cygwin patch to popen from Kayvan. Kayvan, is it needed for
  1.2.2? If it is, can you provide a patch?

There are some patches I am not sure of

- the zombies patch: we did not get so many complaints about that.
  Why? While it seems bad in theory, the practice seems better and I'd
  like to at least delay its inclusion

- the fontpath patch: I think people can live without it in 1.2.2,
  where I would like mainly to have a _working_ program

- the autoreconfiguration patch: this one may be nice to apply, since
  it solves some support issues when updating. If Dekel makes a patch
  against 1.2.2cvs, I may be tempted to apply it ;)

I am sorry things go so slow, but my time is a bit scarce recently...

Here is the updated status.12x file.

JMarc

-*- text -*-

This file describes what has been done in the preparation of LyX 1.2.2.
All comments are welcome.

You can find a list of bugs pending for 1.2.2 at URL
http://bugzilla.lyx.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&&target_milestone=1.2.2

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

** Updates

- selecting a word by double clicking now sets the X clipboard (like
  when dragging the mouse)

- when changing the current layout with the toolbar, the corresponding
  keyboard binding is shown in the minibuffer

- in hebrew language, the key " now inserts a typewriter quote (since
  other quotes do not make sense in hebrew)

- Insert>Lists & TOC>Bibtex Reference uses style 'plain' by default

- new class ijmpd; update cl2emult, llncs and foils textclasses

- small cleanup of UserGuide; update to German and French
  documentation; new Hebrew tutorial

- update french, german, russian and danish localization of the
  interface 

** Bug fixes

- fix bug where special characters in equations label confuse LyX
  (this was a new bug in 1.2.1)

- fix bug with citation keys that contain spaces (this was a new bug
  in 1.2.1)

- fix bug with handling of EPSI files (this was a new bug in 1.2.1)

- fix crash with undo

- fix lockup when changing the layout of several paragraphs at the
  same time (and the layout of the first paragraph is already correct)

- fix bug with graphics files which name contain a '.'

- fix bug in the xforms image loader, where images would be cropped by
  a couple pixels

- when a viewer has not been found (set to "none"), remove the
  corresponding View menu entry

- fix bad latex output with language changes in nested environment

- fix bad latex output with math array environment included in an
  eqnarray environment

- do not output labels in latex when numbering is off

- harmonize the behavior of delete and backspace in main text,
  insettext, and tabulars, i.e. don't put stuff into the clipboard

- add bindings for M-< and M-> in emacs mode

- fix crash when using the koi8-u keyboard mapping

- fix handling of word-related cursor movement functions in math editor

- fix placement of cursor with mouse in presence of hfills

- the reference dialog now lists the labels of the current buffer

- fix the thesaurus dialog so that it can be closed with the Escape key

- fix problem where citation labels do not appear in 'natbib' style
  when the user expects them to do so.

- fix problems with wrong highlighted entry in citation dialog

- fix drawing problem when a line of text contains both left-to-right
  and right-to-left text

- ignore bogus matches of scalable fonts

- when loading a font fails, show the name of the said font

- make sure that pdf files use 1.3 format

- add detection of kdeprintfax for sending faxes

- add missing autoconf file xforms.m4

- fix compilation problem (missing <wchar.h>) on some BSD systems
  (including Mac OS X)

- fix link problems with gcc on and non-GNU linkers

Reply via email to