| Age | Commit message (Collapse) | Author |
|
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.
|
|
This fixes ":set syntax text" and adds a missing file association
for the taskpaper lexer.
The protobuf and crystal lexers were slightly reformatted,
but should contain no functional changes.
|
|
Based upon scintillua rev 568 id 55b15760cd31.
|
|
|
|
|
|
Close #221
|
|
|
|
|
|
Faust is a DSP (digital signal processing) programming language.
See http://faust.grame.fr/
Closes #125
|
|
Ref: http://purelang.bitbucket.org/
Closes #106
|
|
|
|
|
|
|
|
Make lpeg module table explicitly global, which should work
with the different module loading semantics.
|
|
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
|
|
These are Copyright (c) 2007-2015 Mitchell and released under the
MIT license.
|