Maxime Coste
004ed72f44
Merge remote-tracking branch 'laelath/kitty-qol-commands'
2018-09-27 19:08:47 +10:00
Maxime Coste
6a82398d0f
Merge remote-tracking branch 'schickm/hbs-highlighter-refactor'
2018-09-27 19:08:09 +10:00
Maxime Coste
f3d6586df2
Merge remote-tracking branch 'laelath/clang-format-fixes'
2018-09-27 18:55:50 +10:00
Justin Frank
7e15f200b1
Fixed several clang output formatting errors
2018-09-26 11:22:30 -07:00
Matt Schick
e7e87db94e
Rework the handlebars highlighter
...
- Removes -recurse from handlebars comments. Handlebars parsers (janl/mustache.js, ember-cli/ember-cli-htmlbars), do not treat comments as recursive, so don't highlight them as so.
- Creates shared/hbs-file highligher group. This represents a handlebars file, which is html that happens to contain some handlebars tags.
- Augments the shared/html highlighter when needed. Because handlebars lives inside of html, we need to add the highlighter inside of it. Since there's no way to scope modifications of a shared highlighter to a window, here I'm modifying/unmodifying the shared/html highlighter whenever the user attaches/detaches a filetype of "hbs" to/from the window.
- Matches namespaced helpers as well. In htmlbars, helpers (components) can have '/'s in them, so make sure to continue highlighting through those. Also removes unused capturing groups.
- Allows for de-indenting when closing a block expression
- Brings in html highlighter hooks
- Improves indent matching on close of yielded blocks. Previous version just flat out didn't work.
2018-09-26 06:12:24 -05:00
Justin Frank
d06e8d662d
Added focus-tab call to kitty-focus
2018-09-23 21:12:07 -07:00
Justin Frank
903ae46b5d
Added more kitty integration
2018-09-23 13:15:29 -07:00
Delapouite
425aa56eaf
Use remove-hooks regex in rc
2018-09-19 19:59:57 +02:00
Justin Frank
2c753889ca
changed order of git hide-diff in menus
2018-09-16 13:52:17 -07:00
Justin Frank
f422b8c725
added git hide-diff
convenience command
2018-09-16 00:30:46 -07:00
Maxime Coste
d65c99a448
Further fixes in go-tools.kak to improve its robustness
2018-09-10 21:22:32 +10:00
Maxime Coste
73b6f0994f
Merge remote-tracking branch 'swdunlop/master'
2018-09-10 21:18:07 +10:00
Maxime Coste
d57203f41f
Merge remote-tracking branch 'laelath/clang-fixes'
2018-09-10 19:41:08 +10:00
Justin Frank
0f8caceac5
fixed highlighting of exec lines
2018-09-08 14:00:00 -07:00
Justin Frank
5c8a756d56
fixed showing parse errors not working
2018-09-08 11:39:30 -07:00
Justin Frank
558d4b864a
added autoindentation and comment copying to i3 syntax support
2018-09-06 21:53:04 -07:00
Scott W. Dunlop
575b02b171
go-tools.kak: quote completions and scope
...
Since the gocode completions contain white space, they cannot be used without quotations.
Also, since I'm in there, the buffer should be quoted for heathens who use white space in their paths.
2018-09-04 11:41:35 -07:00
Scott W. Dunlop
48f23f0312
go-tools.kak: fix set-options for go completions
...
Restores Go completions, as discussed in #2215
2018-09-04 10:58:57 -07:00
Justin Frank
15bf1c7614
updated kitty integration to use the no-response switch
2018-09-01 12:14:33 -07:00
Emerson Ferreira
5e8727ad1b
Add support for Void Linux package templates
...
These templates are simple shell scripts, similar to PKGBUILDs.
They reside in srcpkgs, so we can use this to identify if
`template` really is a Void Linux package template.
2018-08-20 14:29:32 -03:00
Maxime Coste
1485150b68
Use -once hooks to remove fifo directories
2018-08-19 08:04:31 +10:00
Frank LENORMAND
099ad2319f
rc systemd: Make sure files are in the systemd
directory
...
Fixes #2272
2018-08-17 14:08:51 +03:00
Justin Frank
d557b09ac6
added protobuf syntax support
2018-08-15 21:39:29 -07:00
Harm Aarts
0d087966bf
Add Dart rc file
...
Based heavily on `go.kak`.
2018-08-14 21:06:36 +02:00
Maxime Coste
983a8f759a
Merge remote-tracking branch 'laelath/fix-git-hide-blame'
2018-08-09 11:25:30 +02:00
Justin Frank
5b236e25a0
i3 comments don't require a space after the hash
2018-08-08 10:28:27 -07:00
Justin Frank
5b83968a29
fixed git hide-blame not working
2018-08-08 10:11:55 -07:00
Frank LENORMAND
bf488338aa
rc systemd: Make sure files are in the systemd
directory
...
Fixes #2272
2018-08-01 10:51:15 +03:00
Maxime Coste
47666ba20b
Merge remote-tracking branch 'lenormf/syntax-systemd'
2018-07-25 21:11:08 +10:00
Maxime Coste
c668d4c060
Merge remote-tracking branch 'laserswald/scheme-support'
2018-07-24 20:28:09 +10:00
Frank LENORMAND
64c7f8c564
rc: Highlight systemd
files in a dedicated script
2018-07-24 11:28:09 +03:00
Ben Davenport-Ray
dca6ad4822
Add Scheme support
2018-07-23 15:55:26 -04:00
Maxime Coste
d640c321c0
cmake.kak: recognize CMakeCache.txt files as ini
2018-07-19 18:40:55 +10:00
Maxime Coste
8e1bd88958
Merge remote-tracking branch 'Screwtapello/fix-racer-integration'
2018-07-14 23:17:45 +10:00
Tim Allen
bc0cd64ecf
racer.kak: Fix more fallout from the recent quoting changes.
2018-07-10 18:55:47 +10:00
Maxime Coste
2659912220
go-tools.kak: Fix go-disable-autocomplete
...
As described in #2191
2018-07-08 21:02:51 +10:00
Maxime Coste
79ec8d0010
Rename highlighters that used an underscore to use a dash
...
For example `show_matching` is now `show-matching`.
2018-07-08 19:14:15 +10:00
Maxim Baz
a4b8954934
Remove the -highlight suffix
2018-07-07 01:51:18 +02:00
Maxim Baz
50c0f9dbdd
Missed one place
2018-07-06 13:13:36 +02:00
Maxim Baz
fcec136f1e
Fix highlighters in git-tools
2018-07-06 12:33:53 +02:00
Maxime Coste
2e0e206951
Make recurse regex opt-in with a -recurse switch instead of opt-out
2018-07-05 07:54:28 +10:00
Shachaf Ben-Kiki
1a2eecd037
Fix clang.kak and part of lint.kak
...
* Make clang.kak compatible with POSIX `[`.
* Make lint.kak dump range/line-specs correctly. It still doesn't read them
correctly -- that'll be easier after the upcoming $kak_ changes for lists.
2018-07-05 07:54:28 +10:00
Maxime Coste
7f117dff1e
Fix kitty KakBegin hook with new command syntax
2018-07-05 07:54:28 +10:00
Maxime Coste
3c2e7e13c6
Fix cmake.kak raw string highlighting
2018-07-05 07:54:28 +10:00
Maxime Coste
9ea6b88c1f
Fix remaining kak scripts to use the new highlighter syntax
2018-07-05 07:54:28 +10:00
Maxime Coste
43223fba8c
Fix various scripts highlighter commands
2018-07-05 07:54:28 +10:00
Maxime Coste
40211d1e3b
Fix git-tools.kak highlighting
2018-07-05 07:54:28 +10:00
Maxime Coste
f61bcef469
Fix tests and required scripts to get back to green make test
2018-07-05 07:54:28 +10:00
Maxime Coste
51cff07821
jedi.kak: Fix post command line parsing refactoring
2018-07-05 07:54:28 +10:00
Shachaf Ben-Kiki
1b9474cd44
Fix remaining static_words and spell.kak for the new list syntax
2018-07-05 07:54:28 +10:00