diff --git a/ANNOUNCE b/ANNOUNCE index eeafa773fa..08e98b61d1 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,15 +1,26 @@ -Public release of LyX version 1.3.5 +Public release of LyX version 1.3.6 =================================== -We are pleased to announce the release of LyX 1.3.5. +We are pleased to announce the release of LyX 1.3.6. -This is mainly a bugfix release, with few notable user-visible -improvements. However, we would like to highlight two fixes in particular: - * Nested documents (with Insert>Include File...), which have been - broken since LyX 1.2.0, should now work properly, including the - case where the files are in different directories. - * It is now possible to compile LyX with gcc 3.4. +Unix and MacOSX users should consider this to be a bugfix release. +To Windows users, however, LyX 1.3.6 is the first version of LyX +to support the platform officially. This means that we've put a huge +effort into squashing those bugs that were present in Ruurd Reitsma's +unofficial ports to Windows. Large chunks of the code base have been +touched in an attempt to resolve these problems so whilst we're +confident that LyX/Win 1.3.6 will be the best ever version of LyX on +Windows, we cannot say that it's bug free. + +We would like to highlight three fixes in particular: + * It is now possible to typeset files which reside in a directory with + spaces in its name; this requires a modern TeX implementation (such + as teTeX 3.0). + * It is possible to use Ctrl-PageDown and Control-PageUp (-tab + and -backtab with Qt/Mac) to switch between the open documents. + * LaTeX-type accents, ligature breaks and hyphenation marks are now + considered as part of words The complete list of improvements and fixes can be found at the end of this message. @@ -22,45 +33,47 @@ http://www.lyx.org/ has to say on the subject: not their appearance. LyX lets you concentrate on writing, leaving details of visual layout to the software. - LyX runs on many Unix platforms, OS/2, and under Windows/Cygwin - (this port requires an X server). It can also run natively on Mac - OS X, thanks to the Qt/Mac library. + LyX was originally a Unix application, but now runs natively on + Windows and Mac OS X as well thanks, in part, to the cross-platform Qt + GUI libraries. -You can download LyX 1.3.5 here (the .bz2 are compressed with bzip2, +You can download LyX 1.3.6 here (the .bz2 are compressed with bzip2, which yields smaller files): - ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.3.5.tar.gz - ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.3.5.tar.bz2 - ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.3.5.tar.gz - ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.3.5.tar.bz2 + ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.3.6.tar.gz + ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.3.6.tar.bz2 + ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.3.6.tar.gz + ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.3.6.tar.bz2 and it should propagate shortly to the following mirrors (which will also host the .bz2 versions): - ftp://ftp.sdsc.edu/pub/other/lyx/stable/lyx-1.3.5.tar.gz - ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.3.5.tar.gz - ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.3.5.tar.gz - ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.3.5.tar.gz - ftp://ftp.icm.edu.pl/vol/rzm0/lyx/stable/lyx-1.3.5.tar.gz + http://lyx.mirror.fr/stable/lyx-1.3.6.tar.gz + ftp://ftp.sdsc.edu/pub/other/lyx/stable/lyx-1.3.6.tar.gz + ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.3.6.tar.gz + ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.3.6.tar.gz + ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.3.6.tar.gz Prebuilt binaries (mainly rpms for linux distributions) should soon be available at - ftp://ftp.lyx.org/pub/lyx/bin/1.3.5/ + ftp://ftp.lyx.org/pub/lyx/bin/1.3.6/ -If you already have the LyX 1.3.4 sources, you may want to apply one +If you already have the LyX 1.3.5 sources, you may want to apply one of the following patches instead - ftp://ftp.lyx.org/pub/lyx/stable/patch-1.3.5.gz - ftp://ftp.lyx.org/pub/lyx/stable/patch-1.3.5.bz2 + ftp://ftp.lyx.org/pub/lyx/stable/patch-1.3.6.gz + ftp://ftp.lyx.org/pub/lyx/stable/patch-1.3.6.bz2 +Note that this patch will not produce valid LyX/Win sources, since +some binary files have been added for this release. -If you find what you think is a bug in LyX 1.3.5, you may either -e-mail the LyX developers' mailing list (lyx-devel@lists.lyx.org), or open +If you find what you think is a bug in LyX 1.3.6, you may either +e-mail the LyX developers' mailing list (lyx-devel @ lists.lyx.org), or open a bug report at http://bugzilla.lyx.org If you're having trouble using the new version of LyX, or have a question, first check out http://www.lyx.org/help/. If you can't find the answer there, -e-mail the LyX users' list (lyx-users@lists.lyx.org). +e-mail the LyX users' list (lyx-users @ lists.lyx.org). Enjoy! @@ -69,107 +82,3 @@ The LyX team. What's new ========== - -** Updates - -- Add a new textclass, svglobal. It is needed for various - Springer Verlag journals for which no specific class exists. - -- Add a new bindings file mac.bind for LyX/Mac. - -- The script used to control the generation of bitmap images for use - in 'Instant Preview' of math equations has been re-written in python. - Windows users now have some chance of getting Instant Preview to - work for them. - -- The built-in Qt dialogs are now correctly translated for the - languages that Qt supports [Qt >= 3.2 only]. - -- Add support for Icelandic, Latvian, Lithuanian and Nynorsk. - -- Updated the Basque, Danish, German, Italian, Romanian, Russian (fix crash - when autosaving) and Spanish localizations. Updated the Basque and German - documentation. - -** Bug fixes - -* Document input/output: - -- Partly fix the handling of included files. External insets are still not - working correctly [bug #605]. - -- Fix nesting of language change commands, especially important for - Arabic [bugs #1225, #1404]. - -- Fix missing line break in front of \end{...} in some cases [bug #1225]. - -- Run makeindex and bibtex correctly when the file name contains some - special characters [bug #1526]. - -- Prevent clashes with LaTeX packages defining "\boldsymbol" [bug #1498]. - -- Make import of the preamble of LaTeX files more robust [bug #1584]. - -- Fix handling of floats and counters in svjog and svprobth - textclasses [bug #1430]. - -- Fix handling of counters in the scrlettr and scrlttr2 classes. - -- Fix off-by-one-error which caused LyX to choose the wrong custom margin - package. - -- Remove extra spaces around math insets in plain text output. - -- Quote shell variables correctly in the generated sh script used - to control the conversion of graphics images to a loadable format. - Ditto for the convertDefault.sh script. - -* User Interface: - -- Use opening quotation marks after an opening square bracket. - -- Fix the toggling of the short title inset in some cases. - -- When the autodetection of latex classes cannot be done for some - reason, provide a sensible list of textclasses. - -- Honor correctly the various locale-related environment variables when - looking for translated help files. - -- Prevent activation of the Ok and Apply buttons in the reference - dialog when simply manipulating the list of references in the dialog. - -- Set the default button in the print dialog, activated on Return, - to be the Ok button rather than the Close button. [bug #1465, Qt only]. - -- Enable instant preview to work on Solaris machines. - -- Fix an annoying "could not delete temp dir" warning. - -- Fix some math bindings like "M-m [" for german or french keyboards. - -- Don't allow the insertion of incomplete citation references, - which led to a crash [bug 1617]. - -- Correct the spelling of the "Acknowledgements" style in the APA layout. - -* Configuration/Installation: - -- When running under Windows, configure correctly the ps and pdf - viewers [bug #1508]. - -- The Qt-related parts of the configure script honors the environment - variables MOC and UIC if they are set. - -- The precompiled .pyc files in the lib/lyx2lyx/ directory are not - distributed anymore, since they were not correct anyway. - -- Fix compilation for OpenBSD. - -- Fix compilation with SGI C++ compiler. - -- Fix compilation with gcc 3.4. - -- Fix linking with Qt/Mac 3.3.1. - -- Fix warning with automake 1.7.