[LyX/master] De-hardcode listings languages (#5651)

Juergen Spitzmueller <[email protected]> Fri, 24 Jul 2026 11:57:46 +0000
Newsgroups gmane.editors.lyx.cvs
Message-ID <[email protected]>
commit 97f936e17a06896fcfa21efde9d7d3f178460a5c
Author: Juergen Spitzmueller <[email protected]>
Date:   Fri Jul 24 13:55:43 2026 +0200

    De-hardcode listings languages (#5651)
    
    TODO: add languages that are only supported by minted, not listings.

 development/FORMAT                 |   5 +
 lib/Makefile.am                    |   2 +-
 lib/listinglanguages               | 725 +++++++++++++++++++++++++++++++++++++
 lib/lyx2lyx/lyx_2_6.py             |  50 ++-
 src/ListingLanguage.cpp            | 299 +++++++++++++++
 src/ListingLanguage.h              | 153 ++++++++
 src/LyX.cpp                        |  18 +
 src/LyX.h                          |   2 +
 src/Makefile.am                    |   2 +
 src/frontends/qt/GuiListings.cpp   | 207 ++++-------
 src/frontends/qt/GuiListings.h     |   4 +
 src/insets/InsetListings.cpp       |  23 +-
 src/insets/InsetListingsParams.cpp |  82 +----
 src/version.h                      |   4 +-
 14 files changed, 1357 insertions(+), 219 deletions(-)
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs