aboutsummaryrefslogtreecommitdiff
path: root/plugins/language_java.lua
AgeCommit message (Collapse)Author
2024-10-27refactor: cleaner solution to avoid `language_java` catastrophic ↵Guldoman
backtracking (#463)
2024-07-22fix: avoid `language_java` catastrophic backtrackingGuldoman
2024-07-20Add syntax highlighting for Java constants and class names when creating ↵PerilousBooklet
objects. (#385) * Added pattern for java constants. * Added regex pattern for java constants in language_java. * Updated constants pattern. * Fixed class name pattern and tidied up some things. * Fixed redundant pattern. * Updated single-line comment pattern. * Bumped language_java version. * Updated some patterns. * Updated class name for object instance syntax. * Removed limit on number of spaces before/after the = . * Fixed previous commit.
2022-05-31removed lite-xl version and left only mod versionjgmdev
2022-05-22Bumping versions.Adam Harrison
2021-11-21Add names to language pluginsGuldoman
2021-09-10updated the Java keyword listmsrocka
taken from https://docs.oracle.com/javase/specs/jls/se16/html/jls-3.html#jls-3.9 (e.g. `then` is not a keyword in Java) I also added the context restricted keywords `var`, `record` etc. to the list; see https://en.wikipedia.org/wiki/List_of_Java_keywords
2021-08-17Updated mod-version and made things 2.0 instead of 2.00.Adam Harrison
2021-08-17Updated all lua plugins to be compatible with 2.0.Adam Harrison
2021-05-22Add new tag modversionFrancesco Abbate
2021-04-08Add version tag in all language pluginsFrancesco Abbate
2020-06-16Add Java language syntax supporttiziw
As title says. Patterns part is based on C# language lua file