| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-11-29 | lua/lexers: add gleam lexer | tynanbe | 1 | -0/+3 | |
| 2022-11-29 | Resync the lexers with Scintillua | qiu-x | 1 | -2/+18 | |
| - Resync the lexers with Scintillua - Update the lexer readme - Update `zenburn` theme to fix some highlighting issues - lexers: redirect print function to vis:info() - Fix support for custom style names - As per error message "lexer.delimited_range() is deprecated, use lexer.range()". - Remove remaining `lexer.delimited_range()` call - Set syntax to `nil` if the file type has no matching lexer - Updated Go lexer for Go 1.18. - lexers/dsv: convert to new lexer format (cherry picked from commit 9edbc3cd9ea1d7142b1305840432a3d2739e755a) - lexers/gemini: disable legacy gemini lexer This reverts commit 468f9ee1b027a7ce98b1a249fa1af5888feeb989. It is in legacy format and of questionable quality. Ideally it should be contributed upstream from where it will eventually trickle down to us. - lexers/git-rebase: convert to new lexer format (cherry picked from commit 4000a4cc9ac4a4c2869dfae772b977a82aee8d8c) - lexers/strace: convert to new lexer format (cherry picked from commit e420451320d97eb164f5629c1bcfab0b595be29d) - lexers/typescript: add new upstream lexer revision 28e2b60 (cherry picked from commit 7326e6deecdaa75fa94ae9ebdb653f9f907b33f2) - use `package.searchpath` instead of a local `searchpath` function - Restore `filetype: support filetype detection via hashbang` - Remove redundant comment - Restore gemini lexer | |||||
| 2022-08-15 | Add filetype detection for SPEC file for RPM packages building. | Matěj Cepl | 1 | -0/+3 | |
| 2022-07-27 | filetype: actually match filename | khwerz | 1 | -1/+1 | |
| 2022-07-23 | simplify loop to sanitize filename and read extension | khwerz | 1 | -27/+23 | |
| This uses gsub instead of find+sub. Also changes an ignoresuffix pattern from /~$/ to /~+$/ which should reduce iterations. | |||||
| 2022-06-26 | Add support for the Hare language file type | qiu-x | 1 | -0/+3 | |
| https://harelang.org | |||||
| 2022-06-15 | filetype: add .bashrc and .bash_profile | Evan Gates | 1 | -1/+1 | |
| 2022-06-15 | lexers: add .jsx and .tsx as a javascript (until they get their own) | Joseph Turner | 1 | -1/+1 | |
| 2022-06-15 | filetype: support filetype detection via hashbang | khwerz | 1 | -3/+60 | |
| add 2 tables, hashbang and utility for vis.ftdetect.filetypes.<lang> fetch utility from /usr/bin/env args (mostly) Support -S for /usr/bin/env args, discard variables=value args | |||||
| 2022-05-29 | filetype: Set diff filetype for COMMIT_EDITMSG files | Karol Kosek | 1 | -5/+2 | |
| This filename is set when writing a commit message in git. If you run git-commit with an --verbose option or if you just have set it in your git-config, that shows you the patch diff on bottom of the file. Unfortunately, now every patch file will set colorcolumn, but overall I think this is better than having duplicated lexers. | |||||
| 2022-05-29 | filetype: Allow ".PKGBUILD" extension for PKGBUILDs | MithicSpirit | 1 | -1/+1 | |
| Some AUR helpers use this (e.g. paru). | |||||
| 2022-05-29 | filetype: add .glif to xml | Romain Hervier | 1 | -1/+4 | |
| 2022-05-29 | filetype.lua: Add "text/x-script.python" to python | Haelwenn (lanodan) Monnier | 1 | -1/+1 | |
| 2021-04-20 | filetype: Set "groovy" for Jenkinsfile | Galen Abell | 1 | -1/+1 | |
| 2021-01-20 | Merge branch 'patch-1' of https://github.com/dallinjdahl/vis | Marc André Tanner | 1 | -1/+1 | |
| 2021-01-19 | Adding .sv extension to verilog syntax highlighter | dallinjdahl | 1 | -1/+1 | |
| 2021-01-12 | filetype: Detect make shebang for "makefile". | parazyd | 1 | -0/+3 | |
| This is useful when writing "debian/rules" files in packages. | |||||
| 2021-01-12 | filetype: Set "bash" for APKBUILD and .ebuild. | parazyd | 1 | -1/+1 | |
| 2020-12-27 | lua: fix luacheck warnings | Marc André Tanner | 2 | -4/+5 | |
| These are either accidentally global or unused variables. In the file type pluging the mime type variable was wrongly scoped, meaning the text/plain settings applied to all otherwise unknown files. | |||||
| 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 | |
