| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-12-08 | Add gemini lexer | Haelwenn (lanodan) Monnier | 1 | -0/+4 | |
| 2020-12-08 | Merge branch 'master' of https://github.com/KaneRoot/vis | Marc André Tanner | 1 | -0/+3 | |
| 2020-12-06 | Zig filetype entry. | Karchnu | 1 | -0/+3 | |
| 2020-11-26 | lexers: add meson build file lexer | Florian Fischer | 1 | -0/+3 | |
| 2020-11-13 | Merge branch 'master' of https://github.com/ccao001/vis | Marc André Tanner | 1 | -1/+1 | |
| 2020-11-12 | lua: fix typo in lilypond file extension | Carla Cao | 1 | -1/+1 | |
| There is no .lily file but there is a .ily file in lilypond for stylesheets. They are like css for lilypond. See here: http://lilypond.org/doc/v2.18/Documentation/learning/style-sheets | |||||
| 2020-10-06 | filetype: and Node.js module extensions | Ben Hormann | 1 | -1/+1 | |
| Node.js uses .mjs and .cjs extensions, both are regular javascript. | |||||
| 2020-09-20 | Merge branch 'ts' of https://github.com/erf/vis into master | Marc André Tanner | 1 | -1/+1 | |
| 2020-09-20 | Merge branch 'routeros' of https://github.com/eworm-de/vis into master | Marc André Tanner | 1 | -0/+6 | |
| 2020-09-19 | lexers: add .ts as a javascript (until typescript gets its own) | Erlend Fagerheim | 1 | -1/+1 | |
| 2020-09-18 | lexers: add Mikrotik RouterOS script lexer | Christian Hesse | 1 | -0/+6 | |
| Add a lexer for Mikrotik RouterOS scripts. https://wiki.mikrotik.com/wiki/Manual:Scripting | |||||
| 2020-09-17 | filetype: do not match text/plain too early | Christian Hesse | 1 | -1/+2 | |
| This covers other detection, so make sure to match it in last resort only. | |||||
| 2020-09-17 | filetype: use scheme lexer for racket files | Marc André Tanner | 1 | -1/+1 | |
| Close #868 | |||||
| 2020-03-23 | Add Julia lexer | Tobias Frilling | 1 | -0/+3 | |
| 2020-03-03 | Add Elm lexer | Karl Schultheisz | 1 | -0/+3 | |
| 2020-02-10 | lexers: add git rebase lexer | Marc André Tanner | 1 | -0/+3 | |
| 2020-02-10 | filetype: highlight column 72 in git commit messages | Marc André Tanner | 1 | -0/+4 | |
| 2020-02-09 | filetype: add more Prolog filename extensions | Karl Schultheisz | 1 | -1/+1 | |
| 2020-01-16 | Merge branch 'text' of https://github.com/zsugabubus/vis | Marc André Tanner | 1 | -0/+10 | |
| 2020-01-16 | lexers: add Fennel support | Georgi Kirilov | 1 | -0/+3 | |
| 2020-01-12 | filetype: try text lexer as a last resort | zsugabubus | 1 | -0/+10 | |
| 2019-06-27 | filetype: Match known filenames exactly | Michael Forney | 1 | -3/+3 | |
| Otherwise, a file like `passwd.c` will match both ansi_c and dsv. The one that gets chosen depends on the iteration order of table, which is non-deterministic. | |||||
| 2018-10-07 | vis-lua: add file type detection for executable shell scripts | John Ankarström | 1 | -1/+1 | |
| 2018-05-17 | Add support for Fantom language syntax highlighting | Semyon Maryasin | 1 | -0/+3 | |
| http://fantom.org/ | |||||
| 2018-05-16 | add plist (xml) filetype | Erlend Fagerheim | 1 | -1/+1 | |
| 2018-03-27 | Add .rej as a diff/patch file extension | Christian Hesse | 1 | -1/+1 | |
| 2018-03-05 | lua: add more Scheme filename extensions | TwoFinger | 1 | -1/+1 | |
| .ss and .sls are used in Racket, Guile and Chez, at least. | |||||
| 2018-02-28 | Merge branch 'vis-open-fixes' of https://github.com/kj/vis | Marc André Tanner | 1 | -1/+2 | |
| 2018-02-28 | Add clojure lexer and filetype support | Christos Chatzifountas | 1 | -0/+3 | |
| Close #647 | |||||
| 2018-02-27 | Adds basic Reason ML lexer. | Hugo Rivera | 1 | -0/+3 | |
| See https://reasonml.github.io/docs/en/comparison-to-ocaml.html for major differences between Reason and OCaml. | |||||
| 2018-02-27 | Add .yml as a YAML file extension | Hugo Rivera | 1 | -1/+1 | |
| 2018-02-27 | Add ^Vagrantfile$ as a Ruby file extension | Hugo Rivera | 1 | -1/+1 | |
| 2018-02-19 | Merge branch 'master' of https://github.com/ii8/vis | Marc André Tanner | 1 | -1/+1 | |
| 2018-01-27 | lua: recognize scheme library definition files | Murray Calavera | 1 | -1/+1 | |
| 2018-01-27 | vis-complete: send whole paths for completion | TwoFinger | 1 | -1/+4 | |
| text_object_word() was only sending the last part of a pathname to vis-complete. text_object_longword() is better, but sometimes may send a bit too much, so leading delimiters for some languages are stripped additionally. | |||||
| 2018-01-26 | lua: reap the zombie after io.popen() | Casper Ti. Vector | 1 | -0/+1 | |
| Close #655 | |||||
| 2018-01-22 | lua: fix theme loading when lexer module is not available | Marc André Tanner | 2 | -2/+2 | |
| The color settings are currently stored in the `vis.lexers` table, make sure it is not nil even when loading the lexer module (or one of its dependencies e.g. lpeg) failed. | |||||
| 2018-01-01 | vis-open: fix for absolute and non-existent paths | Kelsey Judson | 1 | -2/+3 | |
| When the shell cannot find any matching files, the glob is not expanded, and vis-open will return the absolute path of the current working directory (because dirname outputs '.'), followed by the filename, followed by a literal '*'. This commit checks that the final path actually exists, and if not, exits with status 1. It also uses text_object_longword for the range to match, so that absolute paths are accepted, and replaced properly (else it only works back to the first '/'). | |||||
| 2017-12-25 | lexers: add pony | Murray Calavera | 1 | -0/+3 | |
| 2017-10-30 | lexer: associate *.conf to the ini lexer | Marc André Tanner | 1 | -1/+1 | |
| 2017-10-30 | lexer: fix file type association for xs lexer | Marc André Tanner | 1 | -1/+1 | |
| 2017-10-01 | Add `xs` lexer and mappings. | David B. Lamkins | 1 | -1/+4 | |
| 2017-09-14 | Reassign .cls file extension to latex | Lukas Tobler | 1 | -2/+2 | |
| Both VB and LaTex use .cls file extensions. It should be a much more reasonable default to assume LaTex syntax. | |||||
| 2017-07-14 | vis-lua: make selection first class primitives in Lua API | Marc André Tanner | 3 | -12/+12 | |
| 2017-07-09 | Add Myrddin lexer and filetypes entry | Michael Forney | 1 | -0/+3 | |
| 2017-05-30 | lexer: add simple strace(1) output lexer | Marc André Tanner | 1 | -0/+5 | |
| 2017-03-31 | vis: improve tab completion in command prompt | Marc André Tanner | 1 | -1/+30 | |
| At some point it should probably be possible to add command prompt bindings from within Lua. Currently there is no easy/realiable way to detect the prompt window. Should improve #526. | |||||
| 2017-03-31 | lexers: sync with scintillua changeset 600 rev fdeca0b808bf | Marc André Tanner | 2 | -1/+4 | |
| 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-19 | Move :set syntax option implementation to lua | Marc André Tanner | 1 | -2/+2 | |
| It is no longer possible to change the used syntax by assigning to the `win.syntax = name` field, instead the function win:set_syntax(name)` should be called. The distinction between filetype and syntax lexer to use should probably be clarified/cleaned up at some point. | |||||
| 2017-03-18 | Recognize additional Forth filetype | stutonk | 1 | -1/+1 | |
