aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2023-01-06`spellcheck`: Add cache (#179)Guldoman
2023-01-04add language_nix (#189)Merlin Volkmer
* add language_nix * formatting and a tweak to paths * add string escaping * add manifest entry * fix search paths * remove unnecessary string escaping * remove entry in README * simplify comments
2023-01-01update `language_rivet.lua` (#185)StunxFS
* Update language_rivet.lua * Update language_rivet.lua
2022-12-30`minimap`: Fix crash if `avoid_small_docs` and `linewrapping` are both enabledGuldoman
2022-12-29Add highlighting for go.mod and go.sum files (#182)Merlin Volkmer
2022-12-28Extend eval plugin with eval:selected (#177)Eric Gaudet
- if text is selected, replace this text with eval result - if no text is selected, eval the current line and insert the result in the next line with "= " prefix. - Adding ctrl+alt+return default keymap
2022-12-28Add `tab_switcher` (#173)Guldoman
2022-12-27Fix lfautoinsert (#180)Eric Gaudet
Fix for issue #174
2022-12-25Improved language_wren.lua (#171)ThaCuber
* optimize and improve language_wren.lua * <number>. was highlighted when it shouldn't be * added scientific notation * added hexadecimal and scientific notation * fixed identifier highlight * added a bunch of things setters and getters are now highlighted as functions (it just looks nice) when extending a class, the derived class' name is the one highlighted, and not the parent class' name (kinda hacky at the moment) highlighted anything in between two pipes (|) that isn't a pipe for when making standalone functions with parameters
2022-12-24added editorconfig plugin (#163)Jefferson González
* properly ignore comments on declarations * strip newlines when insert_final_newline set to false * force match up to the end * support unset property * make property values case insensitive * handle indent_size when set to tab * handle escaped comment chars * also lowercase property names * support utf-8 as on spec * apply rules to unsaved unamed/named docs * annotation fix * added test suite and fixes for 100% pass rate * do not force match from start, breaks 2 tests * allow starting wild cards to match everything * disabled print buffering * make last line visible if insert_final_newline true * use log_quiet for debug * adapted to changes on lite-xl/lite-xl#1232 * properly return from add/remove_project_directory overrides * Use new trimwhitespace functionality if possible
2022-12-20regexreplacepreview: compat fixes for lite-xl masterjgmdev
2022-12-19Fix bug with rainbowparen.lua messing with the ability to comment out lines. ↵Aqil Contractor
(#170)
2022-12-15language_php: switch to non capturing group matchjgmdev
2022-12-08centerdoc: better spacing on center modejgmdev
2022-11-27custom_caret: better handle of default caret colorjgmdev
2022-11-27ipc: annotation changesjgmdev
2022-11-27settings: merge a plugin settings when enabled at runtimejgmdev
2022-11-27feat: add group method for fontconfig plugin (#157)sammy
2022-11-27[Plugin] Add Custom Caret Plugin (#162)Techie Guy
2022-11-23settings: ask before clearing font cachejgmdev
Also check if font cache is already building and alert the user.
2022-11-17profiler: rephrased parts of the readmejgmdev
2022-11-17Add Profiler Plugin (#155)Jefferson González
2022-11-15settings: support global force scrollbar status on newly opened Viewsjgmdev
2022-11-15settings: apply force_scrollbar_status on the flyjgmdev
Also added additional flag to support applying the status bar force state globally and not only to document views.
2022-11-15settings: added force_scrollbar_statusjgmdev
Also adjusted ignore dirs default value to current from master.
2022-11-15language_php: better match class type inline varsjgmdev
Use proper block_comment thanks to lite-xl/lite-xl#1202
2022-11-15language_rust: better lifetime syntax support (#152)Ben
2022-11-14Merge pull request #153 from StunxFS/2.1Guldoman
Update language_rivet.lua
2022-11-14Update language_rivet.luaStunxFS
2022-11-11language_php: added backticks supportjgmdev
2022-11-11language_php: fix highlighting outside of markdown code tagsjgmdev
2022-11-10language_php: add missing yield keywordjgmdev
2022-11-08add nelua support to lfautoinsert (#150)Cukmekerb
2022-11-04Added extra file extensions to language_sh.lua (#145)Techie Guy
2022-11-03language_php: applied changes from #108jgmdev
2022-11-03settings: added new option keep_newline_whitespacejgmdev
2022-11-02macmodkeys: added missing paramsjgmdev
2022-11-02Add workaround for sorted `Doc:get_selection` issue (#141)Guldoman
2022-11-02Use new `command.add` syntax (#136)Guldoman
2022-11-01Changed minimap to accomodate new API.2.1Adam Harrison
2022-10-27language_php: fix strings not getting terminatedjgmdev
The issue can be triggered with code like the following: `'"'.strlen("test:").'"';` would cause the string end to not be found. The additional pattern on this commit allows properly terminating the string by not matching the last closing character.
2022-10-25minimap: check docview has minimap scrolljgmdev
2022-10-25minimap: fixed small mistakejgmdev
2022-10-25Minimap Rework with Scrollbar (#134)Adam
* Changed minimap to use Guldo's new scrollbar. * Minimap fixes to use new scrollbar. * Minor cleanup. * Preempt this hitting other views inheriting from DocView. * Adjusted percentage code. * ?? * Fixed up calculation, and scrolling. * Fixed clicking on thumb doing something, and fixed offset not being taken into account. * Changed offset when clicking off. * Ensured that we don't drag when we're not actually inside the thumb on click, and ensured that thumbd doesn't highlight unelss we're actually inside it. * Fixing small little changes. * Changed it so that we don't initate a drag when drag-hovering.
2022-10-21language_meson: added meson_options.txt and fixed meson.build patterjgmdev
2022-10-15indentguide: do not apply on CommandView and allow toggling it.jgmdev
2022-10-15Map ruby syntax to Gemfile and Gemfile.lock (#132)Sathish Manohar
2022-10-14Add language plugin for ERB files (#130)Sathish Manohar
* Add language plugin for ERB files erb files typically has filename.html.erb extension they contain html markup and embedded ruby code this file should properly syntax highlight both html and ruby parts * merge html/htm in filetype check
2022-10-05ipc: add different methods of opening directoriesjgmdev
2022-10-04Added support for LaTex package and class syntax highlightingRaffaele Orabona