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