mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +00:00
Prepare for 2.4.2
This commit is contained in:
parent
5cb9b55162
commit
89ed9ab0c2
163
ANNOUNCE
163
ANNOUNCE
@ -4,7 +4,10 @@ Public release of LyX version 2.4.2
|
|||||||
We are proud to announce the release LyX 2.4.2, the second maintenance
|
We are proud to announce the release LyX 2.4.2, the second maintenance
|
||||||
release in the 2.4.x series.
|
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
|
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
|
space between paragraphs is handled. Previously, LyX simply modified
|
||||||
@ -35,11 +38,11 @@ then set Paragraph Separation to Vertical Space.
|
|||||||
You can download LyX 2.4.2 from https://www.lyx.org/Download.
|
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
|
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
|
documentation that comes with LyX (under Help) and the LyX wiki, which
|
||||||
will find at https://wiki.lyx.org/. You can also send email to the LyX users'
|
you will find at https://wiki.lyx.org/. You can also send email to
|
||||||
list (lyx-users at lists.lyx.org). Bugs can be reported on our bug tracker
|
the LyX users' list (lyx-users at lists.lyx.org). Bugs can be reported
|
||||||
(https://www.lyx.org/trac/) or by writing the developers' list (lyx-devel at
|
on our bug tracker (https://www.lyx.org/trac/) or by writing the
|
||||||
lists.lyx.org).
|
developers' list (lyx-devel at lists.lyx.org).
|
||||||
|
|
||||||
The LyX team.
|
The LyX team.
|
||||||
https://www.lyx.org
|
https://www.lyx.org
|
||||||
@ -54,41 +57,59 @@ What's new
|
|||||||
** Updates:
|
** 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
|
* USER INTERFACE
|
||||||
|
|
||||||
- Add plain single quote to menu (bug 13025).
|
- Show font info in status line again.
|
||||||
|
|
||||||
- In context menus, more items are now shown on top level.
|
- Make scrolling smoother when using selection.
|
||||||
|
|
||||||
- Show full inset context-menu when clicking on text part of collapsible
|
- Show the temporary directory in About LyX dialog.
|
||||||
(bug 10370).
|
|
||||||
|
|
||||||
- Allow relative statistics values in statusbar, improve update times for
|
- Improve document output pane (bug 12902).
|
||||||
some UI and buffer operations.
|
|
||||||
|
|
||||||
- The performance of LyX with large insets on slower computers has
|
- Speedup interactive use by avoiding expensive math macros bookkeeping
|
||||||
been improved a lot (bug 12297).
|
when possible.
|
||||||
|
|
||||||
- Fix crash with variable column width tables.
|
- Make -geometry command-line option work on all platforms.
|
||||||
|
|
||||||
- Add bindings for 'paste, join lines'.
|
- Fix macOS bug, where XQuartz application would be launched for no
|
||||||
|
reason (bug #13086).
|
||||||
|
|
||||||
- middle-button pasting (in Linux) now preserves middle-button pasting
|
- Fix problem with collapsing of outliner (bug 13098).
|
||||||
(as does Edit > Paste since 2.4.0).
|
|
||||||
|
|
||||||
|
|
||||||
* DOCUMENTATION AND LOCALIZATION
|
* DOCUMENTATION AND LOCALIZATION
|
||||||
|
|
||||||
- Clarify quote-insert LFUN.
|
- Update Brazilian Portuguese, Simplified Chinese, Czech, French,
|
||||||
|
German, Italian, Polish and Slovak localizations of the user
|
||||||
- Updates to Chinese (simplified), Czech, French, German, Hebrew,
|
interface.
|
||||||
Brazilian Portuguese, Slovokian, and Ukranian translations.
|
|
||||||
|
|
||||||
|
|
||||||
* BUILD/INSTALLATION
|
* BUILD/INSTALLATION
|
||||||
|
|
||||||
- Fix cmake build with qt6 (macos), which did not include
|
- Avoid bogus warnings when configuring for Qt6.
|
||||||
"plugins".
|
|
||||||
|
|
||||||
|
|
||||||
** Bug fixes:
|
** Bug fixes:
|
||||||
@ -96,86 +117,84 @@ What's new
|
|||||||
|
|
||||||
* DOCUMENT INPUT/OUTPUT
|
* DOCUMENT INPUT/OUTPUT
|
||||||
|
|
||||||
-Do not check for diverging input encoding if the files use XeTeX/LuaTeX
|
- When exporting to MathML, the argument of the \boxed{} macro is now
|
||||||
|
correctly treated as math.
|
||||||
|
|
||||||
- The g-brief and g-brief2 letter classes load babel internally. LyX now
|
- Properly escape special characters (!, @, |) in nomenclature output.
|
||||||
is aware of that.
|
|
||||||
|
|
||||||
- Fix some cases where beamer breaks with the new cprotect mechanism.
|
- Handle linguistic structure trees in ePub and PDF (DocBook) output (bug 12372).
|
||||||
|
|
||||||
- Fix case where new cprotect mechanism breaks with caption.
|
- Improve the way spaces are handled in labels when refstyle is used.
|
||||||
|
|
||||||
- Update acknowledgments handling in aastex63 layout
|
|
||||||
(cf. https://journals.aas.org/aastexguide/#acknowledgments)
|
|
||||||
|
|
||||||
- Make textstyle-update LFUN work properly inside equations.
|
|
||||||
|
|
||||||
- Make buffer-reset-export LFUN work properly.
|
|
||||||
|
|
||||||
- Remove redundant code from preamble of double column Hebrew
|
|
||||||
documents (bug 12919)
|
|
||||||
|
|
||||||
|
|
||||||
* USER INTERFACE
|
* USER INTERFACE
|
||||||
|
|
||||||
- Fix crash when deleting rows or columns from table.
|
- Fix regression which marks document modified in case of external
|
||||||
|
modification. Only file deletion will trigger the modification
|
||||||
|
flag now (see bug 12819).
|
||||||
|
|
||||||
- Avoid crash when InsetBibitem::updateCommand shows a dialog.
|
- Fix crash when using Save As... with previews enabled (bug 13091).
|
||||||
|
|
||||||
- Set cursor font after pasting to PassThru (e.g., ERT) inset (bug 12592).
|
- Fix crash when attempting to search in selection that contains
|
||||||
|
only math.
|
||||||
|
|
||||||
- Do not ask about unapplied changes if dialog has been closed.
|
- Fix crash when copying some math formulas or exporting them to
|
||||||
|
DocBook (bug 13069).
|
||||||
|
|
||||||
- Fix wrong position of conversion windows of the input method (bugs 11723,
|
- Fix potential crashes when scrolling documents.
|
||||||
13054).
|
|
||||||
|
|
||||||
- Speed up mouse movement when there is no selection (part of bug
|
- Fix bug where the dialog asking for saving unapplied changes
|
||||||
13050).
|
on buffer change popped up twice, or sometimes not at all (bug
|
||||||
|
12954).
|
||||||
|
|
||||||
- Fix incorrect scrolling when using outline to jump to a paragraph
|
- Improve performance when selecting text on less powerful systems
|
||||||
(bug 10425).
|
(bug 13050).
|
||||||
|
|
||||||
- Fix preview inset with XeTeX, and with RTL languages in general.
|
- Fix performance problems with references with (very) many authors.
|
||||||
|
|
||||||
- Respect change tracking in dash conversion mechanism (bug 13062).
|
- Fix problem that key bindings that include optional modifier keys
|
||||||
|
could not be un- or re-bound (bug 12973)
|
||||||
|
|
||||||
- The outliner option "Only output items" now works properly (bug 12981).
|
- Enable OK/Apply button in tabular dialog when "Additional Space" combo
|
||||||
|
has been set to different value.
|
||||||
|
|
||||||
- Show values of cross-references in tooltips (bug 8856).
|
- Fix ghost image on Windows with system colors (bug 13084).
|
||||||
|
|
||||||
- Toolbars are now locked by default for new profiles (bug 11796).
|
- Restore old display of cross-references in the outliner. The change
|
||||||
|
led to odd behavior on filtering.
|
||||||
|
|
||||||
- Allow "longest label" to be empty (bug 11934).
|
- Display values of cross-references in tooltips for forward references.
|
||||||
|
|
||||||
- Put new citation after selected item rather than at end of list
|
- Disable vertical alignment in tables with variable width columns
|
||||||
(bug 12940).
|
(tabularx and xltable), as this is not supported by the packages.
|
||||||
|
Also fix the disabling mechanism in the table dialog.
|
||||||
|
|
||||||
- Fix overflow of appendix red frame in document-bottom grey area.
|
- 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
|
* INTERNALS
|
||||||
|
|
||||||
- Fix case where insets do not have proper information about current buffer
|
- Fix possible crash in undo code after inserting note inset over a
|
||||||
(bug 12682).
|
multi-paragraph selection.
|
||||||
|
|
||||||
- Handle deprecated Qt enum value.
|
- Fix a Python script, used to preview math expressions, that used a
|
||||||
|
module that is removed in Python 3.13.
|
||||||
|
|
||||||
- Fix initialization of an internal value.
|
- Fix case where debug information may report all numbers as hexadecimal.
|
||||||
|
|
||||||
- Fix "Unassigned buffer_" error with math references (bug 12947).
|
- Make sure that lyxclient name is initialized properly.
|
||||||
|
|
||||||
- Re-allow the use of quoted argument to PackageOptions layout tag.
|
|
||||||
|
|
||||||
- Fix crash when passing unknown value to textstyle-update
|
|
||||||
|
|
||||||
|
|
||||||
* ADVANCED FIND AND REPLACE
|
* TEX2LYX
|
||||||
|
|
||||||
- Handle neg-spaces like normal space if searching without format.
|
- Fix import of nomenclature entries which contain '%' or '"' characters.
|
||||||
|
|
||||||
- No paragraph indentation in search and replace windows (bug 11555).
|
|
||||||
|
|
||||||
|
|
||||||
* BUILD/INSTALLATION
|
* BUILD/INSTALLATION
|
||||||
|
|
||||||
- Cmake build: Handle deprecated cmake versions.
|
- Fix 'make install' target for autotools builds with autoconf >= 2.72.
|
||||||
|
35
NEWS
35
NEWS
@ -1,3 +1,38 @@
|
|||||||
|
What's new in version 2.4.2?
|
||||||
|
----------------------------
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
|
||||||
What's new in version 2.4.1?
|
What's new in version 2.4.1?
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
dnl Process with autoconf to generate configure script -*- sh -*-
|
dnl Process with autoconf to generate configure script -*- sh -*-
|
||||||
|
|
||||||
AC_INIT([LyX],[2.4.2~devel],[lyx-devel@lists.lyx.org],[lyx])
|
AC_INIT([LyX],[2.4.2],[lyx-devel@lists.lyx.org],[lyx])
|
||||||
AC_PRESERVE_HELP_ORDER
|
AC_PRESERVE_HELP_ORDER
|
||||||
# Use ISO format only. The frontend needs to parse this
|
# Use ISO format only. The frontend needs to parse this
|
||||||
AC_SUBST(LYX_DATE, ["2024-07-02"])
|
AC_SUBST(LYX_DATE, ["2024-09-19"])
|
||||||
AC_PREREQ([2.65])
|
AC_PREREQ([2.65])
|
||||||
AC_CONFIG_SRCDIR(src/main.cpp)
|
AC_CONFIG_SRCDIR(src/main.cpp)
|
||||||
AC_CONFIG_HEADERS([config.h])
|
AC_CONFIG_HEADERS([config.h])
|
||||||
|
43
status.24x
43
status.24x
@ -48,12 +48,6 @@ What's new
|
|||||||
|
|
||||||
- Improve document output pane (bug 12902).
|
- Improve document output pane (bug 12902).
|
||||||
|
|
||||||
- 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).
|
|
||||||
|
|
||||||
- Speedup interactive use by avoiding expensive math macros bookkeeping
|
- Speedup interactive use by avoiding expensive math macros bookkeeping
|
||||||
when possible.
|
when possible.
|
||||||
|
|
||||||
@ -95,36 +89,45 @@ What's new
|
|||||||
|
|
||||||
* USER INTERFACE
|
* USER INTERFACE
|
||||||
|
|
||||||
- Fix crash when attempting to search in selection that contains only math.
|
- 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 copying some math formulas or exporting them to
|
- 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).
|
DocBook (bug 13069).
|
||||||
|
|
||||||
- Fix potential crashes when scrolling documents.
|
- Fix potential crashes when scrolling documents.
|
||||||
|
|
||||||
- Fix bug where the dialog asking for saving unapplied changes on buffer change
|
- Fix bug where the dialog asking for saving unapplied changes
|
||||||
popped up twice, or sometimes not at all (bug 12954).
|
on buffer change popped up twice, or sometimes not at all (bug
|
||||||
|
12954).
|
||||||
|
|
||||||
- Improve performance when selecting text on less powerful systems (bug 13050).
|
- Improve performance when selecting text on less powerful systems
|
||||||
|
(bug 13050).
|
||||||
|
|
||||||
- Fix performance problems with references with (very) many authors.
|
- Fix performance problems with references with (very) many authors.
|
||||||
|
|
||||||
- Fix problem that key bindings that include optional modifier keys could not
|
- Fix problem that key bindings that include optional modifier keys
|
||||||
be un- or re-bound (bug 12973)
|
could not be un- or re-bound (bug 12973)
|
||||||
|
|
||||||
- Enable OK/Apply button in tabular dialog when "Additional Space" combo has
|
- Enable OK/Apply button in tabular dialog when "Additional Space" combo
|
||||||
been set to different value.
|
has been set to different value.
|
||||||
|
|
||||||
- Fix ghost image on Windows with system colors (bug 13084).
|
- Fix ghost image on Windows with system colors (bug 13084).
|
||||||
|
|
||||||
- Restore old display of cross-references in the outliner. The change led to
|
- Restore old display of cross-references in the outliner. The change
|
||||||
odd behavior on filtering.
|
led to odd behavior on filtering.
|
||||||
|
|
||||||
- Display values of cross-references in tooltips for forward references.
|
- Display values of cross-references in tooltips for forward references.
|
||||||
|
|
||||||
- Disable vertical alignment in tables with variable width columns (tabularx
|
- Disable vertical alignment in tables with variable width columns
|
||||||
and xltable), as this is not supported by the packages. Also fix the
|
(tabularx and xltable), as this is not supported by the packages.
|
||||||
disabling mechanism in the table dialog.
|
Also fix the disabling mechanism in the table dialog.
|
||||||
|
|
||||||
- Fix display of integral limits on Windows (bug 13087).
|
- Fix display of integral limits on Windows (bug 13087).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user