From 661a20f9af3dbaad8f3baa190f0fc400a3c1848f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Spitzm=C3=BCller?= Date: Wed, 7 Nov 2007 09:26:28 +0000 Subject: [PATCH] * ANNOUNCE: * README: * RELEASE-NOTES: - preparation for 1.5.3 git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_1_5_X@21485 a592a061-630c-0410-9148-cb99ea01b6c8 --- ANNOUNCE | 270 ++++++-------------------------------------------- README | 6 +- RELEASE-NOTES | 6 +- 3 files changed, 38 insertions(+), 244 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index 891bd7a29b..625289f0d9 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,13 +1,20 @@ -Public release of LyX version 1.5.2 -=================================== +Public release of LyX version 1.5.3 +==================================== -We are pleased to announce the release of LyX 1.5.2. This is a maintenance -release that focuses on improving the stability. We have fixed numerous -crashes, performance problems, and other bugs. Furthermore, the documentation -has been revised. It covers all new features of the 1.5.x series now. +We are pleased to announce the release of LyX 1.5.3. This is a maintenance +release that further improves the stability and the performance. Besides +a number of crashes, the display problems that slipped into 1.5.2 with +the performance fixes (on the Mac and on Windows) as well as problems +entailed to the reworked document classes were fixed. Furthermore, LyX 1.5.3 +comes with speed improvements that should pay off especially on the Mac and +other UNIXes. Finally, this version also provides some new features. -A detailed list of changes is appended below. The file RELEASE-NOTES lists -some remaining known problems. +A detailed list of changes is appended below. + +All users, especially the Mac and Windows users, are encouraged to upgrade +to this version. + +The file RELEASE-NOTES lists some remaining known problems. In case you are wondering what LyX is, here is what http://www.lyx.org/ has to say on the subject: @@ -33,37 +40,37 @@ http://www.lyx.org/ has to say on the subject: internationalized application running natively on Unix/Linux, the Macintosh and modern Windows platforms. -You can download LyX 1.5.2 here (the .bz2 are compressed with bzip2, +You can download LyX 1.5.3 here (the .bz2 are compressed with bzip2, which yields smaller files): - ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.5.2.tar.gz - ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.5.2.tar.bz2 - ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.5.2.tar.gz - ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.5.2.tar.bz2 + ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.5.3.tar.gz + ftp://ftp.lyx.org/pub/lyx/stable/lyx-1.5.3.tar.bz2 + ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.5.3.tar.gz + ftp://ftp.devel.lyx.org/pub/lyx/lyx-1.5.3.tar.bz2 and it should propagate shortly to the following mirrors (which will also host the .bz2 versions): - ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.5.2.tar.gz - http://lyx.cybermirror.org/stable/lyx-1.5.2.tar.gz - ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.5.2.tar.gz - ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.5.2.tar.gz - http://sunsite.icm.edu.pl/pub/unix/editors/lyx/stable/lyx-1.5.2.tar.gz - http://lyx.mirror.fr/stable/lyx-1.5.2.tar.gz + ftp://ftp.lip6.fr/pub/lyx/stable/lyx-1.5.3.tar.gz + http://lyx.cybermirror.org/stable/lyx-1.5.3.tar.gz + ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/lyx-1.5.3.tar.gz + ftp://ftp.ntua.gr/pub/X11/LyX/stable/lyx-1.5.3.tar.gz + http://sunsite.icm.edu.pl/pub/unix/editors/lyx/stable/lyx-1.5.3.tar.gz + http://lyx.mirror.fr/stable/lyx-1.5.3.tar.gz Prebuilt binaries (rpms for Linux distributions, Mac OS X and Windows installers) should soon be available at - ftp://ftp.lyx.org/pub/lyx/bin/1.5.2/ + ftp://ftp.lyx.org/pub/lyx/bin/1.5.3/ -If you already have the LyX 1.5.1 sources, you may want to apply one +If you already have the LyX 1.5.2 sources, you may want to apply one of the following patches instead - ftp://ftp.lyx.org/pub/lyx/stable/patch-1.5.2.gz - ftp://ftp.lyx.org/pub/lyx/stable/patch-1.5.2.bz2 + ftp://ftp.lyx.org/pub/lyx/stable/patch-1.5.3.gz + ftp://ftp.lyx.org/pub/lyx/stable/patch-1.5.3.bz2 Note that this patch will not produce valid LyX/Mac sources, since some binary files have been added for this release. -If you find what you think is a bug in LyX 1.5.2, you may either +If you find what you think is a bug in LyX 1.5.3, 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 @@ -75,219 +82,6 @@ Enjoy! The LyX team. -What's new in version 1.5.2? +What's new in version 1.5.3? ---------------------------- -** Updates: -*********** - -* DOCUMENTATION AND LOCALIZATION - -- The LyX User Guide has been revised completely. It is now up to - date and describes all of LyX 1.5's main features (bug 3315 a.o.) - For a detailed changelog, see - http://wiki.lyx.org/LyX/DocumentationDevelopment#Status - -- The LyX User Guide has been translated into Spanish. - -- The Embedded Objects manual contains two new sections: - * longtable alignment. - * scaled and rotated material. - -- Many improvements to the translation of the user interface on the Mac. - In particular, LyX automatically uses the language of the interface for - all of its menus and for the help files. Documents strings like - "Chapter" are correctly translated on screen too. - -- New translations of the user interface into Finnish, Portuguese and - Simplified Chinese. - -- Updated Czech, French, Galician, German, Hungarian, Hebrew, Italian, - Japanese, Portuguese and Romanian translations of the user interface. - -* USER INTERFACE - -- Add a pixmap cache to speed up text drawing on screen. This cache is - enabled on Mac and Windows platforms using Qt 4.2 or higher. - -- Add a "Save all" menu entry, to save all modified files (bug 2840). - -- Mark modified files in the View menu with an asterisk (bug 2876). - -- Add a paragraph-params LFUN, used for updating paragraph parameters - (bug 2714). - -- Add a "Save all on log-out or cancel" feature (bug 1656). - -- Improved on screen rendering of some toolbar images. - -- The dialogs of "editable" insets (such as index entries, URLs or - citations) are now opened by the "next-inset-toggle" LFUN (bug - 2907). - -- The screen label of index insets now displays their content. - -- Floats comes now with fixed width on screen (bug 4002). - -- A "Title (Plain Frame)" style has been added to the beamer layout. - This allows for setting a title frame without head-/footlines and - navigation bars (bug 3133). - -- The AMS document classes have undergone a major rewrite. Several - bugs were fixed and some new styles were added (bugs 4087, 4223). - Cf. http://wiki.lyx.org/Layouts/AMS for a detailed list of changes. - -- New LyX functions, master-buffer-view and master-buffer-update, have - been added, to view the master buffer associated with a given child - buffer. These are bound by default to C-M-t and C-M-d, for Postscript - and DVI, respectively, for view, and to C-M-S-t and C-M-S-d, for update. - -- The debug output obtained with the '-dbg painting' option has been - modified to be more verbose and in line with the LyX development - version. - -** Bug fixes: -************* - -* DOCUMENT INPUT/OUTPUT - -- Reconfiguration failure will no longer result in empty textclass lists. - Lyx now starts and asks for reconfigure if no textclass is found (bug 2829). - -- Check if the .lyx file has been externally modified when a buffer is saved. - -- Fix conversion from older documents if koi8 is used as the document - encoding (bug 4158). - -- Handle array column specifiers @{decl.}, p{width} and the extensions by - array.sty in mathed (bug 4132). - -- Detect (pdf)tex's file:line:error style messages that are used by some - distributions and that caused LyX to ignore LaTeX errors (bug 4222). - -- Fix LaTeX error with captions in Program Listings (bug 4182). - -* USER INTERFACE: - -- Fix a crash when closing a LyX window with document tabs (bug 4123). - -- Fix a crash when clicking in a tabular cell and the "delete empty paragraph" - mechanism triggers (bug 4133). - -- Fix a crash when using the LFUN 'buffer-write-as' with an argument - that is not an absolute path (bug 4135). - -- Fix a crash when a user removes the underlying figure of a graphic inset - that has been copied and pasted (bug 4108). - -- Fix a crash when inserting a float. - -- Fix a crash on quitting if graphics were selected (bug 4178). - -- Fix a crash when a user removes a formula when its preview is being - generated (gcc 3 only). - -- Fix a crash when using the down arrow in an empty math subscript (bug 4117). - -- Fix a crash when logging out from within the Gnome desktop (bug 1656). - -- Fix a crash when exporting a file with graphics to LaTeX on Windows - (bug 4243). - -- Fix a crash when a counter was ill-defined in a layout file (bug 4232). - -- Fix a crash with View>PDF on the Mac. This occurred only when LyX was - compiled with gcc's stdlib-debug option (bug 4014). - -- Fix performance problem related to Clipboard and Selection on X11 - platforms (bug 4045). - -- Only update the toolbars that are actually visible. This improves LyX's - performance on editing. - -- Further improve performance on editing by reducing the update calls of the - math panel toolbar to the bare essentials. - -- Fix the loading of non-LyX child documents with relative path names. Change - 'Load' to 'Edit' in the child document dialog (bugs 4107 and 4111). - -- Allow roman numerals beyond 20 (bug 4112). - -- Render malformed tables correctly (bug 580). - -- Enable File>Revert when the file is externally modified, and rename - this menu item to "File>Revert to saved" (bugs 3766 and 4114). - -- Update the screen when leaving a 'wide' inset using the up- and down-arrows. - -- Fix a problem where the Delete button in the citation dialog was erroneously - disabled (bug 4121). - -- Reset the current cursor font when going to a bookmark. - -- Fix an icorrect handling of spaces in change tracking mode (bug 3961). - -- Fix a failure to close the window when a modified document is saved - (bug 4170). - -- Highlight search text in the find dialog (bug 3999). - -- Fix the deletion of paragraphs with leading spaces (bug 3600). - -- Fix the loss of start-of-appendix information when creating/deleting an - empty paragraph (bug 4212). - -- "Revert" and "Save As" are no longer treated as external modifications - of the document (bug 4193). - -- Fix a bug where the "longest label" widget in the paragraph dialog was - disabled after its content was deleted (bug 4127). - -- Fix a bug where the cursor was largely off-screen on document opening - (bug 3427). - -- Fix a bug where fixed width insets were not honoured correctly (bug 4029). - -- Fix a bug where the current document was closed unexpectedly when - typing a space after switching between 2 documents with the file->Open - dialog (bug 4211). - -- Fix bug in box dialog where the inner box was empty when switching - the box decoration (bug 4233). - - -* DOCUMENTATION - -- Fix installation links for Hebrew (bug 4165). - -- Correct the description of list of algorithms in the Embedded Objects manual. - -- Fix the appearance of the word "LyX" in PDF-bookmarks in the - Introduction manual (bug 2435). - -- removed description of the program "reLyX" that was replaced in LyX 1.4 by - "tex2lyx" (bug 2766) - - -* BUILD/INSTALLATION: - -- Upgrade to boost 1.34.1. - -- Upgrade to gettext 0.14.6. - -- On all supported platforms, allow Qt 4.2 or higher to use the math fonts in - /fonts without the need to install them. - -- Make configure.py remove a log file generated by MikTeX and copy the file - chkconfig.ltx to the user dir using default permissions (thus avoiding a - bug on Cygwin where python doesn't copy ACLs associated with a file). - -- Clarify an error message for --without-included-boost. - -- Better alignment of the version info output. - -- Remove the /TP (force to use C++ compiler) option from scons/msvc. - -- Allow the use of a snapshot version of scons. - -- Fix usage display for lib/doc_toc.py (bug 3798). diff --git a/README b/README index e9b5ffe7c4..05007b15d4 100644 --- a/README +++ b/README @@ -43,7 +43,7 @@ How does the LyX version scheme work? number "1.x.y" indicates a stable release '1.x', maintenance release 'y'. In other words, LyX 1.5.0 was the first stable release in the 1.5-series of LyX. At the time of writing, the - latest maintenance release in the 1.5-series was LyX 1.5.2 + latest maintenance release in the 1.5-series was LyX 1.5.3 Please note that maintenance releases are designed primarily to fix bugs, and that the file format will _never_ change due to a @@ -72,8 +72,8 @@ How does the LyX version scheme work? If you get the source from Subversion, the version string will look like one of: - 1.5.1svn -- this is the stable branch on which maintenance - release 1.5.1 will eventually be tagged. + 1.5.4svn -- this is the stable branch on which maintenance + release 1.5.4 will eventually be tagged. 1.6.0svn -- this is the main branch on which stable release 1.6.0 will eventually be tagged. diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 19a8f979da..f86ae667c0 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,11 +1,11 @@ -This file lists interface changes that might affect users in 1.5.2, some -known problems in LyX 1.5.2 and some things you have to take into account +This file lists interface changes that might affect users in 1.5.3, some +known problems in LyX 1.5.3 and some things you have to take into account when upgrading from earlier versions to a version of the 1.5.x series. Note that fixes are available for some of these, but they have not yet been applied because of incomplete testing. -Known issues in version 1.5.2 +Known issues in version 1.5.3 ------------------------------------ - LyX might crash if you switch the encoding of a document while the