Bram Moolenaar 86b4816766 Update runtime files hai 1 ano
..
testdir 3c053a1a5a Update runtime files %!s(int64=2) %!d(string=hai) anos
Makefile 7ff78465f7 Update runtime files %!s(int64=4) %!d(string=hai) anos
README.txt 75ab590f85 Update runtime files %!s(int64=2) %!d(string=hai) anos
aap.vim 1ec484f58e updated for version 7.0092 %!s(int64=19) %!d(string=hai) anos
ada.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
ant.vim 071d4279d6 updated for version 7.0001 %!s(int64=20) %!d(string=hai) anos
automake.vim 214641f77d Runtime file updates. %!s(int64=7) %!d(string=hai) anos
awk.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
bash.vim 5be4ceecea Update runtime files. %!s(int64=5) %!d(string=hai) anos
basic.vim f10911e5db Update runtime files %!s(int64=2) %!d(string=hai) anos
bib.vim 582fd85b02 updated for version 7.0065 %!s(int64=19) %!d(string=hai) anos
bitbake.vim b529cfbd04 Update runtime files %!s(int64=2) %!d(string=hai) anos
bst.vim 47c532e2bc Update runtime files %!s(int64=2) %!d(string=hai) anos
bzl.vim 53f7fccc94 Update runtime files %!s(int64=3) %!d(string=hai) anos
c.vim 582fd85b02 updated for version 7.0065 %!s(int64=19) %!d(string=hai) anos
cdl.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
ch.vim c9b4b05b35 updated for version 7.0g %!s(int64=18) %!d(string=hai) anos
chaiscript.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
changelog.vim 13fcaaf195 updated for version 7.0066 %!s(int64=19) %!d(string=hai) anos
chatito.vim 9fbdbb814f Update runtime files %!s(int64=2) %!d(string=hai) anos
clojure.vim 46eea444d9 Update runtime files %!s(int64=2) %!d(string=hai) anos
cmake.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
cobol.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
config.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
context.vim 7dd543246a Update runtime files %!s(int64=2) %!d(string=hai) anos
cpp.vim 5c73622a90 Update runtime files. %!s(int64=15) %!d(string=hai) anos
cs.vim 63f3260378 Update runtime files %!s(int64=2) %!d(string=hai) anos
css.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
cucumber.vim 3ec574f2b5 Update runtime files. %!s(int64=7) %!d(string=hai) anos
cuda.vim 5c73622a90 Update runtime files. %!s(int64=15) %!d(string=hai) anos
d.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
dictconf.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
dictdconf.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
docbk.vim 214641f77d Runtime file updates. %!s(int64=7) %!d(string=hai) anos
dosbatch.vim 079ba76ae7 Update runtime files %!s(int64=3) %!d(string=hai) anos
dtd.vim d592deb336 Update runtime files %!s(int64=2) %!d(string=hai) anos
dtrace.vim 446cb837a0 updated for version 7.2a %!s(int64=16) %!d(string=hai) anos
dune.vim 7e6a515ed1 Update runtime files. %!s(int64=3) %!d(string=hai) anos
dylan.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
eiffel.vim 036986f150 Update runtime files. %!s(int64=7) %!d(string=hai) anos
elm.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
erlang.vim f269eabc6c Update runtime files %!s(int64=2) %!d(string=hai) anos
eruby.vim d09091d495 Update runtime files. %!s(int64=5) %!d(string=hai) anos
eterm.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
expect.vim b529cfbd04 Update runtime files %!s(int64=2) %!d(string=hai) anos
falcon.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
fennel.vim ce001a337e Update runtime files %!s(int64=2) %!d(string=hai) anos
fortran.vim 2d8ed0203a Update runtime files. %!s(int64=2) %!d(string=hai) anos
framescript.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
freebasic.vim f10911e5db Update runtime files %!s(int64=2) %!d(string=hai) anos
gdscript.vim 9b03d3e75b Update runtime files %!s(int64=2) %!d(string=hai) anos
gitconfig.vim 3ec574f2b5 Update runtime files. %!s(int64=7) %!d(string=hai) anos
gitolite.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
go.vim 3ec574f2b5 Update runtime files. %!s(int64=7) %!d(string=hai) anos
gyp.vim 9fbdbb814f Update runtime files %!s(int64=2) %!d(string=hai) anos
haml.vim 47c532e2bc Update runtime files %!s(int64=2) %!d(string=hai) anos
hamster.vim 2286304cdb Update runtime files %!s(int64=3) %!d(string=hai) anos
hare.vim 9fbdbb814f Update runtime files %!s(int64=2) %!d(string=hai) anos
hog.vim 3ec574f2b5 Update runtime files. %!s(int64=7) %!d(string=hai) anos
html.vim 2ecbe53f45 Update runtime files %!s(int64=2) %!d(string=hai) anos
htmldjango.vim 9964e468c0 updated for version 7.1a %!s(int64=17) %!d(string=hai) anos
idlang.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
ishd.vim 3ec574f2b5 Update runtime files. %!s(int64=7) %!d(string=hai) anos
j.vim 09c6f265b2 Update runtime files. %!s(int64=5) %!d(string=hai) anos
java.vim 036986f150 Update runtime files. %!s(int64=7) %!d(string=hai) anos
javascript.vim 2ecbe53f45 Update runtime files %!s(int64=2) %!d(string=hai) anos
javascriptreact.vim 4fb15c6476 patch 8.1.1937: errors when using javascriptreact %!s(int64=5) %!d(string=hai) anos
json.vim 71b6d33976 Update runtime files %!s(int64=2) %!d(string=hai) anos
jsonc.vim 90df4b9d42 Update runtime files %!s(int64=3) %!d(string=hai) anos
jsp.vim 9964e468c0 updated for version 7.1a %!s(int64=17) %!d(string=hai) anos
julia.vim d592deb336 Update runtime files %!s(int64=2) %!d(string=hai) anos
krl.vim 75ab590f85 Update runtime files %!s(int64=2) %!d(string=hai) anos
ld.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
less.vim 8feef4ff62 Update runtime files. %!s(int64=10) %!d(string=hai) anos
lifelines.vim 6c391a74fe Update runtime files %!s(int64=3) %!d(string=hai) anos
liquid.vim 47c532e2bc Update runtime files %!s(int64=2) %!d(string=hai) anos
lisp.vim 48c3f4e0bf Update runtime files %!s(int64=2) %!d(string=hai) anos
logtalk.vim d473c8c101 Update runtime files. %!s(int64=6) %!d(string=hai) anos
lua.vim 9712ff1288 Update runtime files %!s(int64=2) %!d(string=hai) anos
mail.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
make.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
matlab.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
meson.vim 113cb513f7 Update runtime files %!s(int64=3) %!d(string=hai) anos
mf.vim 7dd543246a Update runtime files %!s(int64=2) %!d(string=hai) anos
mma.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
mp.vim 7dd543246a Update runtime files %!s(int64=2) %!d(string=hai) anos
nginx.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
nsis.vim 079ba76ae7 Update runtime files %!s(int64=3) %!d(string=hai) anos
objc.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
obse.vim b59ae59a58 Update runtime files %!s(int64=2) %!d(string=hai) anos
ocaml.vim 7e6a515ed1 Update runtime files. %!s(int64=3) %!d(string=hai) anos
occam.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
pascal.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
perl.vim d592deb336 Update runtime files %!s(int64=2) %!d(string=hai) anos
php.vim b17893aa94 Update runtime files %!s(int64=4) %!d(string=hai) anos
postscr.vim 2d8ed0203a Update runtime files. %!s(int64=2) %!d(string=hai) anos
pov.vim ce001a337e Update runtime files %!s(int64=2) %!d(string=hai) anos
prolog.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
ps1.vim 130cbfc312 Update runtime files %!s(int64=3) %!d(string=hai) anos
pyrex.vim 0a5fe2140d updated for version 7.0092 %!s(int64=19) %!d(string=hai) anos
python.vim b529cfbd04 Update runtime files %!s(int64=2) %!d(string=hai) anos
qb64.vim f10911e5db Update runtime files %!s(int64=2) %!d(string=hai) anos
r.vim fc65cabb15 Update runtime files. %!s(int64=6) %!d(string=hai) anos
racket.vim 9b03d3e75b Update runtime files %!s(int64=2) %!d(string=hai) anos
raku.vim 11e3c5ba82 Update runtime files %!s(int64=3) %!d(string=hai) anos
raml.vim ba3ff53930 Update runtime files %!s(int64=6) %!d(string=hai) anos
readline.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
rhelp.vim cd5c8f8250 Update runtime files. %!s(int64=7) %!d(string=hai) anos
rmd.vim 11e3c5ba82 Update runtime files %!s(int64=3) %!d(string=hai) anos
rnoweb.vim fc65cabb15 Update runtime files. %!s(int64=6) %!d(string=hai) anos
rpl.vim cb80aa2d53 Update runtime files. %!s(int64=4) %!d(string=hai) anos
rrst.vim 77cdfd1038 Updated runtime files. %!s(int64=8) %!d(string=hai) anos
rst.vim d1caa941d8 Update runtime files %!s(int64=4) %!d(string=hai) anos
ruby.vim 46eea444d9 Update runtime files %!s(int64=2) %!d(string=hai) anos
rust.vim 3ec574f2b5 Update runtime files. %!s(int64=7) %!d(string=hai) anos
sas.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
sass.vim 47c532e2bc Update runtime files %!s(int64=2) %!d(string=hai) anos
scala.vim 89a9c159f2 Update runtime files %!s(int64=3) %!d(string=hai) anos
scheme.vim 7254067ee9 Update runtime files. %!s(int64=6) %!d(string=hai) anos
scss.vim 0ed0eea206 Updated runtime files. %!s(int64=14) %!d(string=hai) anos
sdl.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
sh.vim fa3b72348d Update runtime files %!s(int64=2) %!d(string=hai) anos
sml.vim cbaff5e06e Update runtime files %!s(int64=2) %!d(string=hai) anos
solidity.vim 9fbdbb814f Update runtime files %!s(int64=2) %!d(string=hai) anos
sql.vim a7241f5f19 updated for version 7.2a %!s(int64=16) %!d(string=hai) anos
sqlanywhere.vim 2286304cdb Update runtime files %!s(int64=3) %!d(string=hai) anos
sshconfig.vim 388a5d4f20 Update runtime files %!s(int64=4) %!d(string=hai) anos
systemverilog.vim 48c3f4e0bf Update runtime files %!s(int64=2) %!d(string=hai) anos
tcl.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
tcsh.vim 2286304cdb Update runtime files %!s(int64=3) %!d(string=hai) anos
teraterm.vim 079ba76ae7 Update runtime files %!s(int64=3) %!d(string=hai) anos
tex.vim 6c391a74fe Update runtime files %!s(int64=3) %!d(string=hai) anos
tf.vim ce001a337e Update runtime files %!s(int64=2) %!d(string=hai) anos
tilde.vim ce001a337e Update runtime files %!s(int64=2) %!d(string=hai) anos
treetop.vim ce001a337e Update runtime files %!s(int64=2) %!d(string=hai) anos
typescript.vim 6c391a74fe Update runtime files %!s(int64=3) %!d(string=hai) anos
vb.vim 3ec574f2b5 Update runtime files. %!s(int64=7) %!d(string=hai) anos
verilog.vim 6c391a74fe Update runtime files %!s(int64=3) %!d(string=hai) anos
vhdl.vim 01164a6546 Long overdue runtime update. %!s(int64=7) %!d(string=hai) anos
vim.vim 3c053a1a5a Update runtime files %!s(int64=2) %!d(string=hai) anos
vroom.vim fb539273c9 Updated runtime files. %!s(int64=10) %!d(string=hai) anos
vue.vim 9fbdbb814f Update runtime files %!s(int64=2) %!d(string=hai) anos
wast.vim d2855f5454 Update runtime files. %!s(int64=6) %!d(string=hai) anos
xf86conf.vim ce001a337e Update runtime files %!s(int64=2) %!d(string=hai) anos
xhtml.vim 29a1c1d374 updated for version 7.0092 %!s(int64=19) %!d(string=hai) anos
xinetd.vim ce001a337e Update runtime files %!s(int64=2) %!d(string=hai) anos
xml.vim fa3b72348d Update runtime files %!s(int64=2) %!d(string=hai) anos
xsd.vim 9ba0eb850c updated for version 7.0084 %!s(int64=19) %!d(string=hai) anos
xslt.vim 071d4279d6 updated for version 7.0001 %!s(int64=20) %!d(string=hai) anos
yacc.vim ce001a337e Update runtime files %!s(int64=2) %!d(string=hai) anos
yaml.vim 0daafaa7d9 Update runtime files %!s(int64=2) %!d(string=hai) anos
zig.vim 86b4816766 Update runtime files hai 1 ano
zimbu.vim 6e64922492 Update runtime files %!s(int64=3) %!d(string=hai) anos
zsh.vim f2571c61d5 Updated runtime files. %!s(int64=9) %!d(string=hai) anos

