aboutsummaryrefslogtreecommitdiff
path: root/lua/lexers/output.lua
AgeCommit message (Collapse)AuthorFilesLines
2025-06-13lua/lexers: update to scintillua 6.5Matěj Cepl1-2/+15
This is an amalgamation of the following upstream commits: - Overhauled API documentation for lexer.lua. - Fixed Markdown to allow code fence blocks to be indented. - Use GitHub Pages' Primer theme for documentation. Build static pages with Jekyll, like GitHub Pages does. - Migrated systemd lexer. Thanks to Matěj Cepl. - Migrated Lisp lexer and highlight character escapes. Thanks to Matěj Cepl. - Migrated rpmspec lexer and made some improvements. Thanks to Matěj Cepl. - Modernized reST lexer. Thanks to Matěj Cepl. - Markdown lexer should just tag the start of a blockquote. The quote's contents may contain markdown. - Output lexer can highlight CSI color sequences. - Allow lexers to define their own fold functions. - Added custom folder for Markdown headers. - Added `lexer.line_start`, `lexer.line_end` and `lexer.text_range()`. - Fixed Markdown lexer to not lex some continuation lines as code. - Fixed SciTE not using Scintillua's markdown lexer. - Markdown lexer should not highlight secondary paragraphs in list items as code blocks. - Have SciTE recognize CMakeLists.txt.
2025-02-22update to scintillua-6.4 + 1 (org-mode lexer)Matěj Cepl1-1/+1
2025-01-04Rename 'ansi_c', 'dmd', and 'rstats' lexers to 'c', 'd', and 'r'orbitalquark1-1/+1
Originally this was to prevent clashes with Textadept's language-specific key handling, but this is no longer applicable.
2025-01-04lexers: switch to tabs for indentationorbitalquark1-15/+15
2025-01-04Output lexer: match absolute program paths instead of just namesorbitalquark1-2/+4
2024-03-27update lexers to orbitalquark/scintillua@b789ddeMatěj Cepl1-0/+97
Rather than cherry pick patches from after 6.2 we will just grab everything as is.