mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
4cf56383ca
The current heuristics only considered modules with styles that defined
a searched command in their preamble, and only for commands/environments
that were defined in the document's preamble. This limited the module
support drastically.
The new heuristics also checks for commands coming from packages. If the
command is not (re-)defined in the document preamble, it checks modules
that provide a style with a matching LaTeXName, checks for their
requirements and matches those with the packages loaded by the document.
If no module provides a searched style, but we found modules that load
packages that are loaded in the imported tex file, and if those packages
are not auto-loaded by LyX anyway, we also load this module.
fixes: #11259, part of #8229
(cherry picked from commit 0b54650f0e
)
93 lines
986 B
Plaintext
93 lines
986 B
Plaintext
-*- text -*-
|
|
|
|
This file describes what has been done in the preparation of LyX 2.3.4.
|
|
All comments are welcome.
|
|
|
|
We try to group things by topic and in decreasing order of importance.
|
|
Please feel free to re-arrange if that seems like a good idea.
|
|
|
|
|
|
What's new
|
|
==========
|
|
|
|
** Updates:
|
|
***********
|
|
|
|
* DOCUMENT INPUT/OUTPUT
|
|
|
|
|
|
|
|
* MISCELLANEOUS
|
|
|
|
|
|
|
|
* TEX2LYX IMPROVEMENTS
|
|
|
|
|
|
|
|
* USER INTERFACE
|
|
|
|
|
|
|
|
|
|
* DOCUMENTATION AND LOCALIZATION
|
|
|
|
|
|
|
|
|
|
* BUILD/INSTALLATION
|
|
|
|
|
|
|
|
|
|
** Bug fixes:
|
|
*************
|
|
|
|
* DOCUMENT INPUT/OUTPUT
|
|
|
|
- Fix toprule with booktabs/longtable and captions (bug 11589).
|
|
|
|
|
|
* USER INTERFACE
|
|
|
|
- Fix some numbering issues with bibitems (bug 2743, 8499).
|
|
|
|
- Deal properly with orphaned bibitems (bug 7160).
|
|
|
|
|
|
* INTERNALS
|
|
|
|
|
|
|
|
|
|
|
|
* DOCUMENTATION AND LOCALIZATION
|
|
|
|
|
|
|
|
|
|
* LYX2LYX
|
|
|
|
|
|
|
|
|
|
* TEX2LYX
|
|
|
|
- Significantly improve support for modules (bug 11259, 8229).
|
|
|
|
- Prevent multiplication of preamble code on (re-)import (bug 8229).
|
|
|
|
|
|
* LYXHTML
|
|
|
|
|
|
|
|
|
|
* ADVANCED FIND AND REPLACE
|
|
|
|
|
|
|
|
|
|
* BUILD/INSTALLATION
|
|
|