John Isom
b73efbd4e7
Merge branch 'deindent-closing-braces' of https://github.com/johnisom/kakoune into deindent-closing-braces
2020-07-29 08:58:14 -06:00
John Isom
fb838b9f33
Update deindenting in perl.kak
2020-07-29 08:56:19 -06:00
John Isom
1eb34996e1
Merge branch 'deindent-closing-braces' into HEAD
2020-07-29 08:55:48 -06:00
John Isom
90988f5ee9
Merge commit '84a08982' into HEAD
2020-07-29 08:55:19 -06:00
John Isom
623743e794
Update deindenting in perl.kak
2020-07-29 08:54:19 -06:00
John Isom
ba8fca741c
Update deindenting in kakrc.kak
2020-07-29 08:52:04 -06:00
John Isom
507f799ce4
Fix already-existing bug in perl.kak
2020-07-28 20:52:06 -06:00
John Isom
84a08982db
Update deindenting in perl.kak
2020-07-28 20:51:19 -06:00
John Isom
655c7aad60
Update deindenting in cabal.kak
2020-07-28 20:50:36 -06:00
John Isom
9edbcd4a46
Update deindenting in dart.kak
2020-07-28 20:50:19 -06:00
John Isom
a5a3ce9e1b
Fix already-existing error in php.kak
2020-07-28 20:49:42 -06:00
John Isom
b87b1bd32d
Update deindenting in php.kak
2020-07-28 20:49:17 -06:00
John Isom
2de803ee17
Update deindenting in rust.kak
2020-07-28 20:48:57 -06:00
John Isom
6d53480298
Update deindenting in rust.kak
2020-07-28 16:08:41 -06:00
John Isom
70e68e3064
Update deindenting in php.kak
2020-07-28 16:07:03 -06:00
John Isom
be69d6e173
Update deindenting in latex.kak
2020-07-28 16:06:02 -06:00
John Isom
3bd783c337
Update deindenting in perl.kak
2020-07-28 16:04:35 -06:00
John Isom
8f0b56be1f
Update deindenting in css.kak
2020-07-28 16:03:15 -06:00
John Isom
6cf0856a15
Update deindenting in cabal.kak
2020-07-28 16:02:31 -06:00
John Isom
f3f477aa04
Fix already-existing error in cabal.kak
2020-07-28 16:01:11 -06:00
John Isom
ec48e07b2a
Update deindenting in dart.kak
2020-07-28 15:59:23 -06:00
John Isom
60a1b0cfcb
Update deindenting in javascript.kak
2020-07-28 15:33:20 -06:00
John Isom
d7e9702228
Fix my closer tokens issues in javascript.kak
2020-07-28 15:18:57 -06:00
John Isom
94ab56d123
Fix indentation rule for php.kak
2020-07-28 14:58:42 -06:00
John Isom
85d5f50376
Fix indentation rule for perl.kak
2020-07-28 12:55:21 -06:00
John Isom
80a5fd2c88
Fix already-existing bug in nix.kak
2020-07-27 21:59:08 -06:00
John Isom
05e8eaac68
Fix indentation rule for nix.kak
2020-07-27 21:58:48 -06:00
John Isom
1d68f8dab9
Fix indentation rule for latex.kak
2020-07-27 21:43:07 -06:00
John Isom
b40a53d26c
Remove extraneous -itersel flag from deindent closing brace after cursor
2020-07-27 21:42:47 -06:00
John Isom
d4fee6b197
Fix indentation for closing chars in kakrc.kak
2020-07-27 21:37:49 -06:00
John Isom
d818ff8ac0
Fix indentation for closing braces in kakrc.kak
...
This fixes %{ }, %< > style, not %| |, %= =, etc
2020-07-27 21:26:17 -06:00
John Isom
fd3716a12b
Fix typo in comment from 9dd292d100
2020-07-27 20:58:25 -06:00
John Isom
01712e7f3c
Change indentation rules in json.kak to be much more intuitive for nested objects
...
As it was before, when you had this (| = cursor):
``` json
{
"foo": {|
}
```
and hit <ret>, this would happen:
``` json
{
"foo": {
|
}
```
when it should have been this:
``` json
{
"foo": {
|
}
```
2020-07-27 20:55:34 -06:00
John Isom
9dd292d100
Fix indentation rule for json.kak
2020-07-27 20:52:35 -06:00
John Isom
8c9afa8a91
Simplify closing brace indentation
...
Edits same line as previous commit. I replaced a complex selection command
with a simple 1-keystroke alternative.
2020-07-27 20:48:10 -06:00
John Isom
f958a318c1
Fix already-existing bug in json.kak
...
When a closing brace or bracket is typed, it should automatically match
indentation with it's opener. Because of an unescaped ']' literal the regexp
didn't work.
2020-07-27 20:47:59 -06:00
John Isom
2044f250ae
Fix indentation rule for javascript.kak
2020-07-27 20:39:44 -06:00
John Isom
cd53d31384
Fix indentation rule for java.kak
2020-07-27 13:50:51 -06:00
John Isom
c0e14b1cfd
Fix existing error regarding indent after opening brace
...
This is in gluon.kak, right above my addition
2020-07-27 13:39:52 -06:00
John Isom
931b90a451
Fix indentation rule for gluon.kak
2020-07-27 13:39:02 -06:00
John Isom
8a079dd82f
Fix indentation rule for d.kak
2020-07-27 13:15:05 -06:00
John Isom
56837aed57
Fix indentation rule for dart.kak
2020-07-27 13:11:32 -06:00
John Isom
1f911f1f8a
Fix indentation rule for cue.kak
2020-07-27 13:09:18 -06:00
John Isom
24afe43cf6
Fix indentation rule for css.kak
2020-07-27 13:06:24 -06:00
John Isom
b57b474f23
Fix indentation rule for cabal.kak
2020-07-27 12:59:15 -06:00
John Isom
0932f3d441
Fix indentation rule for awk.kak
2020-07-27 12:55:25 -06:00
John Isom
9004502049
Update go brace deindenting to handle bad indentation edge case
2020-07-27 12:19:29 -06:00
John Isom
504d309894
Add go test cases for bad indentation edge case
2020-07-27 12:18:40 -06:00
John Isom
de214d262c
Update rust brace deindenting to handle bad indentation edge case
2020-07-27 12:15:11 -06:00
John Isom
26f4681c3b
Add rust test cases for bad indentation edge case
2020-07-27 12:13:23 -06:00