diff options
author | devrandom <gtimes3isgggg@disroot.org> | 2023-11-10 18:08:49 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-10 19:08:49 +0100 |
commit | ac897462f89b1c1cb3e51df01063f1191e9d2a72 (patch) | |
tree | a483006bb45ced7a5e4cee055879ef06fbc35712 /plugins/themeselect.lua | |
parent | f7b259de3549a4a1d873066975f8278c74f8b4bb (diff) | |
download | lite-xl-plugins-ac897462f89b1c1cb3e51df01063f1191e9d2a72.tar.gz lite-xl-plugins-ac897462f89b1c1cb3e51df01063f1191e9d2a72.zip |
Added syntax support for JSON files (#331)
* Create language_json.lua
* Update manifest.json
* Update manifest.json
* Update plugins/language_json.lua
Co-authored-by: Jefferson González <jgmdev@gmail.com>
* removed invalid literals and numeric keys
* updated key pattern to include spaces and hyphens, and updated value pattern to not match multiline strings
* added priority again, changed value back to string and updated formatting a bit
* actually added priority this time
god it's hard working with 2 different files
* patterns now match everything but newlines, and allow for whitespace to prefix the colon, and priority is now fixed aswell
* added cjson comment support
* Update plugins/language_json.lua
Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
* Update plugins/language_json.lua
Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
* Update plugins/language_json.lua
Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
* avoid highlighting colon
* updated pattern
* Add ".jsonc" extension
---------
Co-authored-by: Jefferson González <jgmdev@gmail.com>
Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
Diffstat (limited to 'plugins/themeselect.lua')
0 files changed, 0 insertions, 0 deletions