README.txt

This directory contains files to automatically compute the indent for a
type of file.

If you want to add your own indent file for your personal use, read the docs
at ":help indent-expression". Looking at the existing files should give you
inspiration.

If you make a new indent file which would be useful for others, please send it
to Bram@vim.org. Include instructions for detecting the file type for this
language, by file name extension or by checking a few lines in the file.
And please stick to the rules below.

If you have remarks about an existing file, send them to the maintainer of
that file. Only when you get no response send a message to Bram@vim.org.

If you are the maintainer of an indent file and make improvements, e-mail the
new version to Bram@vim.org.


Rules for making an indent file:

You should use this check for "b:did_indent":

" Only load this indent file when no other was loaded yet.
if exists("b:did_indent")
finish
endif
let b:did_indent = 1

Always use ":setlocal" to set 'indentexpr'. This avoids it being carried over
to other buffers.

To trigger the indenting after typing a word like "endif", add the word to the
'indentkeys' option with "+=".

You normally set 'indentexpr' to evaluate a function and then define that
function. That function only needs to be defined once for as long as Vim is
running. Add a test if the function exists and use ":finish", like this:
if exists("*GetMyIndent")
finish
endif

The user may have several options set unlike you, try to write the file such
that it works with any option settings. Also be aware of certain features not
being compiled in.

To test the indent file, see testdir/README.txt.