aboutsummaryrefslogtreecommitdiff
path: root/lexers/themes
AgeCommit message (Collapse)AuthorFilesLines
2016-12-07Move all lua related files to lua/ subfolderMarc André Tanner5-123/+0
Also remove the lexers sub directory from the Lua search path. As a result we attempt to open fewer files during startup: $ strace -e open -o log ./vis +q config.h && wc -l log In order to avoid having to modifiy all lexers which `require('lexer')` we instead place a symlink in the top level directory. $ ./configure --disable-lua $ rm -rf lua Should result in a source tree with most lua specifc functionality removed.
2016-10-28theme: use better defaults for color column and cursor line styles in 16 ↵Marc André Tanner2-4/+4
color mode Setting the background color to the same color as the text is not helpful, instead use red for the color column and underline to highlight the cursor line.
2016-05-07theme: add light-16 themeDavid B. Lamkins1-0/+31
This is derived from the latest dark-16 theme by swapping white and black. Close #309
2016-05-06theme: make dark-16 use more bold font for better color contrastChristian Hesse1-14/+14
2016-04-17vis: indicate primary cursor by using a different color instead of blinkingMarc André Tanner2-2/+2
Blinking caused more problems (#251, #202) than it solved. Blank cells were especially problematic.
2016-03-11ui: also blink primary cursor if it is on a blank cellMarc André Tanner1-0/+1
2016-03-10ui: make primary cursor blinkMarc André Tanner1-0/+1
2016-01-17theme: change solarized theme to use the 256 degenerated colorsMarc André Tanner1-16/+16
2015-11-08theme: updated low color themeMarc André Tanner1-9/+7
2015-11-08theme: add default low color themeMarc André Tanner2-0/+33
The theme was contributed by David B. Lamkins
2015-11-08ui: load syntax theme based on the number of supported colorsMarc André Tanner1-0/+0
The theme to use can be overriden via the $VIS_THEME environment variable. $ VIS_THEME=solarized vis
2015-11-08vis: introduce vis namespace for lua objectsMarc André Tanner1-0/+2
For now the vis table has only one member "lexers".
2015-11-08theme: increase contrast by setting background color to blackMarc André Tanner1-1/+1
2015-11-08vis: implement :set colorcolumnMarc André Tanner1-0/+1
2015-11-08vis: implement :set cursorlineMarc André Tanner1-0/+1
2015-11-08vis: experimental support for lua/lpeg based syntax highlightingMarc André Tanner2-0/+55
The lua based lexers are searched in the following order: $VIS_PATH/lexers $HOME/.vis/lexers /usr/share/vis/lexers followed by the standard lua package.path