aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2024-02-12Embedded JavaScript templating syntax support (#363)Aziz Mazouz Jaber
* Embedded JavaScript templating syntax support language_ejs.lua file, fork of language_html.lua to support .ejs files. * Update README.md * Update manifest.json * Update manifest.json * Pattern for ejs tags <%%> `<%%>` now uses javascript syntax without any problems. * Update language_ejs.lua function instead of operator (i was testing something and uploaded without saving :) * Update language_ejs.lua
2024-02-10Add support for Typst syntax (#361)Gaspartcho
* Update manifest.json * Create language_typst.lua * Bumped the version of meta_languages from 0.1.5 to 0.1.6 * Update language_typst.lua passed the sub-syntax in local Commented out the code that would not work for now * Update language_typst.lua Deleted the part where it created new token types (not going to be used anyway) Commented out any part where it said "bold" or "italic". * Update language_typst.lua * Update language_typst.lua * Update plugins/language_typst.lua Allows also tabs
2024-02-10Fix comments and strings in language_graphql.lua (#362)Aris Julio
2024-02-07Add language_graphql.lua (#360)Aris Julio
* Add language_graphql.lua * Fix code style in language_graphql.lua * Add language_graphql as a dependency in meta_languages
2024-02-01Fix Haskell comments, add block_comment (#358)kramo
* Fix Haskell comments, add block_comment `-` Was incorrectly escaped before * Update Haskell comment pattern Co-authored-by: Guldoman <giulio.lettieri@gmail.com> --------- Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2024-01-27Add `language_blueprint.lua` (#356)kramo
* Add `language_blueprint.lua` * Bump `meta_languages` to 0.1.4
2023-12-27Update `language_rivet.lua` (#348)Jose Mendoza
* Update language_rivet.lua * Update manifest.json
2023-12-02update `language_rivet` (#344)Jose Mendoza
* Update manifest.json * Update language_rivet.lua * Update manifest.json
2023-11-23Associate ".pm" with Perl icon in Nonicons and Nerdicons (#342)Rawley
* Fix perl in nonicons.lua * Fix perl in nerdicons.lua
2023-11-12fix comments and strings in language_cmake.lua (#339)ndytts
* fix comments and strings in language_cmake.lua * Update manifest.json * Remove unneeded pattern in language_cmake.lua
2023-11-12update `language_rivet.lua` (#340)Jose Mendoza
* Update manifest.json * Update manifest.json * Update language_rivet.lua * fix: update language_rivet.lua
2023-11-11Added astro extension to TSX and fixed block comments (#338)Félix Sanz
* Added astro extension to TSX and fixed block comments * Update manifest.json
2023-11-11feat: adding astro files support via JSX language syntax (#337)Félix Sanz
* feat: adding astro files support via JSX language syntax * Update manifest.json * Update plugins/language_jsx.lua Co-authored-by: Guldoman <giulio.lettieri@gmail.com> * Update plugins/language_jsx.lua Co-authored-by: Guldoman <giulio.lettieri@gmail.com> * Apply suggestions from code review Co-authored-by: Guldoman <giulio.lettieri@gmail.com> * Update language_jsx.lua --------- Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2023-11-10Added syntax support for JSON files (#331)devrandom
* 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>
2023-11-08fix(language_rivet): fix attribute highlighting (#333)Jose Mendoza
* Update manifest.json * update manifest.json * update language_rivet.lua * fix manifest.json * update manifest.json * fix manifest.json
2023-11-06update `language_rivet.lua` (#332)Jose Mendoza
* Update language_rivet.lua * Update manifest.json
2023-11-02Update language_rivet.lua (#330)Jose Mendoza
* Update language_rivet.lua * Update manifest.json * Update language_rivet.lua
2023-10-29Add `language_c7` and update `language_fe` (#328)ThaCuber
* update lang_fe and add lang_c7 * actually add the files * fixed language_fe * add to meta_languages and bump * space * .*
2023-10-28`rainbowparen`: Handle `resume` parameter in `tokenizer.tokenize` (#325)Guldoman
This stopped the tokenization from continuing, which resulted in lines not being completely tokenized.
2023-10-27gitstatus: color icons as well (#164)Cyriaque Skrapits
* gitstatus: also color icons * gitstatus: add flag to toggle colored icons * gitstatus: add `color_icons` in config_spec * gitstatus: bump version to 0.2 * Update plugins/gitstatus.lua Co-authored-by: Guldoman <giulio.lettieri@gmail.com> --------- Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2023-10-25`tab_switcher`: Sort entries by last focused and add "hold" mode (#308)Guldoman
* `tab_switcher`: Sort entries by last focused The last entry in `tab-switcher:tab-list{,-current-split}` is the previously focused tab, so that pressing enter is enough to switch to it. Also added `tab-switcher:switch-to-last-tab{,-in-current-split}` commands. * `tab_switcher`: Implement "hold" mode
2023-10-23update `language_rivet.lua` (#323)Jose Mendoza
* Update language_rivet.lua * Update manifest.json
2023-10-23Added syntax for FreeFEM++, MARTe2 framework and CUE (#322)Martino Ferrari
* added support to FreeFEM++ syntax * added support to MARTe2 Configuration language * updated with new language support * Update language_marte.lua * Update plugins/language_marte.lua Co-authored-by: Guldoman <giulio.lettieri@gmail.com> * added languages * fixed whitespace and new line * Added CUE syntax * reformatted * removed tabs * fixed issue with char * formatted and removed duplicated key * fixed lname and added structure identifier * removed lite-xl version * Update plugins/language_cue.lua Co-authored-by: Guldoman <giulio.lettieri@gmail.com> --------- Co-authored-by: Martino Ferrari <martinogiordano.ferrari@iter.org> Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2023-10-22`gui_filepicker`: simplify code and replace `ToolbarView` commands (#317)Guldoman
* `gui_filepicker`: Simplify code * `gui_filepicker`: Replace `ToolbarView` commands
2023-10-17add `cleanstart` plugin (#320)ThaCuber
2023-10-12fix fatal motiontrail error when mixed with settings (#316)ThaCuber
* fix fatal motiontrail error when mixed with settings * bump version * bump a little less
2023-10-09Graphical file picker using Zenity (#312)kmafeni04
* Add files via upload * Update manifest.json * Update manifest.json * Update and rename zenity.lua to gui_filepicker.lua
2023-10-05`lfautoinsert`: Improve handling of `close` tokens (#307)Guldoman
2023-09-29Add Hybrid Line-numbers option to linenumbers.lua (#309)Geet Mankar
* Update manifest.json * Include Hybrid Line Number option Add Hybrid line number option to linenumbers.lua plugin * Update linenumbers.lua * Update linenumbers.lua * Update linenumbers.lua * Update linenumbers.lua * Removed unnecessary comment Removed old and unnecessary comment
2023-09-14Added .zsh and .fish support for language_sh (#291)محمدحسین ملکیان
* change language_sh version in manifest.json * Add support for .zsh and .fish * Update manifest.json Co-authored-by: Guldoman <giulio.lettieri@gmail.com> --------- Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2023-08-22Add `block_comment` to `language_rust` (#281)Guldoman
2023-08-11Update nonicons.lua (#278)Scott Bradnick
* Update nonicons.lua Adding 5 new nonicon "extension_icons" as suggested here: https://github.com/lite-xl/lite-xl-plugins/issues/144#issuecomment-1673625744 * Update manifest.json bumping the plugin version per request
2023-08-09Update settings.lua max log items default is 800 not 80 (#266)Luke aka SwissalpS
* Update settings.lua max log items default is 800 not 80 see: https://github.com/lite-xl/lite-xl/blob/cf028c510a908a1e208588ec90b57fef422f88bf/data/core/config.lua#L6 * Update manifest.json * Update settings.lua min log entries to 150 from 50
2023-08-09Add `su_save` (#274)Guldoman
* Add `su_save` * Increase load priority Some default plugins like `autoreload` expect the file to be available after the save, so we try to run before it. * Avoid using `--keep-cwd` as it needs a recent version of `pkexec`
2023-08-09Added in tetris. (#276)Adam
* Added in tetris. * Updated key combos. * Made non-resizable. * Forgot the t-block. * Upped default size. * Added in controllable down speed. * Added in SRS rotations, pausing, holding. * Added tag. * Added drop shadow and lock delay.
2023-08-08Dlang: allow underscores for numbers and improve function matching (#275)Tamnac
* Dlang: allow underscores for numbers and improve function matching * Update version in manifest
2023-07-24Hare language support (#269)Tuhkis
* Hare support * Add all keywords from language spec * Add to table * Missed flexible constant types * add fini init and test * manifest.json * Better comment pattern Co-authored-by: Guldoman <giulio.lettieri@gmail.com> --------- Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2023-07-12Updated perl to improve syntax highlighting. (#265)Adam
* Updated perl to improve syntax highlighting. * Added in more perl stuff.
2023-06-18Fix Rust lifetime highlighting (#213)Delta-official
* Fix lifetime highlighting * Update language_rust.lua * bump commit version and further improve upon lifetime highlighting
2023-05-27Use plaintext `string.find` in `lfautoinsert` to check for `close` tagsGuldoman
2023-05-27carets-a-lot (#237)ThaCuber
* Update manifest.json * Add files via upload * Update manifest.json * fixed trail not actually changing color when "custom color" is turned off * added reason for for-loop around draw_char * made surrounding character display a setting, false by default * changed to common.lerp and fixed underline trail * fixed carets suddenly appearing after remaking them may be temporary * eval was not supposed to be updated * fixed trail appearing when scrolling this problem was in original motiontrail lol * `core.pop_clip_rect` doesn't have any parameters, dang it
2023-05-27Fix indentation in `lfautoinsert` and add support for multiple carets (#256)Guldoman
2023-05-20Pulled language_nelua directly into the main repo, as the original ↵Adam Harrison
repository that held this language plugin was deleted.
2023-05-20Added a bunch of languages (#251)ThaCuber
* Add a bunch of language highlighters * ah shit, the manifest
2023-05-19update `language_rivet.lua` (#250)StunxFS
* update `language_rivet.lua` * update manifest.json: bump version
2023-05-02IPC: return from overriden system.wait_eventjgmdev
2023-05-01added language_tal.lua (#238)ThaCuber
* added language_tal.lua * forgot to link to the page about the language
2023-04-23Add language_gabc (#235)jperon
2023-04-20Add language_lilypond (#234)jperon
* language_lilypond * Update language_lilypond.lua Co-authored-by: Guldoman <giulio.lettieri@gmail.com> * Update language_lilypond.lua Co-authored-by: Guldoman <giulio.lettieri@gmail.com> * language_lilypond: update manifest.json * Update plugins/language_lilypond.lua Co-authored-by: Guldoman <giulio.lettieri@gmail.com> --------- Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2023-04-20Fix MoonScript syntax highlighting (#233)jperon
* Fix MoonScript syntax highlighting @ was causing weird behavior within strings. * Update language_moon.lua Highlight only @, not the whole property * Update language_moon.lua Forgotten line.