aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2022-10-14Add language plugin for ERB files (#131)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-04Added support for LaTex package and class syntax highlightingRaffaele Orabona
2022-09-16Update `language_rivet.lua` (#125)StunxFS
2022-09-10Add syntax highlighting to JSX tags (#118)Dheisom Gomes
* Add syntax highlighting to JSX tags * Added "from" keyword
2022-09-09`language_assembly_x86`: Add nameGuldoman
2022-08-03Update nonicons.luaArtemisX64
Add Zig support to nonicons
2022-07-11`autoinsert`: remove duplicate `Doc:get_char` callGuldoman
2022-07-11`autoinsert`: avoid deleting wrong charactersGuldoman
2022-07-08Update language_rivet.luaStunxFS
2022-06-27`language_crystal`: remove file as we're linking to an external repoGuldoman
2022-06-20Syntax highlighting for intel x86 assembly (#107)a
* Assembly x86 syntax highlighting * Little fixes * Highlight other hex pattern e.g. deadbeef123h * Add use64 to symbols * Include $ as an operator * Remove broken symbols Never seen them used anyway? * Made some bits more consistent Hex & binary notation with uppercase letters now too * Formatted * Removed duplicate | in pattern * `language_assembly_x86`: simplify extension pattern * Fixed broken symbols Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2022-06-14Fixed wrong icon on opened directoryDheisom Gomes
2022-06-13Improve language_htaccess highlightingKatrina Grace
- Add IPV6 highlighting, fix IPV4 clobbering long numbers - Add numbers, operators, emails - Expand keywords list to include everything shown on https://www.askapache.com/htaccess/ - Make literals list entries match in both lower and title case - Greatly reduce regex priority, since it was creating a lot of false positives (still a lot of false negatives though) - Only highlight `.htaccess`, not `something.htaccess` - Various other small tweaks and fixes
2022-06-13Create language_htaccess.luaKatrina Grace
2022-06-12language_v: fmt fileBen Larisch
2022-06-12language_v: handle multiline raw stringsBen
Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2022-06-12language_v: fmt tablesBen Larisch
2022-06-12language_v: add syntax support for raw stringsBen Larisch
2022-06-12Merge pull request #99 from benwalksaway/go_generic_func_syntaxGuldoman
language_go: add syntax support for Go generic functions
2022-06-12language_go: function pattern: match only spacesBen
Co-authored-by: Guldoman <giulio.lettieri@gmail.com>
2022-06-12language_go: mv func keyword to original lineBen Larisch
2022-06-12language_v: add missing table to filesBen Larisch
2022-06-12language_go: fmt fileBen Larisch
2022-06-12language_go: add syntax support for Go generic functionsBen Larisch
2022-06-11Change to regex for language_php SQL stringsKatrina Grace
2022-06-11Add support for SQL strings to language_phpKatrina Grace
2022-06-06Add `align_carets` (#89)Guldoman
2022-06-03Add more `bracketmatch` styles (#81)Guldoman
* `bracketmatch`: Don't consider comments * `bracketmatch`: Add new styles * `bracketmatch`: Add "frame" style
2022-05-20Merge pull request #92 from StunxFS/lang_vGuldoman
update `language_v.lua`
2022-05-20Update language_v.luaStunxFS
2022-05-20Update language_rivet.luaStunxFS
2022-05-12Merge pull request #72 from Guldoman/PR_highlight_indentguideGuldoman
Highlight current block in `indentguide`
2022-05-01Update language_rivet.luaStunxFS
2022-04-30`selectionhighlight`: Don't draw box around the selectionGuldoman
2022-04-30`selectionhighlight`: Draw frame after drawing line bodyGuldoman
Before, if a line was highlighted, all the frames it contained were invisible.
2022-04-25Rename `indentguide` variablesGuldoman
2022-04-25Allow customizing `indentguide` highlight colorGuldoman
2022-04-24Add multicursor support to `indentguide`Guldoman
2022-04-24Make `indentguide` highlight the current blockGuldoman
2022-04-22fixStunxFS
2022-04-22Delete language_glaz.luaStunxFS
2022-04-19Align `language_cpp` plugin with the one from lite-xl/lite-xljgmdev
2022-04-04[language_glaz] add keyword \`vec\`StunxFS
2022-04-01typingspeed: added typingspeed plugin (#47)B14CK313
This plugin displays your current typing speed in characters per minute and words per minute in the status bar. I tried to keep the logic very simple, so instead of using real accurate values, it counts characters/words in the current minute and adds the value of the previous minute multiplied by the percentage needed to 'complete' the current minute (so it basically always displays the value for one minute, but the part of it that falls into the last minute uses the average): ``` words_last * (1 - (t.sec) / 60) + words ``` This should give fairly good results without the need for complicated code or falling back to 0 after every minute.
2022-03-22update `language_glaz`StunxFS
2022-03-18Improve `smoothcaret` plugin (#46)Guldoman
- Add support for multiple carets - Avoid making the caret "jump" around on blink - Don't animate the caret during scroll - Consistently animate the caret on click
2022-03-18minimap: don't show on non DocView'sjgmdev
2022-03-16fix pattern for `glaz.proj` filesStunxFS
2022-03-16add `language_glaz.lua`StunxFS
2022-03-15language_php: added block_comment declarationjgmdev