Dear developers I just wanted to drop you a line to tell you how much I appreciate this release. We have been treated to many great releases of Lyx, and 2.4 was really impressive. But for me personally, this release made all the difference. A few years ago I bought a diminutive "surface go" in order to work with lyx while travelling light. It did work, but it was so slow that sometimes I would type whole words, which would only appear on screen after I had finished typing them. It would be worse when I also deleted a character in between as due to the lag something else could be deleted. I lived with it because I love LyX and I could not think of any alternative hardware which would have been equally small but powerful enough. 2.4.2 changed this experience completely. Now hitting a key on this little thing has instantaneous effect on the screen. even though I am using.a machine which would have been considered slow more than 10 years ago. To me 2.4.2 is a change like day and night.
Many, many thanks, Marcus > On 3 Oct 2024, at 23:04, Richard Kimberly Heck <rikih...@gmail.com> wrote: > > Public release of LyX version 2.4.2 > =================================== > > We are proud to announce the release LyX 2.4.2, the second maintenance > release in the 2.4.x series. > > This is almost entirely a bug-fixing release, with no significant new > features. However, some crashes have been fixed, and we have made some > significant improvements to display speed, which will be especially > noticeable on older or slower systems. > > One important bug fixed in this release involves labels in captions > and some other constructs. These were wrongly \protect'ed in earlier > versions. > > There has been a change (as of 2.4.0) in how the option to use vertical > space between paragraphs is handled. Previously, LyX simply modified > \parskip and \parindent, but this caused various problems (see bug > #4796). Now, we use the parskip package. As a result, however, and > to ensure there are no changes to old documents, when LyX files from > 2.3.x and earlier are converted to the new format, if they were set to > use vertical space between paragraphs, the lyx2lyx conversion routine > adds > % Added by lyx2lyx > \setlength{\parskip}{\smallskipamount} > \setlength{\parindent}{0pt} > to the preamble and, within LyX itself, resets the text layout to use > indentation (so we do not issue the new code for vertical spacing). The > net effect is that PDFs generated with LaTeX (etc) look right, but in > LyX itself indentation is used. > > This will happen with any document created with 2.3.x or older. It can > also happen with documents created from templates created with 2.3.x > or older, and even with new documents, if you had previously set them to > use, by default, vertical space. Templates are just LyX files saved in > the templates/ folder, and the 'defaults' are simply saved in a > template file, defaults.lyx. Hence, if you want the new behavior, or > just want the LyX document to look `right', then you will need to make > two changes to the document or template: Remove what lyx2lyx added, and > then set Paragraph Separation to Vertical Space. > > You can download LyX 2.4.2 from https://www.lyx.org/Download. > > If you have trouble using LyX or have a question, consult the > documentation that comes with LyX (under Help) and the LyX wiki, which > you will find at https://wiki.lyx.org/. You can also send email to > the LyX users' list (lyx-users at lists.lyx.org). Bugs can be reported > on our bug tracker (https://www.lyx.org/trac/) or by writing the > developers' list (lyx-devel at lists.lyx.org). > > The LyX team. > https://www.lyx.org > > > NOTE FOR PACKAGERS: Most of the packages indicate the version number as > 2.4.2.1. This is because we discovered and fixed a nasty bug after 2.4.2 had > already been packaged, and decided to delay the release. Although 2.4.2 > packages had not been officially released, they had been made available for > testing. So, to avoid confusion between versions, we used a different number > for the currently released packages. > > > > > What's new > ========== > > ** Updates: > *********** > > * DOCUMENT INPUT/OUTPUT > > - There was undocumented change how hyperlink insets are exported to > xHTML format compared to LyX 2.3.x (type "File" is no more exported > as http(s) link). We added details to the RELEASE-NOTES file. > > - Load graphics after geometry, so page size is set properly (bug > 10970). > > - Recognize .plt as a GnuPlot extension (bug 11148). > > - Restore obvious "G" shortcut for Greyed Out notes. > > > * MISCELLANEOUS > > - Update format of lyxrc.dist templates > > - Update templates to use native vertical space method. > > > * USER INTERFACE > > - Show font info in status line again. > > - Make scrolling smoother when using selection. > > - Show the temporary directory in About LyX dialog. > > - Improve document output pane (bug 12902). > > - Speedup interactive use by avoiding expensive math macros bookkeeping > when possible. > > - Make -geometry command-line option work on all platforms. > > - Fix macOS bug, where XQuartz application would be launched for no > reason (bug #13086). > > - Fix problem with collapsing of outliner (bug 13098). > > > * DOCUMENTATION AND LOCALIZATION > > - Update Brazilian Portuguese, Simplified Chinese, Czech, French, > German, Italian, Polish and Slovak localizations of the user > interface. > > > * BUILD/INSTALLATION > > - Avoid bogus warnings when configuring for Qt6. > > > > ** Bug fixes: > ************* > > * DOCUMENT INPUT/OUTPUT > > - When exporting to MathML, the argument of the \boxed{} macro is now > correctly treated as math. > > - Properly escape special characters (!, @, |) in nomenclature output. > > - Handle linguistic structure trees in ePub and PDF (DocBook) output (bug > 12372). > > - Improve the way spaces are handled in labels when refstyle is used. > > > * USER INTERFACE > > - Fix regression which marks document modified in case of external > modification. Only file deletion will trigger the modification > flag now (see bug 12819). > > - Fix crash when using Save As... with previews enabled (bug 13091). > > - Fix crash when attempting to search in selection that contains > only math. > > - Fix crash when copying some math formulas or exporting them to > DocBook (bug 13069). > > - Fix potential crashes when scrolling documents. > > - Fix bug where the dialog asking for saving unapplied changes > on buffer change popped up twice, or sometimes not at all (bug > 12954). > > - Improve performance when selecting text on less powerful systems > (bug 13050). > > - Fix performance problems with references with (very) many authors. > > - Fix problem that key bindings that include optional modifier keys > could not be un- or re-bound (bug 12973) > > - Enable OK/Apply button in tabular dialog when "Additional Space" combo > has been set to different value. > > - Fix ghost image on Windows with system colors (bug 13084). > > - Restore old display of cross-references in the outliner. The change > led to odd behavior on filtering. > > - Display values of cross-references in tooltips for forward references. > > - Disable vertical alignment in tables with variable width columns > (tabularx and xltable), as this is not supported by the packages. > Also fix the disabling mechanism in the table dialog. > > - Fix display of integral limits on Windows (bug 13087). > > - Fix crash when deleting tabs in a selection (with S-BackTab) in a > text-only inset (ERT, Listings...). > > - Fix display glitches when applying some operations to a selection. > > > * INTERNALS > > - Fix possible crash in undo code after inserting note inset over a > multi-paragraph selection. > > - Fix a Python script, used to preview math expressions, that used a > module that is removed in Python 3.13. > > - Fix case where debug information may report all numbers as hexadecimal. > > - Make sure that lyxclient name is initialized properly. > > > * TEX2LYX > > - Fix import of nomenclature entries which contain '%' or '"' characters. > > > * BUILD/INSTALLATION > > - Fix 'make install' target for autotools builds with autoconf >= 2.72. > > > -- > lyx-users mailing list > lyx-users@lists.lyx.org > http://lists.lyx.org/mailman/listinfo/lyx-users -- lyx-users mailing list lyx-users@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-users