kakoune/rc/filetype
Maxime Coste 14f7d2637c Fix test and re-add triple_string support in python highlighting
Triple strings are now distinct from docstrings, triple strings
only preceeded by blanks on the line are considered docstrings.

Avoid highlighting of the closing marker using a lookahead, this
is not fully correct as it will break on a double quote triple
docstring containing a single quote triple string but that seems
improbable enough; if we encounter this in the wild we can split
the two docstring formats into separate regions.
2020-11-23 08:45:59 +11:00
..
arch-linux.kak Add categories in rc/ 2019-03-21 01:06:16 +01:00
asciidoc.kak asciidoc: Add a highlighters for links 2020-07-30 16:56:56 -04:00
awk.kak Update deindentation rule for awk.kak, cabal.kak, go.kak 2020-07-29 15:06:27 -06:00
c-family.kak c-family: allow specifying absolute alt directory paths 2020-11-05 16:56:41 +01:00
cabal.kak Update deindentation rule for awk.kak, cabal.kak, go.kak 2020-07-29 15:06:27 -06:00
clojure.kak rc: Make docstrings more readable 2020-02-03 20:53:28 +01:00
cmake.kak Update remaining files to new provide/require format 2019-04-11 15:54:58 -07:00
coffee.kak src: Create a <semicolon> named key 2019-10-22 11:02:06 +02:00
coq.kak
crystal.kak Replace my implementation of crystal-insert-on-new-line with already-existing ruby one 2020-08-02 11:39:59 -06:00
css.kak Update deindenting in css.kak 2020-07-29 09:35:36 -06:00
cucumber.kak src: Create a <semicolon> named key 2019-10-22 11:02:06 +02:00
cue.kak Update deindentation in cue.kak 2020-07-29 17:02:54 -06:00
d.kak Clean up my previous updates 2020-07-29 09:40:58 -06:00
dart.kak Update deindenting in dart.kak and javascript.kak 2020-07-29 09:34:29 -06:00
dhall.kak Avoid extra indent when line does not end on keyword 2020-08-23 19:15:52 +02:00
diff.kak
dockerfile.kak *sh.kak: do not highlight expansions if their $ is escaped 2020-09-19 08:06:46 +02:00
elixir.kak Avoid extra indent when line does not end on keyword 2020-08-23 19:15:52 +02:00
elm.kak Avoid extra indent when line does not end on keyword 2020-08-23 19:15:52 +02:00
eruby.kak
etc.kak
exherbo.kak Update remaining files to new provide/require format 2019-04-11 15:54:58 -07:00
fish.kak rc fish.kak: split fish-insert hook out from fish-indent 2020-10-19 19:01:17 +02:00
fsharp.kak Avoid extra indent when line does not end on keyword 2020-08-23 19:15:52 +02:00
gas.kak
git.kak rc git: indented # is not a comment in commit message 2020-10-21 22:08:35 +02:00
gluon.kak Avoid extra indent when line does not end on keyword 2020-08-23 19:15:52 +02:00
go.kak Improve '}' auto inserting for go language. 2020-09-20 12:25:26 +02:00
graphql.kak rc: add graphql filetype 2020-11-11 11:54:25 -05:00
haml.kak
haskell.kak fix comment highlighting 2020-10-28 09:36:28 +01:00
hbs.kak
html.kak
i3.kak
ini.kak
java.kak Update deindentation in java.kak 2020-07-29 17:02:50 -06:00
javascript.kak Check for division before we check for regexes 2020-11-04 10:01:56 -05:00
jinja.kak
json.kak Clean up my previous updates 2020-07-29 09:40:58 -06:00
julia.kak
just.kak just: highlight function expressions 2020-09-22 00:24:29 -05:00
kakrc.kak rc kakrc: Add the rename-buffer keyword 2020-11-17 15:58:58 +03:00
kickstart.kak
latex.kak Improve latex support. 2020-09-05 16:14:22 +02:00
ledger.kak src: Create a <semicolon> named key 2019-10-22 11:02:06 +02:00
lisp.kak
lua.kak lua.kak: Correct -trim-indent hook and fix indent 2020-10-03 16:38:43 -03:00
mail.kak
makefile.kak *sh.kak: do not highlight expansions if their $ is escaped 2020-09-19 08:06:46 +02:00
markdown.kak rc markdown: Fix bullet highlighting 2020-11-10 08:44:17 +03:00
mercurial.kak
mercury.kak Mercury-lang filetype support 2020-08-31 16:36:43 +02:00
meson.kak
mlb.kak
moon.kak
nim.kak Avoid extra indent when line does not end on keyword 2020-08-23 19:15:52 +02:00
ninja.kak refactor(ninjafile): simplify ninja.kak and fix few things 2020-11-08 14:13:45 +01:00
nix.kak rc nix: dash in extra_word_chars 2020-10-19 11:53:08 -04:00
ocaml.kak ocaml quoted-strings 2020-07-20 13:07:45 +03:00
perl.kak rc perl.kak: highlight substitution with empty replacement, like s{foo}{} 2020-11-08 06:16:27 +01:00
php.kak Clean up my previous updates 2020-07-29 09:40:58 -06:00
pony.kak Avoid extra indent when line does not end on keyword 2020-08-23 19:15:52 +02:00
protobuf.kak Fix deindentation in protobuf.kak 2020-07-29 20:41:18 -06:00
pug.kak
purescript.kak Create purescript filetype 2020-09-04 11:33:08 +09:00
python.kak Fix test and re-add triple_string support in python highlighting 2020-11-23 08:45:59 +11:00
r.kak
ragel.kak Fix already-existing error in ragel.kak 2020-07-29 20:41:21 -06:00
restructuredtext.kak
ruby.kak Fix overzealous closing of ruby heredocs 2020-10-19 19:01:17 +02:00
rust.kak Fix rust highlighting after regions highlighter behaviour change 2020-10-12 13:04:08 +11:00
sass.kak Fix deindentation in sass.kak 2020-07-29 21:22:38 -06:00
scala.kak Fix deindentation in scala.kak 2020-07-29 21:25:55 -06:00
scheme.kak
scss.kak
sh.kak sh.kak: Highlight special parameters, e.g. $@, in double quotes 2020-11-14 13:53:52 +01:00
sml.kak
sql.kak Fix function highlighting by adding lazy instead of greedy regexp quantifier 2020-10-14 14:54:43 -06:00
svelte.kak Improve svelte highlighter 2020-11-13 00:21:05 +01:00
swift.kak
systemd.kak
taskpaper.kak src: Create a <semicolon> named key 2019-10-22 11:02:06 +02:00
terraform.kak
toml.kak src: Create a <semicolon> named key 2019-10-22 11:02:06 +02:00
troff.kak
tupfile.kak
vhdl.kak VHDL filetype: fix auto inserting when indentation is mixed. 2020-11-03 19:35:05 +01:00
void-linux.kak
yaml.kak Yaml indent after - 2020-10-02 14:24:04 +08:00
zig.kak Fix deindentation in zig.kak 2020-07-29 21:46:51 -06:00