summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2017-02-28 22:28:47 -0800
committerMichael Forney <mforney@mforney.org>2017-02-28 22:53:38 -0800
commit2c41038a8218a7d2c9e62cf9a68641a21b2dc663 (patch)
tree8fd76fbada97956612c274b9e2735e3fe3ca928b
parent5d3147c14f7f20ebf78b434f4b2aad0215f592ae (diff)
vis: Move lua files to lua.txt
This adds the missing spin.lua, and makes /share/vis/lexer.lua a symlink instead of an accidental copy.
-rw-r--r--pkg/vis/gen.rc150
-rw-r--r--pkg/vis/lua.txt137
2 files changed, 141 insertions, 146 deletions
diff --git a/pkg/vis/gen.rc b/pkg/vis/gen.rc
index c62d1459..f5efa348 100644
--- a/pkg/vis/gen.rc
+++ b/pkg/vis/gen.rc
@@ -51,154 +51,12 @@ for(f in vis.1 vis-digraph.1 vis-menu.1 vis-open.1) {
man -d '$outdir' 1 $f
}
-# <cd src/lua/lexers && printf '\t%s\\\n' *.lua | sort
-lexers=(\
- lexer.lua\
- vis-std.lua\
- vis.lua\
- visrc.lua\
- plugins/^(\
- filetype.lua\
- textobject-lexer.lua\
- )\
- lexers/^(\
- actionscript.lua\
- ada.lua\
- ansi_c.lua\
- antlr.lua\
- apdl.lua\
- apl.lua\
- applescript.lua\
- asm.lua\
- asp.lua\
- autoit.lua\
- awk.lua\
- bash.lua\
- batch.lua\
- bibtex.lua\
- boo.lua\
- caml.lua\
- chuck.lua\
- cmake.lua\
- coffeescript.lua\
- container.lua\
- context.lua\
- cpp.lua\
- crystal.lua\
- csharp.lua\
- css.lua\
- cuda.lua\
- dart.lua\
- desktop.lua\
- diff.lua\
- django.lua\
- dmd.lua\
- dockerfile.lua\
- dot.lua\
- dsv.lua\
- eiffel.lua\
- elixir.lua\
- erlang.lua\
- faust.lua\
- fish.lua\
- forth.lua\
- fortran.lua\
- fsharp.lua\
- fstab.lua\
- gap.lua\
- gettext.lua\
- gherkin.lua\
- glsl.lua\
- gnuplot.lua\
- go.lua\
- groovy.lua\
- gtkrc.lua\
- haskell.lua\
- html.lua\
- icon.lua\
- idl.lua\
- inform.lua\
- ini.lua\
- io_lang.lua\
- java.lua\
- javascript.lua\
- json.lua\
- jsp.lua\
- latex.lua\
- ledger.lua\
- less.lua\
- lexer.lua\
- lilypond.lua\
- lisp.lua\
- litcoffee.lua\
- lua.lua\
- makefile.lua\
- man.lua\
- markdown.lua\
- matlab.lua\
- moonscript.lua\
- nemerle.lua\
- networkd.lua\
- nim.lua\
- nsis.lua\
- null.lua\
- objective_c.lua\
- pascal.lua\
- perl.lua\
- php.lua\
- pico8.lua\
- pike.lua\
- pkgbuild.lua\
- powershell.lua\
- prolog.lua\
- props.lua\
- protobuf.lua\
- ps.lua\
- pure.lua\
- python.lua\
- rails.lua\
- rc.lua\
- rebol.lua\
- rest.lua\
- rexx.lua\
- rhtml.lua\
- rstats.lua\
- ruby.lua\
- rust.lua\
- sass.lua\
- scala.lua\
- scheme.lua\
- smalltalk.lua\
- sml.lua\
- snobol4.lua\
- sql.lua\
- systemd.lua\
- taskpaper.lua\
- tcl.lua\
- tex.lua\
- texinfo.lua\
- text.lua\
- toml.lua\
- vala.lua\
- vb.lua\
- vbscript.lua\
- vcard.lua\
- verilog.lua\
- vhdl.lua\
- wsf.lua\
- xml.lua\
- xtend.lua\
- yaml.lua\
- )\
- themes/^(\
- dark-16.lua\
- light-16.lua\
- solarized.lua\
- )\
-)
-for(f in $lexers)
+lua=`{grep -v '^#' lua.txt} ; checkstatus
+for(f in $lua)
file share/vis/$f '$srcdir'/lua/$f 644
+sym share/vis/lexer.lua lexers/lexer.lua
sym share/vis/themes/default-16.lua dark-16.lua
sym share/vis/themes/default-256.lua dark-16.lua
fetch git
+gen_inputs='$dir'/lua.txt
diff --git a/pkg/vis/lua.txt b/pkg/vis/lua.txt
new file mode 100644
index 00000000..88d03d8d
--- /dev/null
+++ b/pkg/vis/lua.txt
@@ -0,0 +1,137 @@
+# 2,<cd src/lua && find * -type f -name '*.lua'
+lexers/sml.lua
+lexers/eiffel.lua
+lexers/pike.lua
+lexers/idl.lua
+lexers/apl.lua
+lexers/rebol.lua
+lexers/io_lang.lua
+lexers/pure.lua
+lexers/rhtml.lua
+lexers/java.lua
+lexers/jsp.lua
+lexers/ini.lua
+lexers/litcoffee.lua
+lexers/nsis.lua
+lexers/scala.lua
+lexers/boo.lua
+lexers/markdown.lua
+lexers/xtend.lua
+lexers/ada.lua
+lexers/forth.lua
+lexers/vcard.lua
+lexers/tcl.lua
+lexers/ruby.lua
+lexers/cmake.lua
+lexers/asp.lua
+lexers/haskell.lua
+lexers/faust.lua
+lexers/caml.lua
+lexers/perl.lua
+lexers/diff.lua
+lexers/scheme.lua
+lexers/context.lua
+lexers/cuda.lua
+lexers/dart.lua
+lexers/gtkrc.lua
+lexers/antlr.lua
+lexers/csharp.lua
+lexers/props.lua
+lexers/javascript.lua
+lexers/actionscript.lua
+lexers/snobol4.lua
+lexers/less.lua
+lexers/html.lua
+lexers/rest.lua
+lexers/cpp.lua
+lexers/gap.lua
+lexers/dsv.lua
+lexers/verilog.lua
+lexers/dot.lua
+lexers/elixir.lua
+lexers/applescript.lua
+lexers/lexer.lua
+lexers/awk.lua
+lexers/icon.lua
+lexers/django.lua
+lexers/batch.lua
+lexers/prolog.lua
+lexers/man.lua
+lexers/latex.lua
+lexers/fish.lua
+lexers/moonscript.lua
+lexers/container.lua
+lexers/spin.lua
+lexers/rc.lua
+lexers/objective_c.lua
+lexers/bibtex.lua
+lexers/python.lua
+lexers/text.lua
+lexers/rstats.lua
+lexers/tex.lua
+lexers/fortran.lua
+lexers/vb.lua
+lexers/dmd.lua
+lexers/makefile.lua
+lexers/fsharp.lua
+lexers/apdl.lua
+lexers/go.lua
+lexers/lua.lua
+lexers/protobuf.lua
+lexers/dockerfile.lua
+lexers/networkd.lua
+lexers/nemerle.lua
+lexers/vbscript.lua
+lexers/sass.lua
+lexers/vala.lua
+lexers/groovy.lua
+lexers/vhdl.lua
+lexers/sql.lua
+lexers/taskpaper.lua
+lexers/asm.lua
+lexers/lisp.lua
+lexers/lilypond.lua
+lexers/xml.lua
+lexers/gettext.lua
+lexers/systemd.lua
+lexers/pkgbuild.lua
+lexers/chuck.lua
+lexers/gnuplot.lua
+lexers/ledger.lua
+lexers/smalltalk.lua
+lexers/powershell.lua
+lexers/gherkin.lua
+lexers/pascal.lua
+lexers/crystal.lua
+lexers/rails.lua
+lexers/glsl.lua
+lexers/wsf.lua
+lexers/rexx.lua
+lexers/matlab.lua
+lexers/yaml.lua
+lexers/bash.lua
+lexers/php.lua
+lexers/toml.lua
+lexers/rust.lua
+lexers/ps.lua
+lexers/nim.lua
+lexers/null.lua
+lexers/erlang.lua
+lexers/ansi_c.lua
+lexers/pico8.lua
+lexers/fstab.lua
+lexers/desktop.lua
+lexers/autoit.lua
+lexers/inform.lua
+lexers/json.lua
+lexers/coffeescript.lua
+lexers/css.lua
+lexers/texinfo.lua
+plugins/filetype.lua
+plugins/textobject-lexer.lua
+themes/solarized.lua
+themes/light-16.lua
+themes/dark-16.lua
+vis-std.lua
+vis.lua
+visrc.lua