From 76a5d1d9473d701d4b142ecf7a88aefde19e28df Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Wed, 31 Aug 2011 16:25:53 +0000 Subject: [PATCH] Various files for 2.0.1. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH_2_0_X@39575 a592a061-630c-0410-9148-cb99ea01b6c8 --- ANNOUNCE | 391 +++++++++++++++++++++++++++++++++++++++++++++++--- NEWS | 14 +- RELEASE-NOTES | 28 +++- configure.ac | 4 +- status.20x | 291 +------------------------------------ 5 files changed, 410 insertions(+), 318 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index 720af31006..806b995f90 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,34 +1,385 @@ -Public release of LyX version 2.0.0 +Public release of LyX version 2.0.1 =================================== -We are pleased to announce the release of LyX 2.0.0. +We are pleased to announce the release of LyX 2.0.1. This is the first +maintenance release in the 2.0.x series. -LyX is a document processor that encourages an approach to writing -based on the structure of your documents, not their appearance. It -is released under a Free Software / Open Source license. +LyX 2.0.1 is the result of on-going efforts to make our stable version +even more reliable and stable. We have fixed a number of bugs and made +a number of improvements. These are detailed below. We encourage all +LyX users to upgrade to this version. -You can download LyX 2.0.0 from http://www.lyx.org/Download +In case you are wondering what LyX is: -LyX 2.0.0 is the culmination of two and half years of hard work and -you can find an overview of the new features here: + LyX is a document processor that encourages an approach to writing based + on the structure of your documents and not simply their appearance. -http://wiki.lyx.org/LyX/NewInLyX20 + LyX combines the power and flexibility of TeX/LaTeX with the ease of use of + a graphical interface. This results in world-class support for creation of + mathematical content (via a fully integrated equation editor) and structured + documents like academic articles, theses, and books. In addition, staples of + scientific authoring such as reference list and index creation come standard. + But you can also use LyX to create a letter or a novel or a theatre play or + film script. A broad array of ready, well-designed document layouts are built + in. -We hope you will enjoy the result! + LyX is for people who want their writing to look great, right out of the box. + No more endless tinkering with formatting details, “finger painting” font + attributes or futzing around with page boundaries. You just write. On screen, + LyX looks like any word processor; its printed output — or richly cross- + referenced PDF, just as readily produced — looks like nothing else. -The file RELEASE-NOTES lists some known issues and problems compared -to the current stable releases (LyX 1.6). We strongly recommend to read -this file for packagers of LyX on various platforms and distributions. +You can download LyX 2.0.1 from http://www.lyx.org/Download/. -As with any major release we come with lot of new features but also -bugs. If you think you found a bug in LyX 2.0.0, either e-mail the LyX -developers' mailing list (lyx-devel at lists.lyx.org), or open a bug -report at http://www.lyx.org/trac/wiki/BugTrackerHome +If you think you found a bug in LyX 2.0.1, either e-mail the LyX +developers' mailing list (lyx-devel lists.lyx.org), or open a bug +report at http://www.lyx.org/trac/wiki/BugTrackerHome. If you have trouble using LyX or have a question, consult the -documentation that comes with LyX and http://wiki.lyx.org. -If you can't find the answer there, e-mail the LyX users' list -(lyx-users at lists.lyx.org). +documentation that comes with LyX and the LyX wiki, which lives at +http://wiki.lyx.org/. If you can't find the answer there, e-mail the LyX +users' list (lyx-users at lists.lyx.org). + +We hope you enjoy using LyX 2.0.1. The LyX team. http://www.lyx.org + + +What's new in LyX 2.0.1 +======================= + +The support for using external files in ERT has been improved by the +introduction of a prefix for the TEXINPUTS environment variable. +This prefix can be set in preferences and by default includes the +document directory (represented by a single '.'). The prefix can +be set to any list of paths separated by the default separator for +a given platform (':' on unix like systems and ';' on windows). +When a file should be included by LaTeX, the paths listed in TEXINPUTS +will be searched in turn for finding it. Note that any non-absolute +path listed in the TEXINPUTS prefix is considered to be relative to the +document directory, i.e., the directory where the LyX file lives. +Users are advised to always include '.' (the document dir) as one of +the path components, otherwise compilation may fail for some documents. +This is because the previous (undocumented) mechanism based on the use +of the \input@path macro has been dropped. The old mechanism did not +work in all cases and was kind of a hack. Old documents using that +undocumented hack for obtaining the path of the LyX file will have to +be revised. A clean way for obtaining the document path is using the +info inset through the "info-insert buffer path" LyX function. + + +** Updates: +*********** + +* DOCUMENT INPUT/OUTPUT + +- Allow for a maximum of 3 minutes for the completion of a spawned command + except on Windows, where 30 minutes are allowed. This is because the + Windows installer may trigger MiKTeX updates that suffer from network + latencies. + +- Improved XHTML output of various fractions. + +- A prefix for the TEXINPUTS environment variable can be specified in the + preferences. The directory of a LyX document is represented by a single + dot '.' or by the prefix "./". Also, any non-absolute path will be + prepended with the LyX document directory. + +- Updated templates to current LyX format, so no conversion will be + needed. + +- Allow LaTeX import of \uline (bug 7640). + +- Fix compilation error occurring when a LyX document resides in a directory + whose name contains characters that are special to LaTeX (bug 6170). + + +* USER INTERFACE + +- Updated Czech, French, German, Japanese, Interlingua, Italian, Polish, + Portuguese, Serbian (Latin), Spanish, Swedish and Ukrainian User + Interface Localization. + +- Now it is not necessary to restart LyX after changing the default + document directory and/or the PATH prefix in the preferences for them + to take effect. + +- Menu View->Source for documents with XHTML default output format now displays + only the current paragraph, except when complete source is requested + (bug 7463). + +- Size tab now enables and disables correctly depending on the capabilities + configured for the current external template (selected via the combo). + +- Sort entries in the "More Formats and Options" dialog (bug 7714). + +- Enable "Accept compound" preference setting for Aspell backend only. + Reconfigure the aspell backend when "Accept compound" preference is + changed immediately. + + +* DOCUMENTATION AND LOCALIZATION + +- UserGuide: + - new section how to define custom header/footer lines + (bug 7196). + - new section about customized lists + - new section about comparison of LyX documents + - new section about the document's colors settings + - revised Appendix A and B + +- EnbeddedObjects manual: + - describe that LyX supports now the changing of the color of the + greyed-out box text + - new chapter about objects surrounded by text + +- Math manual: add a note about column limit for decorated matrices. + +- Updated French documentation files. + +- updated template file for the latest version of the ACM siggraph + LaTeX-package. + +- updated layout and template file for the latest version of the IJMPC + LaTeX-package. + +- updated layout and template file for the latest version of the IJMPD + LaTeX-package. + + +** Bug fixes: +************* + +* DOCUMENT INPUT/OUTPUT + +- Fixed crash when outputing the unitone command to XHTML or when using + such commands with mathematica, octave, or maple. + +- Fix output of non-TeX font names with non-ASCII characters and associated + assertion (bug 7569). + +- Fix output of decimally aligned columns in unviewed (on screen) tables. + +- Fix problem with indentation of bibliography items. Note that older files + may still exhibit this problem, since the label string "References" (or a + translation of it) may have been written to the file. + +- Inform user of unknown layouts caused by class change (bug 7571). + +- Avoid LaTeX errors if font changing commands are used in the wrong mode + by assuring to switch to the right mode on export. + +- Fix validation problem with user macros (bug 7525). + +- Improve import of LaTeX documents with non-ASCII contents before loading + the inputenc package (bug 7509). + +- The export format DVI (LuaTeX) is now correctly created (bug 7713). + +- Macros that use other macros now output properly to XHTML (bug 7532). + +- Fixed XHTML output for tables that use multirow. + +- Fix problem with XHTML output of blank paragraph (bug 7634). + +- Fixed export to plaintext of, as well as searching within, + a document containing aligned and other multi-cell environments + (bug 7549). + +- Fixed the call to the svg converter on Windows (bug 7608). + +- On Windows, allow to automatically switch TeX engines without the need + of manually saving the preferences after reconfiguring (bug 7557). + +- Fix DVI forward search on Windows when compiling with MSVC. + +- Calculate relative pathnames to master documents when master is in a + directory above the child (bug 7540). + +- On Windows, improve detection of the TeX engine when the file system does + not support short names and the temp directory contains spaces. + +- Fixed the latex flag set by the prefs2prefs script (bug 7610). + +- Code cleanup of the Sweave support script (see bug 7555). + +- Fix LaTeX error with Sweave module when the file name contains a + dot (bug 7551). + +- Fix error with Sweave module when using some R features (bug 7552). + +- Fix LaTeX error with Sweave module when the temporary directory name + contains a space (bug 7545). + +- Fix LaTeX error with Sweave module when the directory where R has + been installed contains a space. + +- Fix incompatibility between jss.layout and Sweave (see bug 7555). + +- Fix LaTeX export when the file encoding changes after a float (bug 7645). + +- Fix missing VCS revision information for RCS (author/date/time). + +- Fix output of chapter references when using prettyref. + +- Fix output of unicode math from within child documents (bug 7682). + +- Fix bug when exporting documents containing the command/character + "\iddots" in math to LyX 1.6.x. + +- Fix forward-search on Windows with SumatraPDF and, as a by-product, + allow using SumatraPDF on Cygwin without the need for a wrapper script. + +- Avoid kerning problems by protecting back quotation marks obtained through + the quotes inset only when a TeX ligature would be triggered (bug 253). + +- Fixed infinite loops in lyx2lyx when processing files with bad tabulars. + + +* USER INTERFACE + +- Fixed crash relating to outliner and mouse movement. + +- Fixed crash when putting multirow tables into notes---or any other inset + that appears in the outliner (bug 7547). + +- Fixed crash with inverse search when document has changed (bug 7572). + +- Fixed crash when scrolling away from empty paragraph (bug 7591). + +- Fixed problem with display of Buffer load errors (bug 7622). + +- Show the correct label after adding a line to an AMS Multline formula + (bug 7511). + +- Equation numbering in child documents now works properly (bug 7531). + +- Display \utilde and \undertilde in formulas correctly (part of bug 6622). + +- Restore the functionality of the TeX Information dialog on Cygwin if a + native Windows TeX engine is used. + +- Correct erroneous report of duplicate labels when dissolving insets + (bug 7319). + +- Make size of characters in instant preview snippets independent of the + LaTeX font size (bug 2200). + +- Fix On-the-fly spellchecker jumps to next pattern match when replacing a + misspelled word with a suggested one from context menu (bug 7564). + +- Keep customized file formats in the export menu by default (bug 7609). + +- Add XeTeX/LuaTeX and derived formats to the Default Output list + in the preferences dialog (bug 7543). + +- Fix paragraph style shortcut with open source view in German localization + (bug 7590). + +- Do not cache cursor keys when scrolling (bug 7598) + +- Enable OK/Apply in Document>Settings dialog when bullet size is changed. + +- Display LyX's internal \unit equivalents in the math toolbar menu (bug 7620). + +- Fix problem that LyX complained about unkown flexible insets after changing + the document settings (bug 7630). + +- Enable the autocorrection option for math. + +- Don't assert when accepting/rejecting non-existent changes (bug 7654). + +- Fix assertion when using "Ignore All" in spell checker dialog + after changing buffer view (bug 7661). + +- Don't mark buffer changed simply because you open the label dialog + (bug 7655). + +- Display Postscript item in View and Export menu again. + +- Fixed crash involving tables that have rows whose cells are all multirow + (bug 7535). + +- With aspell backend split words on hard hyphens to check parts separately + because hyphen is not allowed to be part of a word (bug 7660). + +- On Windows, fix call to Computer Algebra System programs (bug 7715). + +- On Windows, fix configuration failure when shell autorun commands are + are enabled in the registry (bug 7718). + +- On Windows, allow using again batch files as converters. + +- Fix configuration failure due to missed deletion of a temporary file + under certain circumstances (bug 7586). + + +* ADVANCED FIND AND REPLACE + +- Advanced F&R would previously ask to open a master document under some + circumstances, or do strange things with \selectlanguage (bug 6560). This + has been mostly fixed. Please see the bug report for remaining issues. + +- Fixed bug in matching at borders within *-environments with ignore-format + off. (related to bug 7596) + +- Bugfix in how the search buffer was exported for the Advanced Find & Replace. + For example, before this footnotes were not correctly found. + +- Now advanced find and replace doesn't ignore white spaces while matching + with ignore format. + +- Now the cursor is visible while at the rightmost part of a regexp inset. + +- Now a regexp inset with a \backslash or braces is previewed correctly. + +- Disabled possibility to type macros in regexp-mode. + +- Now backslash-prefixed regexps like "\s", "\d", etc., are all understood by Advanced F&R. + +- Now Adv. F&R correctly interprets escape sequences within regexp insets, e.g., \\ or \(, + for finding characters with a special meaning in regular expression context (\^()[]). + +- After replacing with multi-cell contents inside maths, now advanced find and replace + leaves the cursor after the inserted material (fixing 7675). + +- Fixed longstanding bug in Advanced Find&Replace, when dealing with documents containing braces. + +* DOCUMENTATION AND LOCALIZATION + +- Re-add some lost translations from layout files. + +- Fixed compilation of the French Customization manual. + +- Fixed compilation of the Spanish Math manual. + +- Fixed compilation of the Japanese EmbeddedObjects and UserGuide manuals. + +- Fixed compilation of the amsbook-test example file. + +- Fixed compilation of the landslide example file. + +- Fixed compilation of the agutex template file. + +- Correct command definitions for floats with captions set beside in the + EmbeddedObjects manual (bug 7328). + +- Avoid doubled page numbers in the footer lines of the thesis template. + +- Corrected links in the bibliography of the UserGuide. + +- Modified tufte example files so that the floats don't overlap each other; + added note that float placement options are not allowed for margin floats. + + +* BUILD/INSTALLATION + +- Using pkgconfig to configure hunspell (hunspell 1.3 was not correctly + recognized). + +- Using explicit header and library detection as fallback to configure + hunspell in case pkgconfig is missing in build environment. + +- Fixed build failure on GNU/Hurd, which doesn't define PATH_MAX + (bug 7467). diff --git a/NEWS b/NEWS index 564fb2f20b..a21eba867b 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,17 @@ +What's new in version 2.0.1? +---------------------------- + +We have fixed an unusually large number of bugs for this release and made +a number of improvements. All of these are detailed in the ANNOUNCE file. +We would like to highlight the improved handling of external files referenced +from ERT. This may cause issues for those who made use of the undocumented +\input@path hack. See the ANNOUNCE file again for how to do things the new +way. New methods for calling external scripts should also solve several issues +on Windows. + + What's new in version 2.0.0? -------------------------------- +---------------------------- The new features in LyX 2.0 are detailed in http://wiki.lyx.org/LyX/NewInLyX20 diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 942a17df2a..7693c1b680 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,9 +1,8 @@ -This file lists interface changes that might affect users in 2.0.0, some -known problems in LyX 2.0.0 and some things you have to take into account +This file lists interface changes that might affect users in 2.0.1, some +known problems in LyX 2.0.x and some things you have to take into account when upgrading from earlier versions to a version of the 2.0.x series. -Note that fixes are available for some of these, but they have not yet -been applied because of incomplete testing. - +Fixes may be available for some of these but not yet have been applied, due +to incomplete testing. Interface changes ----------------- @@ -228,6 +227,25 @@ Known issues in version 2.0.0 Caveats when upgrading from earlier versions to 2.0.x ------------------------------------------------------- +- The support for using external files in ERT has been improved by the + introduction of a prefix for the TEXINPUTS environment variable. + This prefix can be set in preferences and by default includes the + document directory (represented by a single '.'). The prefix can + be set to any list of paths separated by the default separator for + a given platform (':' on unix like systems and ';' on windows). + When a file should be included by LaTeX, the paths listed in TEXINPUTS + will be searched in turn for finding it. Note that any non-absolute + path listed in the TEXINPUTS prefix is considered to be relative to the + document directory, i.e., the directory where the LyX file lives. + Users are advised to always include '.' (the document dir) as one of + the path components, otherwise compilation may fail for some documents. + This is because the previous (undocumented) mechanism based on the use + of the \input@path macro has been dropped. The old mechanism did not + work in all cases and was kind of a hack. Old documents using that + undocumented hack for obtaining the path of the LyX file will have to + be revised. A clean way for obtaining the document path is using the + info inset through the "info-insert buffer path" LyX function. + - The typeset of your documents with non-english language can slightly change in case of math environments and floats (this is usually the case with certain modules which provide specific environments like AMS ones diff --git a/configure.ac b/configure.ac index 4814bf881d..456b8da6f5 100644 --- a/configure.ac +++ b/configure.ac @@ -1,8 +1,8 @@ dnl Process with autoconf to generate configure script -*- sh -*- -AC_INIT(LyX,2.0.1svn,[lyx-devel@lists.lyx.org],[lyx]) +AC_INIT(LyX,2.0.1,[lyx-devel@lists.lyx.org],[lyx]) # Use ISO format only. The frontend needs to parse this -AC_SUBST(LYX_DATE, ["2011-05-01"]) +AC_SUBST(LYX_DATE, ["2011-08-31"]) AC_PREREQ(2.52) AC_CONFIG_SRCDIR(src/main.cpp) AC_CONFIG_HEADERS([config.h]) diff --git a/status.20x b/status.20x index 8394a633cc..2350a17e8a 100644 --- a/status.20x +++ b/status.20x @@ -1,6 +1,6 @@ -*- text -*- -This file describes what has been done in the preparation of LyX 2.0.1 +This file describes what has been done in the preparation of LyX 2.0.2 All comments are welcome. I'd be glad if some of you could take the time to check it out (or fix @@ -24,79 +24,12 @@ What's new * DOCUMENT INPUT/OUTPUT -- Allow for a maximum of 3 minutes for the completion of a spawned command - except on Windows, where 30 minutes are allowed. This is because the - Windows installer may trigger MiKTeX updates that suffer from network - latencies. - -- Improved XHTML output of various fractions. - -- A prefix for the TEXINPUTS environment variable can be specified in the - preferences. The directory of a LyX document is represented by a single - dot '.' or by the prefix "./". Also, any non-absolute path will be - prepended with the LyX document directory. - -- Updated templates to current LyX format, so no conversion will be - needed. - -- Allow LaTeX import of \uline (bug 7640). - -- Fix compilation error occurring when a LyX document resides in a directory - whose name contains characters that are special to LaTeX (bug 6170). - * USER INTERFACE -- Updated Czech, French, German, Japanese, Interlingua, Italian, Polish, - Portuguese, Serbian (Latin), Spanish, Swedish and Ukrainian User - Interface Localization. - -- Now it is not necessary to restart LyX after changing the default - document directory and/or the PATH prefix in the preferences for them - to take effect. - -- Menu View->Source for documents with XHTML default output format now displays - only the current paragraph, except when complete source is requested - (bug 7463). - -- Size tab now enables and disables correctly depending on the capabilities - configured for the current external template (selected via the combo). - -- Sort entries in the "More Formats and Options" dialog (bug 7714). - -- Enable "Accept compound" preference setting for Aspell backend only. - Reconfigure the aspell backend when "Accept compound" preference is - changed immediately. - * DOCUMENTATION AND LOCALIZATION -- UserGuide: - - new section how to define custom header/footer lines - (bug 7196). - - new section about customized lists - - new section about comparison of LyX documents - - new section about the document's colors settings - - revised Appendix A and B - -- EnbeddedObjects manual: - - describe that LyX supports now the changing of the color of the - greyed-out box text - - new chapter about objects surrounded by text - -- Math manual: add a note about column limit for decorated matrices. - -- Updated French documentation files. - -- updated template file for the latest version of the ACM siggraph - LaTeX-package. - -- updated layout and template file for the latest version of the IJMPC - LaTeX-package. - -- updated layout and template file for the latest version of the IJMPD - LaTeX-package. - * BUILD/INSTALLATION @@ -108,233 +41,11 @@ What's new * DOCUMENT INPUT/OUTPUT -- Fixed crash when outputing the unitone command to XHTML or when using - such commands with mathematica, octave, or maple. - -- Fix output of non-TeX font names with non-ASCII characters and associated - assertion (bug 7569). - -- Fix output of decimally aligned columns in unviewed (on screen) tables. - -- Fix problem with indentation of bibliography items. Note that older files - may still exhibit this problem, since the label string "References" (or a - translation of it) may have been written to the file. - -- Inform user of unknown layouts caused by class change (bug 7571). - -- Avoid LaTeX errors if font changing commands are used in the wrong mode - by assuring to switch to the right mode on export. - -- Fix validation problem with user macros (bug 7525). - -- Improve import of LaTeX documents with non-ASCII contents before loading - the inputenc package (bug 7509). - -- The export format DVI (LuaTeX) is now correctly created (bug 7713). - -- Macros that use other macros now output properly to XHTML (bug 7532). - -- Fixed XHTML output for tables that use multirow. - -- Fix problem with XHTML output of blank paragraph (bug 7634). - -- Fixed export to plaintext of, as well as searching within, - a document containing aligned and other multi-cell environments - (bug 7549). - -- Fixed the call to the svg converter on Windows (bug 7608). - -- On Windows, allow to automatically switch TeX engines without the need - of manually saving the preferences after reconfiguring (bug 7557). - -- Fix DVI forward search on Windows when compiling with MSVC. - -- Calculate relative pathnames to master documents when master is in a - directory above the child (bug 7540). - -- On Windows, improve detection of the TeX engine when the file system does - not support short names and the temp directory contains spaces. - -- Fixed the latex flag set by the prefs2prefs script (bug 7610). - -- Code cleanup of the Sweave support script (see bug 7555). - -- Fix LaTeX error with Sweave module when the file name contains a - dot (bug 7551). - -- Fix error with Sweave module when using some R features (bug 7552). - -- Fix LaTeX error with Sweave module when the temporary directory name - contains a space (bug 7545). - -- Fix LaTeX error with Sweave module when the directory where R has - been installed contains a space. - -- Fix incompatibility between jss.layout and Sweave (see bug 7555). - -- Fix LaTeX export when the file encoding changes after a float (bug 7645). - -- Fix missing VCS revision information for RCS (author/date/time). - -- Fix output of chapter references when using prettyref. - -- Fix output of unicode math from within child documents (bug 7682). - -- Fix bug when exporting documents containing the command/character - "\iddots" in math to LyX 1.6.x. - -- Fix forward-search on Windows with SumatraPDF and, as a by-product, - allow using SumatraPDF on Cygwin without the need for a wrapper script. - -- Avoid kerning problems by protecting back quotation marks obtained through - the quotes inset only when a TeX ligature would be triggered (bug 253). - -- Fixed infinite loops in lyx2lyx when processing files with bad tabulars. - * USER INTERFACE -- Fixed crash relating to outliner and mouse movement. - -- Fixed crash when putting multirow tables into notes---or any other inset - that appears in the outliner (bug 7547). - -- Fixed crash with inverse search when document has changed (bug 7572). - -- Fixed crash when scrolling away from empty paragraph (bug 7591). - -- Fixed problem with display of Buffer load errors (bug 7622). - -- Show the correct label after adding a line to an AMS Multline formula - (bug 7511). - -- Equation numbering in child documents now works properly (bug 7531). - -- Display \utilde and \undertilde in formulas correctly (part of bug 6622). - -- Restore the functionality of the TeX Information dialog on Cygwin if a - native Windows TeX engine is used. - -- Correct erroneous report of duplicate labels when dissolving insets - (bug 7319). - -- Make size of characters in instant preview snippets independent of the - LaTeX font size (bug 2200). - -- Fix On-the-fly spellchecker jumps to next pattern match when replacing a - misspelled word with a suggested one from context menu (bug 7564). - -- Keep customized file formats in the export menu by default (bug 7609). - -- Add XeTeX/LuaTeX and derived formats to the Default Output list - in the preferences dialog (bug 7543). - -- Fix paragraph style shortcut with open source view in German localization - (bug 7590). - -- Do not cache cursor keys when scrolling (bug 7598) - -- Enable OK/Apply in Document>Settings dialog when bullet size is changed. - -- Display LyX's internal \unit equivalents in the math toolbar menu (bug 7620). - -- Fix problem that LyX complained about unkown flexible insets after changing - the document settings (bug 7630). - -- Enable the autocorrection option for math. - -- Don't assert when accepting/rejecting non-existent changes (bug 7654). - -- Fix assertion when using "Ignore All" in spell checker dialog - after changing buffer view (bug 7661). - -- Don't mark buffer changed simply because you open the label dialog - (bug 7655). - -- Display Postscript item in View and Export menu again. - -- Fixed crash involving tables that have rows whose cells are all multirow - (bug 7535). - -- With aspell backend split words on hard hyphens to check parts separately - because hyphen is not allowed to be part of a word (bug 7660). - -- On Windows, fix call to Computer Algebra System programs (bug 7715). - -- On Windows, fix configuration failure when shell autorun commands are - are enabled in the registry (bug 7718). - -- On Windows, allow using again batch files as converters. - -- Fix configuration failure due to missed deletion of a temporary file - under certain circumstances (bug 7586). - * ADVANCED FIND AND REPLACE -- Advanced F&R would previously ask to open a master document under some - circumstances, or do strange things with \selectlanguage (bug 6560). This - has been mostly fixed. Please see the bug report for remaining issues. - -- Fixed bug in matching at borders within *-environments with ignore-format - off. (related to bug 7596) - -- Bugfix in how the search buffer was exported for the Advanced Find & Replace. - For example, before this footnotes were not correctly found. - -- Now advanced find and replace doesn't ignore white spaces while matching - with ignore format. - -- Now the cursor is visible while at the rightmost part of a regexp inset. - -- Now a regexp inset with a \backslash or braces is previewed correctly. - -- Disabled possibility to type macros in regexp-mode. - -- Now backslash-prefixed regexps like "\s", "\d", etc., are all understood by Advanced F&R. - -- Now Adv. F&R correctly interprets escape sequences within regexp insets, e.g., \\ or \(, - for finding characters with a special meaning in regular expression context (\^()[]). - -- After replacing with multi-cell contents inside maths, now advanced find and replace - leaves the cursor after the inserted material (fixing 7675). - -- Fixed longstanding bug in Advanced Find&Replace, when dealing with documents containing braces. - -* DOCUMENTATION AND LOCALIZATION - -- Re-add some lost translations from layout files. - -- Fixed compilation of the French Customization manual. - -- Fixed compilation of the Spanish Math manual. - -- Fixed compilation of the Japanese EmbeddedObjects and UserGuide manuals. - -- Fixed compilation of the amsbook-test example file. - -- Fixed compilation of the landslide example file. - -- Fixed compilation of the agutex template file. - -- Correct command definitions for floats with captions set beside in the - EmbeddedObjects manual (bug 7328). - -- Avoid doubled page numbers in the footer lines of the thesis template. - -- Corrected links in the bibliography of the UserGuide. - -- Modified tufte example files so that the floats don't overlap each other; - added note that float placement options are not allowed for margin floats. - * BUILD/INSTALLATION - -- Using pkgconfig to configure hunspell (hunspell 1.3 was not correctly - recognized). - -- Using explicit header and library detection as fallback to configure - hunspell in case pkgconfig is missing in build environment. - -- Fixed build failure on GNU/Hurd, which doesn't define PATH_MAX - (bug 7467). -- 2.39.5