commit 2f5ba1627a1470f462ae7e76f11dfe017fd8528b
Author: Richard Kimberly Heck <rikih...@lyx.org>
Date:   Thu Oct 3 17:04:43 2024 -0400

    2.4.2
---
 announce/2_4_2.txt         | 200 +++++++++++++++++++++++++++++++++++++++++++++
 farm/cookbook/LyX/news.inc |  15 ++++
 misc/rss/lyx_news_feed.xml |   4 +-
 3 files changed, 217 insertions(+), 2 deletions(-)

diff --git a/announce/2_4_2.txt b/announce/2_4_2.txt
new file mode 100644
index 00000000..967e04a1
--- /dev/null
+++ b/announce/2_4_2.txt
@@ -0,0 +1,200 @@
+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.
+
+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
+
+This file describes what has been done in the preparation of LyX 2.4.1.
+All comments are welcome.
+
+
+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.
diff --git a/farm/cookbook/LyX/news.inc b/farm/cookbook/LyX/news.inc
index ce2b507c..b4187339 100644
--- a/farm/cookbook/LyX/news.inc
+++ b/farm/cookbook/LyX/news.inc
@@ -20,6 +20,21 @@
 
 function news_data() {
 
+news_item("LyX 2.4.2 released.", "Second Maintenance Release in 2.4.x Series", 
"October 3, 2024",
+"<p>We are proud to announce the second maintenance release in the LyX 2.4.x 
series.</p>
+
+<p>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. See
+<a href=\"https://www.lyx.org/announce/2_4_2.txt\";>the announcement</a> for 
more information.</p>
+
+<p>You can download the
+<a 
href=\"https://ftp.lip6.fr/pub/lyx/stable/2.4.x/lyx-2.4.2.1.tar.gz\";>sources in 
tar.gz format</a>
+(also
+<a 
href=\"https://ftp.lip6.fr/pub/lyx/stable/2.4.x/lyx-2.4.2.1.tar.xz\";>tar.xz</a>).
 There are also some
+<a href=\"https://ftp.lip6.fr/pub/lyx/bin/2.4.2/\";>binaries</a> available. 
</p>");
+
 news_item("LyX 2.4.1 released.", "First Maintenance Release in 2.4.x Series", 
"July 5, 2024",
 "<p>We are proud to announce the first maintenance release in the LyX 2.4.x 
series.</p>
 
diff --git a/misc/rss/lyx_news_feed.xml b/misc/rss/lyx_news_feed.xml
index 421ba878..2813f0fe 100644
--- a/misc/rss/lyx_news_feed.xml
+++ b/misc/rss/lyx_news_feed.xml
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
 <rss version="2.0"><channel><title>LyX news 
feed</title><link>https://www.lyx.org/News</link><description>The latest news 
about LyX, a WYSIWYM document processor</description>
-<lastBuildDate>Fri, 05 Jul 2024 00:20:50 
GMT</lastBuildDate><generator>PyRSS2Gen-1.0.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs>
+<lastBuildDate>Thu, 03 Oct 2024 17:04:27 
GMT</lastBuildDate><generator>PyRSS2Gen-1.0.0</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs>
+<item><title>LyX 2.4.2 
released.</title><link>https://www.lyx.org/News</link><description>Second 
Maintenance Release in 2.4.x Series</description><guid isPermaLink="false">LyX 
news feed October 3, 2024</guid><pubDate>ber 3 Oct 2024 00:00:00 
GMT</pubDate></item>
 <item><title>LyX 2.4.1 
released.</title><link>https://www.lyx.org/News</link><description>First 
Maintenance Release in 2.4.x Series</description><guid isPermaLink="false">LyX 
news feed July 5, 2024</guid><pubDate> 5 Jul 2024 00:00:00 GMT</pubDate></item>
 <item><title>LyX 2.4.0 
released.</title><link>https://www.lyx.org/News</link><description>First 
Release in 2.4.x Series</description><guid isPermaLink="false">LyX news feed 
May 31, 2024</guid><pubDate>31 May 2024 00:00:00 GMT</pubDate></item>
 <item><title>LyX 2.3.8 
released.</title><link>https://www.lyx.org/News</link><description>Eighth 
Maintenance Release in 2.3.x Series</description><guid isPermaLink="false">LyX 
news feed May 17, 2024</guid><pubDate>17 May 2024 00:00:00 GMT</pubDate></item>
@@ -8,5 +9,4 @@
 <item><title>LyX 2.3.6.1 
released.</title><link>https://www.lyx.org/News</link><description>Sixth 
Maintenance Release in 2.3.x Series</description><guid isPermaLink="false">LyX 
news feed January 3, 2021</guid><pubDate>ary 3 Jan 2021 00:00:00 
GMT</pubDate></item>
 <item><title>LyX 2.3.6 
released.</title><link>https://www.lyx.org/News</link><description>Sixth 
Maintenance Release in 2.3.x Series</description><guid isPermaLink="false">LyX 
news feed December 1, 2020</guid><pubDate>mber 1 Dec 2020 00:00:00 
GMT</pubDate></item>
 <item><title>LyX 2.3.5.2 
released.</title><link>https://www.lyx.org/News</link><description>Emergency 
Release for 2.3.5</description><guid isPermaLink="false">LyX news feed June 30, 
2020</guid><pubDate> 30 Jun 2020 00:00:00 GMT</pubDate></item>
-<item><title>LyX 2.3.5 
released.</title><link>https://www.lyx.org/News</link><description>Fifth 
Maintenance Release in 2.3.x Series</description><guid isPermaLink="false">LyX 
news feed June 7, 2020</guid><pubDate> 7 Jun 2020 00:00:00 GMT</pubDate></item>
 </channel></rss>
-- 
lyx-cvs mailing list
lyx-cvs@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to