| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-02-10 | lexers: ruby squiggly heredocs | Kelsey Judson | 1 | -1/+1 | |
| 2020-02-07 | Merge branch 'lexer-c' of https://github.com/zsugabubus/vis | Marc André Tanner | 1 | -16/+42 | |
| 2020-02-02 | lexers: also apply 7e9e0a2 to html and wsf lexers | Marc André Tanner | 3 | -18/+5 | |
| Adapt in_tag to surrounding coding stlye and use the same simplified version in html, wsf and xml lexers. | |||||
| 2020-01-31 | lexers: XML performance improvement | Georgi Kirilov | 1 | -7/+1 | |
| the new pattern does more or less the same thing, but forward instead of backward. | |||||
| 2020-01-31 | lexers: add reference to new upstream location | Marc André Tanner | 1 | -1/+2 | |
| 2020-01-31 | lexers: fix crash in rst lexer | Marc André Tanner | 1 | -1/+1 | |
| Fix #665 | |||||
| 2020-01-28 | lexers: add case keyword to rc lexer | Marc André Tanner | 1 | -1/+1 | |
| Close #761 | |||||
| 2020-01-27 | lexers: fix incorrect (and *very* slow) YAML lexer token | Georgi Kirilov | 1 | -6/+1 | |
| TODO: keys should only be highlighted in {} mappings. | |||||
| 2020-01-16 | Merge branch 'text' of https://github.com/zsugabubus/vis | Marc André Tanner | 1 | -0/+9 | |
| 2020-01-16 | lexers: add Fennel support | Georgi Kirilov | 1 | -0/+88 | |
| 2020-01-12 | lexers: match whitespaces in text lexer | zsugabubus | 1 | -0/+9 | |
| Otherwise, show-{tabs,newlines,spaces} replacement characters are undistinguishable from normal text. | |||||
| 2020-01-12 | lexers: update ansi_c | zsugabubus | 1 | -16/+42 | |
| - Fixed order of rules. - Some “keywords” were identified as “type”, now corrected. - Added compiler-specific common __keywords. - Added boolean and additional integer constants. - Added support for number suffixes. - Removed “#if 0“ comments, because it needs some work on the else branch. | |||||
| 2019-03-11 | Heredoc delimiter should end with a newline | Silas | 1 | -1/+1 | |
| Or else the following: <<EOF .... EOFXYZ parsers incorrectly. | |||||
| 2018-05-17 | Add support for Fantom language syntax highlighting | Semyon Maryasin | 1 | -0/+105 | |
| http://fantom.org/ | |||||
| 2018-05-12 | lexers: handle pony triple quoted strings properly | Murray | 1 | -1/+3 | |
| 2018-04-08 | Updates to ruby lexer: | Lucas Tolchinsky | 1 | -4/+4 | |
| Adds `extend`, `include`, `module_function` and `require_relative`. | |||||
| 2018-03-29 | lexers: add async/await keywords to javascript | Delapouite | 1 | -8/+9 | |
| 2018-03-26 | lexers: remove execution file permission from clojure lexer | Marc André Tanner | 1 | -0/+0 | |
| Fix #686 | |||||
| 2018-02-28 | Add clojure lexer and filetype support | Christos Chatzifountas | 1 | -0/+193 | |
| Close #647 | |||||
| 2018-02-28 | lexer: add reference to ReasonML homepage | Marc André Tanner | 1 | -2/+1 | |
| 2018-02-28 | Merge branch 'lexer-improvements' of https://github.com/roguh/vis | Marc André Tanner | 1 | -0/+84 | |
| 2018-02-27 | Adds basic Reason ML lexer. | Hugo Rivera | 1 | -0/+84 | |
| See https://reasonml.github.io/docs/en/comparison-to-ocaml.html for major differences between Reason and OCaml. | |||||
| 2018-02-24 | Fix asm lexer to correctly match conditional jcc, cmovcc, and setcc instructions | Miles Canfield | 1 | -2/+12 | |
| 2018-01-27 | lexers: improve scheme lexer | Murray Calavera | 1 | -59/+190 | |
| * fix character literals (#\" no longer quotes the entire file etc.) * properly nest block comments and support simplified datum comment * add r7rs keywords, functions and directives * fix identifiers - pipes were not recognized as delimiters - some valid identifiers were not recognized - some were partially parsed as keywords - quoting only worked on plain alphanumeric identifiers * fix numbers (some valid numbers were not recognised) * dont parse boolean constants as functions | |||||
| 2018-01-27 | lexers: pony missing tilde for unsafe operators | Murray Calavera | 1 | -1/+1 | |
| 2018-01-24 | PHP lexer: stop line comments right before ?> | pystub | 1 | -1/+1 | |
| This allows to end PHP code sections. Otherwise token is treated as part of the comment and parser continues to parse whatever is after. | |||||
| 2017-12-25 | lexers: add pony | Murray Calavera | 2 | -1/+115 | |
| 2017-12-01 | Python lexer: recognize python3's async/await keywords | Семён Марьясин | 1 | -0/+1 | |
| 2017-11-20 | Update erlang syntax lexer. | Emil Falk | 1 | -39/+20 | |
| 2017-10-01 | Add `xs` lexer and mappings. | David B. Lamkins | 1 | -0/+75 | |
| 2017-09-15 | lexers: fix white space issue of recent php lexer changes | Marc André Tanner | 1 | -40/+40 | |
| 2017-07-26 | - added php constants | Samuel | 1 | -0/+25 | |
| 2017-07-26 | - updated php keywords | Samuel | 1 | -12/+20 | |
| 2017-07-24 | lexers: add copyright statement to strace lexer | Marc André Tanner | 1 | -0/+1 | |
| 2017-07-09 | Add Myrddin lexer and filetypes entry | Michael Forney | 1 | -0/+72 | |
| 2017-05-30 | lexer: add simple strace(1) output lexer | Marc André Tanner | 1 | -0/+31 | |
| 2017-05-12 | Add a whitespace rule for the "elixir" lexer. | Tynan Colin Beatty | 1 | -0/+1 | |
| 2017-03-31 | lexers: sync with scintillua changeset 600 rev fdeca0b808bf | Marc André Tanner | 4 | -21/+179 | |
| I think the default value for the cache argument to the lexer load function should be true, not false. Optimize for the common case. This makes the API ugly/harder to use. But for now we follow upstream. | |||||
| 2017-03-24 | lexers: fix perl pattern for horrible regex lines | S. Gilles | 1 | -0/+3 | |
| Under presently-not-precise circumstances, regex patterns longer than a screenful can cause first_match_pos to be nil. In this sutation, evaluating `first_match_pos - 1' will be an error, so jump to matchless case. | |||||
| 2017-03-19 | Fix errors and add ANS Forth 2012 keywords | stutonk | 1 | -17/+31 | |
| Added all ANS Forth 2012 keywords as defined at http://lars.nocrew.org/forth2012/core.html and removed keywords that were not part of the standard. This necessitated rewriting most of the Strings rules as well as removing some rules not consistent with the standard. Only the s\" form should allow escaping. The list of characters which may appear as part of a keyword has also been expanded where appropriate. Because '.' is a keyword as well as the first chatacter in a string pattern, strings must now be given parsing precedence over keywords to ensure proper highlighting. A few errors were also fixed such as moving the true (which should make keywords case-insensitive) within the word_match function's closing paren. Parens have been removed from the operator list and moved to their correct place as the delimiters for block comments. | |||||
| 2017-02-25 | lexers: sync with scintillua changeset 594 rev 6e29a8d2a783 | Marc André Tanner | 26 | -60/+71 | |
| Stuff which was left out / our local changes include: - lexer.lua: different loading mechanism and style handling - ansi_c.lua: for now we keep the separate token definitions with references to the respective standards. This should highlight file names after #include directives. It will also treat simple, non-nested occurrences of #if 0 ... #endif as a comment. - pkgbuild.lua: the arch specific fields have been kept - all scintilla $(style variables) have been replaced | |||||
| 2017-02-07 | Allow {} to be nested in shell variables | S. Gilles | 1 | -1/+1 | |
| This allows lines like : ${FOO:="${bar}/baz"} to be highlighted correctly. | |||||
| 2017-02-02 | lexer: fix scheme token rule ordering | Marc André Tanner | 1 | -1/+1 | |
| This should fix #412 properly. | |||||
| 2017-02-02 | update comment and readme about lua path | Christian Hesse | 1 | -1/+2 | |
| Commit 3570869c removed the lexers sub directory from the Lua search path. Update the comment and readme to reflect this change. | |||||
| 2017-01-19 | lexer: sync with scintillua changeset 582 rev d70a5ee43d38 | Marc André Tanner | 106 | -119/+131 | |
| 2017-01-19 | lexer: update README | Marc André Tanner | 1 | -12/+18 | |
| 2017-01-19 | lexer: update C lexer to C11 and add POSIX errno constants | Marc André Tanner | 1 | -6/+50 | |
| The most apparent change is that NULL is now also highlighted, the themes might need to be tweaked a bit. Based on an initial patch by Christian Hesse. Close #307 | |||||
| 2017-01-18 | lexer: add lexer for Parallax Spin language | David B. Lamkins | 1 | -0/+135 | |
| Close #466 | |||||
| 2017-01-05 | lua: adjust C lexer to recognize POSIX types | S. Gilles | 1 | -3/+6 | |
| 2016-12-29 | Add rc lexer | Michael Forney | 1 | -0/+65 | |
