This is the second and hopefully last status update for LyX 1.3.4. I
would really like to release it this week. We lost a lot of time last
week chasing the german locale bug (which turned out to be a bug on
some xforms patch), but now I think everything is OK.

Things that remain to be done:

- decide what we do about the inclusion of a LyX/Mac bundle skeleton
  in the source (I'd like to avoid it). This would contain in
  particular our ttf fonts, plus several things that makes the finder
  happy. Currently it is hosted separately on our ftp site.

- I have to change a few references in the docs to the old ev-en.org
  wiki to the new one.

Also, my machine has been upgraded since last release, so the versions
of autoconf and automake will not be the same. This is not supposed to
cause problems, but I'll try to be careful and look at the patch
(remember 1.2.2 which removed /dev/null!!).

JMarc

---------------------------

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

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

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_3_X, which you
can get with the command
  cvs checkout -d lyx-1_3_x -r BRANCH_1_3_X lyx-devel

JMarc

[In this list, I try to group things by topics, and in decreasing
importance order. This is of course subjective...]

What's new
==========

** Updates

- it is now possible to open documents which use a textclass for
  which no LaTeX support is installed. The documents can be normally
  edited, but they can of course not be previewed or printed. Note
  that the format of the file .lyx/textclasses.lst has changed as a
  consequence and it is therefore not possible to use LyX 1.3.4 and an
  earlier version with the same .lyx/ directory.

- add support for drag-n-drop opening of lyx files from your favourite
  file manager [Qt only]

- add support for intelligent scrolling with the mouse cursor [Qt only]

- improvements in LyX/Mac: support for opening files with LyX in
  finder; the LyX.app bundle can now be moved around and contains its
  own fonts (for math equations)

- add support for \boldsymbol in math editor

- enable lyx to read documents from versions 0.10 and 0.12

- improve support for LaTeX documentclasses: new agums (generic style
  for first-time submissions to AGU editors) and g-brief2 (a nice
  letter class) textclasses; allow optional arguments in Author,
  AuthorAdress and Thanks styles for the elsart layout; add
  Affiliation layout to jgrga textclass

- improve documentation for some languages: basque (new Extended
  Manual and User Guide; updated Intro and Tutorial), german
  (updated User Guide) and norwegian (new Intro)

- update basque, danish, finnish, french, german, italian, nynorsk,
  romanian, spanish and slovenian interface localizations

- remove localization for the following languages, since they were too
  incomplete to be useful: bulgarian, catalan, czech, hebrew,
  hungarian, portuguese, swedish, turkish, walloon


** Bug fixes

- fix security problem where an evil .lyx file could cause
  arbitrary commands to be executed during processing

- fix crash when saving file containing a table (only with some
  compilers) [Bug #1415]

- fix a crash in the math editor when selecting up/down close to
  subscript insets

- several fixes related to old files: silence a bogus warning about
  encoding when; fix conversion of tables (out of range error)

- fix warnings for docbook counters

- enable the file dialog to open files with non-latin filenames [Qt only]

- allow to use some paper sizes (A3, B3, B4, and custom) without
  custom margins [Qt problem only]

- fix bug where changing the height unit in the graphics dialog did not
  activate the ok/apply buttons [bug #1469, Qt only]

- fix bug where some menu entries did not show the corresponding
  keyboard binding [bug #1350, Qt only]

- fix the language of the russian table of contents of the documentation

- remove non-ascii characters from translatable strings. This
  simplifies the work of translators

- output useful info on receipt of LFUN_GETLAYOUT.

- add debug output if unable to open an ofstream to output the graphics
  conversion script.

- add debug output if unable to open preferences.xform for read/write.

- add a couple of forgotten MacOSX-related files

- a better fix for badly placed math symbols with LyX/Mac

- fix installation when program "makepsres" is not available on the
  path [bug #1479]

- compilation fixes for MacOSX

- fix problems with non-GNU make program

- enable lyx to compile on Itanium machines

- add autoconf 2.59 as a supported version

Reply via email to