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
Maxime Coste
e9fc54538d
Convert some of the rc/ scripts to the new list syntax
...
Other scripts relying on lists are broken at the moment, and will
be fixed. This commit is a proof of concept of the new way to work
with lists.
2018-07-05 07:54:28 +10:00
Maxime Coste
ec16969609
Do not reparse %sh{...} strings
...
Automatic reparsing of %sh{...}, while convenient in many cases,
can be surprising as well, and can lead to security problems:
'echo %sh{ printf "foo\necho bar" }' runs 'echo foo', then 'echo bar'.
we make this danger explicit, and we fix the 'nop %sh{...}' pattern.
To reparse %sh{...} strings, they can be passed to evaluate-commands,
which has been fixed to work in every cases where %sh{...} reparsing
was used..
2018-07-05 07:54:28 +10:00
Maxime Coste
86616c207d
Merge remote-tracking branch 'lenormf/synchronized-write'
2018-07-04 19:46:40 +10:00
Maxime Coste
220458839d
Fix git-tools.kak use of $@
2018-07-04 19:46:06 +10:00
Frank LENORMAND
ab2eade28d
rc: Synchronize important file writes
...
Fixes #2178
2018-07-04 09:55:05 +03:00
Maxim Baz
fb045ec072
Let the update_diff fail if we are not in git repo
2018-07-02 22:43:23 +02:00
Maxim Baz
551674875d
Don't swallow stderr, don't update diff when not in git repo, use underlined ~ symbol
2018-07-02 22:34:54 +02:00
Maxime Coste
379e7c2d2d
Merge remote-tracking branch 'maximbaz/improve-git-gutter'
2018-07-02 20:09:10 +10:00
Maxim Baz
b9a0c86cdc
Quote file path, keep silent when not in git repo
2018-07-01 22:54:11 +02:00
Maxim Baz
a56c39d69b
Improve git gutter
2018-07-01 02:24:46 +02:00
Frank LENORMAND
46943d4374
rc: Clearify the behavior of multiplexers that create new clients
...
Note: `GNU/screen` has a different interpretation of what constitutes
a "vertical split", hence the inverted command descriptions, compared
to the tmux/iterm etc.
Closes #1626
2018-06-30 14:19:32 +03:00
Frank LENORMAND
513eb2720e
rc iterm: POSIX fixes
2018-06-30 14:07:20 +03:00
Frank LENORMAND
560eb3ee36
rc extra: Fix kitty
support
2018-06-23 08:55:38 +03:00
Maxime Coste
a6c8dcf305
Add a cmake.kak file for highlighting cmake files
2018-06-19 19:40:33 +10:00
Maxime Coste
9053dadfc3
Add kitty.kak to support kitty integration
2018-06-19 19:39:45 +10:00
Maxime Coste
119d2e89e0
git-tools.kak: Fix leaking of pipe file descriptors in git-blame support
2018-06-19 07:43:13 +10:00
Jan-Jaap Korpershoek
3b098c884f
Change syntax highlighting regex for numbers so that numbers in identifiers are no longer highlighted.
2018-06-01 11:21:22 +02:00
Hao Deng
57b71f0750
Update tmux-repl.kak
2018-05-31 09:37:50 -04:00
Hao Deng
aeddf067d0
Update tmux-repl.kak
2018-05-31 09:35:28 -04:00
Hao Deng
9e0fb5da5f
tmux-send-text can take 1 parameter now.
2018-05-30 22:26:26 -04:00
Maxime Coste
d6101bc10a
Merge remote-tracking branch 'JJK96/master'
2018-05-29 08:13:08 +10:00
Jan-Jaap Korpershoek
d1feae6716
Add check for i3 filetype
2018-05-28 11:04:34 +02:00
Maxime Coste
6ce248b59c
tupfile.kak: regex escaping cleanup
2018-05-26 21:31:57 +10:00