lyx_mirror/status.23x
Juergen Spitzmueller 4cf56383ca tex2lyx: improve module support
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)
2019-06-19 17:23:26 +02:00

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