Frank LENORMAND
55198032d2
rc git-tools: Change the CWD before running some git
commands
...
When opening buffers from a directory that's not under versioning
(or even from a different repository), `git` commands will not work.
This commit temporarily changes the current working directory to that
of the current buffer to make sure the context is right.
2018-08-16 14:34:48 +03: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
Maxime Coste
ae75032936
Merge remote-tracking branch 'Screwtapello/support_rust_raw_strings'
2018-08-05 11:44:15 +01:00
Maxime Coste
610dbd97e9
Merge remote-tracking branch 'lenormf/fix-lint'
2018-08-05 10:37:15 +01:00
Frank LENORMAND
5953a38bdd
rc lint: Be more resilient to null coordinates
...
Some syntax checkers (such as `cppcheck`) like to pass
extra-information using a regular diagnostic line - but with null
coordinates (0:0).
This commit makes the `:lint` command ignore such messages, to prevent
`set-option` from failing when assigning coordinates to `lint_flags`, and to avoid unecessary information in the `*lint-output*` buffer.
2018-08-02 14:20:16 +03:00
Tim Allen
8a9471ca5c
rust.kak: Support Rust's raw-string syntax.
...
According to the Rust language reference[1], a raw string starts with an 'r',
zero or more '#' characters, and a '"', and doesn't close until a '"' is
immediately followed by the matching number of '#' characters.
[1]: https://doc.rust-lang.org/reference/tokens.html#raw-string-literals
2018-08-02 15:16:25 +10: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
1c0cc61ccc
Merge remote-tracking branch 'lenormf/fix-lint'
2018-07-31 16:05:00 +01:00
Hao Deng
b2b7672eb3
sql is case insensitive
...
make sql hilighter case insensitive.
2018-07-30 14:49:21 -04:00
Frank LENORMAND
eee0035a0f
rc lint: Create temporary file with the same buffer extension
...
Fixes #2189
2018-07-30 15:12:41 +03:00
Jan-Jaap Korpershoek
db6f51b411
Fix unclosed string due to unescaped '
2018-07-26 11:16:44 +02:00
Jan-Jaap Korpershoek
0a1c4ecf3d
Add / behind add-highlighter path
2018-07-26 10:59:42 +02: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
5fb43478ff
Merge remote-tracking branch 'lenormf/fix-lint'
2018-07-22 21:12:06 +10:00
Maxim Baz
6cc46dd307
Recognize systemd timer syntax
2018-07-22 01:33:44 +02:00
Frank LENORMAND
929ef9f5ec
rc lint: Escape pipes in diagnostics
2018-07-20 13:18:33 +03:00
Maxime Coste
d640c321c0
cmake.kak: recognize CMakeCache.txt files as ini
2018-07-19 18:40:55 +10:00
Maxime Coste
ab94d1745e
mail.kak: Recognize Date header
2018-07-19 18:40:48 +10:00
Maxime Coste
2a3e3f0514
Tweak various scripts to improve the time they take to load
...
As requested in #2152 , startup time should be slightly better.
2018-07-19 18:32:29 +10:00
Maxime Coste
d8cf4f3f3b
Merge remote-tracking branch 'lenormf/fix-lint'
2018-07-19 08:27:40 +10:00
Frank LENORMAND
4bd6fe55d4
rc lint: Fix diagnosis displaying
2018-07-18 17:42:56 +03:00
Frank LENORMAND
6f35f41ba0
rc lint: Adapt to upstream changes in the format of string lists
2018-07-18 15:48:34 +03:00
Frank LENORMAND
4612d0928a
rc lint: Print an error when lintcmd
is empty
2018-07-18 14:16:05 +03:00
Maxime Coste
e7782ff14d
Merge remote-tracking branch 'maximbaz/recognize-gitconfig-syntax'
2018-07-15 20:30:00 +10:00
Maxime Coste
6e77e64734
Merge remote-tracking branch 'maximbaz/fix-python-indent'
2018-07-14 23:18:47 +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
Maxim Baz
26bc173631
Fix python indent for lines ending with colon
2018-07-08 18:21:01 +02:00
Maxim Baz
b0b466e0d3
Recognize .gitconfig syntax
2018-07-08 18:10:12 +02: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
Maxime Coste
677ae610f4
Merge remote-tracking branch 'occivink/comment-regs'
2018-07-08 15:59:43 +10:00
Maxime Coste
b3f9f533eb
Merge remote-tracking branch 'maximbaz/fix-highlighters'
2018-07-08 15:57:10 +10:00
Maxim Baz
a4b8954934
Remove the -highlight suffix
2018-07-07 01:51:18 +02:00
Maxime Coste
f0b3925ba7
Merge remote-tracking branch 'maximbaz/improve-comment-line'
2018-07-07 09:39:46 +10:00
Maxim Baz
50c0f9dbdd
Missed one place
2018-07-06 13:13:36 +02:00
Maxim Baz
4e0f404eaa
Fix highlighter in lint.kak
2018-07-06 12:43:21 +02:00
Maxim Baz
fcec136f1e
Fix highlighters in git-tools
2018-07-06 12:33:53 +02:00
Maxim Baz
4b18a15a9f
kak_selections_desc is now space-separated
2018-07-05 23:46:21 +02:00
Maxim Baz
89280d0f20
Update according to bbtu
2018-07-05 23:29:53 +02:00
Olivier Perret
efcd94820c
comment.kak: don't modify registers as side effect
2018-07-05 20:49:51 +02:00
Maxime Coste
b06ad06507
Fix man.kak add-highlighter commands
2018-07-05 18:00:37 +10:00
Maxime Coste
63d4c8c311
Change a
on end of line behaviour to be consistent
...
`a` will just jump on next line, `a` on last end of line opens a new
line beneath it.
Fixes #1164
2018-07-05 08:00:14 +10: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
619184bdf6
Fix static_words in go.kak
2018-07-05 07:54:28 +10:00