aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-12-08Merge pull request #160 from lite-xl/reorganize-ciTakase
[CI] Reorganize README.md
2022-11-27Reorganize README.mdjgmdev
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-24Merge pull request #159 from Dlanis/patch-1Guldoman
Fix typo in README.md
2022-11-24Update README.mdDlanis
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-17readme: chopped long lines, added directory to installjgmdev
2022-11-17Add Profiler Plugin (#155)Jefferson González
2022-11-17Reorganize README.md (#156)github-actions[bot]
Co-authored-by: jgmdev <jgmdev@users.noreply.github.com>
2022-11-17add gitblame plugin (#154)Juliardi
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-03Removed extra item in list (#142)Techie Guy
2022-11-02macmodkeys: added missing paramsjgmdev
2022-11-02Add workaround for sorted `Doc:get_selection` issue (#141)Guldoman
2022-11-02Reorganize README.md (#139)github-actions[bot]
Co-authored-by: Guldoman <Guldoman@users.noreply.github.com>
2022-11-02Use new `command.add` syntax (#136)Guldoman
2022-11-01Merge branch '2.1'jgmdev
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