[LyX/master] Add some lisatings languages/dialects
Juergen Spitzmueller <[email protected]> Sat, 25 Jul 2026 07:59:01 +0000
| Newsgroups | gmane.editors.lyx.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 3e1ebdadf2dde9ff4c2f842beb544b548a8f3502 Author: Juergen Spitzmueller <[email protected]> Date: Sat Jul 25 09:50:21 2026 +0200 Add some lisatings languages/dialects which are provided meanwhile --- lib/listinglanguages | 57 +++++++++++++++++++++++++++++++++++++++++++++++++- lib/lyx2lyx/lyx_2_6.py | 2 ++ 2 files changed, 58 insertions(+), 1 deletion(-) diff --git a/lib/listinglanguages b/lib/listinglanguages index b52fdba972..d814309186 100644 --- a/lib/listinglanguages +++ b/lib/listinglanguages @@ -122,6 +122,9 @@ ListingLanguage Assembler Dialect x86masm GuiName "x86 (MASM)" EndDialect + Dialect riscv + GuiName "RISC-V" + EndDialect Packages listings End @@ -175,6 +178,9 @@ End ListingLanguage C++ GuiName "C++" + Dialect 11 + GuiName "11" + EndDialect Dialect ANSI GuiName "ANSI" EndDialect @@ -215,6 +221,12 @@ ListingLanguage Clean Packages listings,minted End + +ListingLanguage CMake + GuiName "CMake" + Packages listings,minted +End + ListingLanguage Cobol GuiName "Cobol" Dialect 1974 @@ -298,6 +310,15 @@ ListingLanguage Fortran GuiName "95" ListingsDefault 1 EndDialect + Dialect 03 + GuiName "03" + EndDialect + Dialect 08 + GuiName "08" + EndDialect + Dialect 18 + GuiName "18" + EndDialect Packages listings,minted End @@ -345,7 +366,7 @@ ListingLanguage IDL End ListingLanguage inform - GuiName "inform" + GuiName "Inform" MintedLang inform6 Packages listings,minted End @@ -394,6 +415,19 @@ End ListingLanguage Lua GuiName "Lua" + Dialect 95 + GuiName "5.0" + EndDialect + Dialect 95 + GuiName "5.1" + EndDialect + Dialect 95 + GuiName "5,2" + EndDialect + Dialect 95 + GuiName "5,3" + ListingsDefault 1 + EndDialect Packages listings,minted End @@ -415,6 +449,9 @@ ListingLanguage Mathematica EndDialect Dialect 5.2 GuiName "5.2" + EndDialect + Dialect 11.0 + GuiName "11.0" ListingsDefault 1 EndDialect Packages listings,minted @@ -422,6 +459,9 @@ End ListingLanguage Matlab GuiName "Matlab" + Dialect 5.1 + GuiName "5.1" + EndDialect Packages listings,minted End @@ -560,6 +600,15 @@ End ListingLanguage Python GuiName "Python" + Dialect 2 + GuiName "Python 2" + MintedLang python2 + ListingsDefault 1 + EndDialect + Dialect 3 + GuiName "Python 3" + MintedLang python3 + EndDialect Packages listings,minted End @@ -575,6 +624,9 @@ End ListingLanguage Rexx GuiName "Rexx" + Dialect "VM/XA" + GuiName "VM/XA" + EndDialect Packages listings,minted End @@ -604,6 +656,9 @@ End ListingLanguage Scala GuiName "Scala" + Dialect "3.0" + GuiName "Scala 3.0" + EndDialect Packages listings,minted End diff --git a/lib/lyx2lyx/lyx_2_6.py b/lib/lyx2lyx/lyx_2_6.py index d58e907d32..2889a81050 100644 --- a/lib/lyx2lyx/lyx_2_6.py +++ b/lib/lyx2lyx/lyx_2_6.py @@ -1420,6 +1420,8 @@ def revert_mintedlangs(document): "inform" : "inform6", "{[AspectJ]Java}" : "aspectj", "{Modula-2}" : "modula2", + "{[2]Python}" : "python2", + "{[3]Python}" : "python3", "{[PLUS]S}" : "splus", "{[LaTeX]TeX}" : "latex", } -- lyx-cvs mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-cvs