John Isom
|
57e9719c25
|
Add 'else' to auto deindent/align logic in context of 'case' statement
|
2020-08-01 11:57:38 -06:00 |
|
John Isom
|
322d0659fd
|
Add 'when' to list of keywords that signifies end for ruby-insert-on-new-line
|
2020-08-01 11:54:57 -06:00 |
|
John Isom
|
dbb548af2d
|
Fill in implementation of crystal-insert-on-new-line
|
2020-08-01 11:46:35 -06:00 |
|
John Isom
|
c36583524c
|
Reorder definition of 3 indent/insert commands
|
2020-08-01 11:32:16 -06:00 |
|
John Isom
|
0d4dfbc349
|
Implement copying comment char (#) and whitespace after it
|
2020-08-01 11:31:28 -06:00 |
|
John Isom
|
8f0843978e
|
Beautify indentation of 'crystal-indent-on-char'
|
2020-08-01 11:19:36 -06:00 |
|
John Isom
|
a6329b4bfc
|
Fix deindentation of end to make it go to the right level
|
2020-08-01 11:18:41 -06:00 |
|
John Isom
|
d6e3c1ff19
|
Fix deindenting nested blocks/statements
|
2020-08-01 10:52:26 -06:00 |
|
John Isom
|
145f2db741
|
Add rule to align 'end' with opening statement
|
2020-08-01 10:35:34 -06:00 |
|
John Isom
|
0fe71ebada
|
Add deindentation rule for 'rescue' statement
|
2020-08-01 10:33:35 -06:00 |
|
John Isom
|
21c083f47c
|
Add rule to align 'when' to 'case'
|
2020-08-01 10:32:45 -06:00 |
|
John Isom
|
b7490d853d
|
Add support for deindenting rescue statment when part of def (instead of just begin )
|
2020-08-01 10:28:54 -06:00 |
|
John Isom
|
76eadef00b
|
Add rule to align else/elsif to opening if
|
2020-08-01 10:27:51 -06:00 |
|
John Isom
|
e84ebfdfab
|
Replace ') <a-&>' with '1<a-&>'
|
2020-08-01 10:16:48 -06:00 |
|
John Isom
|
2c382de1e8
|
Add indenting after starting structure/opening statement
|
2020-08-01 10:08:47 -06:00 |
|
John Isom
|
ee842da85a
|
Replace manual whitespace trimming to use function created in prev. commit
|
2020-08-01 09:59:53 -06:00 |
|
John Isom
|
62ac42bb23
|
Add 'crystal-trim-indent' command
This removes trailing whitespaces from the end of lines
|
2020-08-01 09:58:21 -06:00 |
|
John Isom
|
783fac3d61
|
Remove single quotes from 'execute-keys -draft ...' keys
|
2020-08-01 09:56:02 -06:00 |
|
John Isom
|
0063e4c4f5
|
Collapse 'try %{ execute-keys ... }' blocks to one line
|
2020-08-01 09:55:15 -06:00 |
|
John Isom
|
73f5f32385
|
Wrap all 'indent-on-new-line' commands in 'evaluate-commands -no-hook -draft -itersel'
|
2020-08-01 09:53:51 -06:00 |
|
John Isom
|
b23a85e747
|
Beautify percent string literals highlighters spacing/indentation
|
2020-08-01 09:50:27 -06:00 |
|
John Isom
|
0c591baae3
|
Add 'crystal-indent-on-char' and 'crystal-insert-on-new-line' hooks and functions
|
2020-08-01 09:49:53 -06:00 |
|
John Isom
|
591cb83da4
|
Rename 'crystal-new-line-inserted' to 'crystal-indent-on-new-line'
This gives the function clear responsibility, whereas the naming
before was unclear
|
2020-08-01 09:39:08 -06:00 |
|
John Isom
|
3248f7279c
|
Deindent everything in the 'provide-module crystal...' block
|
2020-08-01 09:36:14 -06:00 |
|
John Isom
|
a78b6e6ccb
|
Change 2-space indentation to 4-space
|
2020-08-01 09:34:55 -06:00 |
|
John Isom
|
5c124db5d9
|
Replace cat emojis with section signs
Many terminal emulators or fonts don't support the cat emoji, and the section
sign (§) is more semantically correct than a cat.
|
2020-08-01 09:30:12 -06:00 |
|
John Isom
|
dc378da87f
|
Add section comments to crystal.kak
|
2020-08-01 09:27:21 -06:00 |
|
John Isom
|
79fa50dc3e
|
Add namespacing to crystal hooks
|
2020-08-01 09:24:06 -06:00 |
|
John Isom
|
c793712318
|
Fix ruby-indent-on-char
|
2020-07-31 19:24:19 -06:00 |
|
Maxime Coste
|
e3f3297334
|
Fix alpha of merged faces
|
2020-07-31 15:45:52 +10:00 |
|
Maxime Coste
|
5292990a0d
|
Fix invalid quoting in python.kak
|
2020-07-31 15:45:34 +10:00 |
|
Maxime Coste
|
1c9e460053
|
Fix escaping of single quotes in rust value highlighting test
|
2020-07-31 07:55:27 +10:00 |
|
Maxime Coste
|
8d51a99a3b
|
Merge remote-tracking branch 'pickfire/rust-highlight'
|
2020-07-31 07:50:14 +10:00 |
|
Kylie McClain
|
25dafd55fe
|
asciidoc: Add a highlighters for links
|
2020-07-30 16:56:56 -04:00 |
|
Kylie McClain
|
a2c378c7b3
|
asciidoc: Add a highlighter for admonition paragraphs
|
2020-07-30 16:56:56 -04:00 |
|
Kylie McClain
|
e845495cc3
|
asciidoc: Add a highlighter for [%options]
|
2020-07-30 16:56:56 -04:00 |
|
Kylie McClain
|
b52c2a532d
|
asciidoc: Add support for negated attributes
|
2020-07-30 16:56:56 -04:00 |
|
Kylie McClain
|
ad2f61f91a
|
asciidoc: Add a highlighter for list titles
|
2020-07-30 16:56:56 -04:00 |
|
Kylie McClain
|
04721b8425
|
asciidoc: Add a highlighter for in-word italics as well
|
2020-07-30 16:56:52 -04:00 |
|
Kylie McClain
|
a8f3ff21dd
|
asciidoc: Add a highlighter for attribute referencing
|
2020-07-30 16:50:33 -04:00 |
|
Kylie McClain
|
41532cd3e0
|
asciidoc: Add comments for clarity
|
2020-07-30 16:50:31 -04:00 |
|
Kylie McClain
|
7274092955
|
asciidoc: Add a highlighter for in-word bolding
|
2020-07-30 16:46:11 -04:00 |
|
Maxime Coste
|
76f1b7a5f9
|
Merge remote-tracking branch 'tmccombs/asciidoc-comments'
|
2020-07-30 21:22:17 +10:00 |
|
Maxime Coste
|
1efeb75e83
|
Merge remote-tracking branch 'somasis/asciidoc-bullet-fix'
|
2020-07-30 21:18:57 +10:00 |
|
Maxime Coste
|
55fbdb3606
|
Merge remote-tracking branch 'johnisom/deindent-closing-braces'
|
2020-07-30 21:14:37 +10:00 |
|
Maxime Coste
|
b322a1f29c
|
Merge remote-tracking branch 'krobelus/highlighting'
|
2020-07-30 21:09:04 +10:00 |
|
Maxime Coste
|
678390d9d8
|
Merge remote-tracking branch 'krobelus/doc-keynames'
|
2020-07-30 21:08:34 +10:00 |
|
Maxime Coste
|
ac24b72f61
|
Merge remote-tracking branch 'pickfire/patch-1'
|
2020-07-30 21:07:26 +10:00 |
|
Maxime Coste
|
e4c27df5f5
|
Merge remote-tracking branch 'krobelus/done-deindent'
|
2020-07-30 21:07:03 +10:00 |
|
Maxime Coste
|
898945c8db
|
Merge remote-tracking branch 'krobelus/tmux-terminal-use-client-pane'
|
2020-07-30 21:05:24 +10:00 |
|