Delapouite
6f6b219787
Use single_param more and add double_params
2019-11-01 18:25:55 +01:00
Alex Chapman
6a3421d285
Add support for quoted labels, empty record values and their type
2019-10-30 10:22:31 +11:00
Alex Chapman
9381277274
Add Dhall multi-line string literals
2019-10-30 10:22:23 +11:00
Alex Chapman
80a4e66622
Add syntax support for the Dhall configuration language.
2019-10-30 10:22:12 +11:00
Alex Chapman
08c21d407b
Alex Chapman Copyright Waiver
...
I dedicate any and all copyright interest in this software to the
public domain. I make this dedication for the benefit of the public at
large and to the detriment of my heirs and successors. I intend this
dedication to be an overt act of relinquishment in perpetuity of all
present and future rights to this software under copyright law.
2019-10-30 10:21:47 +11:00
Frank LENORMAND
e482b3f14c
share kakrc: Use fail
in the :colorscheme
command
...
When an invalid colorscheme is selected from the user configuration
file, the editor doesn't report any errors at startup unless the
`fail` command is used.
2019-10-29 09:51:16 +01:00
Delapouite
551d7dfbac
doc: mention newly introduced <semicolon>
and <a-semicolon>
keys
...
Ref: #3156
2019-10-28 22:18:55 +01:00
cipharius
988b92d948
Fix python operator highlighter
2019-10-27 15:49:04 +02:00
Bruno Heridet
3726fd000c
filetype: add support for .make extension
...
While building fish-shell which uses `cmake`, a lot of regular Makefiles are generated with this extension.
2019-10-25 14:14:30 +02:00
Neal Fultz
2e0410b27e
adding plain color scheme
2019-10-24 22:32:06 +00:00
Maxime Coste
ec31d83972
Merge remote-tracking branch 'Delapouite/doc-hl-group'
2019-10-23 22:39:08 +11:00
Maxime Coste
a1b6bca540
Merge remote-tracking branch 'nfultz/patch-1'
2019-10-23 22:37:58 +11:00
Maxime Coste
d268f8bb81
Merge remote-tracking branch 'lenormf/colorscheme-kaleidoscope-light'
2019-10-23 22:36:37 +11:00
Maxime Coste
5b34a6ed81
Merge remote-tracking branch 'eraserhd/tmux-version-check'
2019-10-23 22:36:11 +11:00
Maxime Coste
ffa47f3e35
Merge remote-tracking branch 'lenormf/fix-2510'
2019-10-23 22:34:01 +11:00
Maxime Coste
74275b82e1
Merge remote-tracking branch 'lenormf/python-highlight-module'
2019-10-23 22:32:10 +11:00
Maxime Coste
a49ae162f4
Add a -verbatim switch to evaluate-commands for perfect forwarding
...
-verbatim will disable argument parsing in evaluate-commands, making
it possible to forward a single command to a different context without
triggering a reparsing of the arguments.
Fixes -try-client support in grep.kak
Closes #3153
2019-10-23 22:30:23 +11:00
Maxime Coste
362021c1d3
Merge remote-tracking branch 'lenormf/key-semicolon'
2019-10-23 22:10:06 +11:00
Maxime Coste
ab6e7f8b0e
Merge remote-tracking branch 'lenormf/fix-swift'
2019-10-23 22:08:47 +11:00
Maxime Coste
db2db951c3
Only allow minus at the begining of json numbers
2019-10-23 22:08:07 +11:00
Dan Rosén
c792986768
Teach JSON parser negative numbers
2019-10-22 21:14:38 +02:00
Jason Felice
6f443537e4
Accept tmux pre-release and rc versions
2019-10-22 10:25:41 -04:00
Frank LENORMAND
e3ba7f7d56
rc swift: Remove highlighting of non-standard comments
...
Highlighting arbitrary words in Swift comments should be done from the
user configuration, plus hardcoding the `red` color doesn't play well
with all colorschemes.
2019-10-22 11:12:10 +02:00
Frank LENORMAND
21614cb06e
src: Create a <semicolon> named key
...
This commit allows using the <semicolon> expansion in commands, instead
of `\;`.
It makes commands look more elegant, and prevents new-comers from
falling into the trap of using <a-;> without escaping the semicolon.
2019-10-22 11:02:06 +02:00
Frank LENORMAND
2ed70ad5cc
rc man: Expose the actual buffer-space's width
...
Fixes #675
2019-10-20 21:38:58 +02:00
Frank LENORMAND
4499286070
doc: Document the window_range
expansion
2019-10-20 21:37:53 +02:00
Frank LENORMAND
c744b59f7d
src: Add a window_range
default expansion
...
This commit adds a `window_range` default expansion that holds the
coordinates and size of the buffer-space on the window.
Fixes #675
2019-10-20 21:35:50 +02:00
Frank LENORMAND
38746b169e
rc python: Highlight modules in import statements
2019-10-20 20:21:08 +02:00
Frank LENORMAND
21686f8d5e
man: Factorize the documentation about autoloading
...
Fixes #2510
2019-10-20 12:44:56 +02:00
Frank LENORMAND
d1627827ee
colors: Implement a colorblind-friendly light colorscheme
2019-10-19 16:03:49 +02:00
Maxime Coste
3c34de7fe7
Remove explicit sizes from make_array calls
2019-10-17 22:48:22 +11:00
Maxime Coste
a5d662f7fe
Fix d.kak invonluntary modification
2019-10-17 22:39:07 +11:00
Maxime Coste
dc536da513
Split clang/gcc specific arguments
2019-10-17 12:30:24 +11:00
Maxime Coste
6a893b4e56
Limit word completion menu filename length
2019-10-17 08:15:33 +11:00
Maxime Coste
c7f106a09b
Slight code style change
2019-10-17 08:15:12 +11:00
Maxime Coste
6dda47e26a
gitignore generated .json files
2019-10-17 08:14:52 +11:00
Neal Fultz
0b7b4d6058
Adding allow-empty command to contributing
...
Many people will not know about the `allow-empty` flag, and will instead
lose time googling the "nothing to commit, working tree clean" error message.
2019-10-16 09:24:17 -07:00
Maxime Coste
e4fb70ebec
Replace ModeChange hooks by ModePush and ModePop
...
Remove deprecated InsertBegin, InsertEnd, NormalBegin, NormalEnd
hooks.
Closes #2545
2019-10-16 20:45:53 +11:00
Maxime Coste
3a36a2486e
Slight cleanup of the menu display code
2019-10-16 20:45:53 +11:00
Delapouite
c21228a8bd
doc: fix example about shared highlighter group
2019-10-15 21:28:35 +02:00
Maxime Coste
a1a63901c1
Merge branch 'patch-1' of https://github.com/chaoky/kakoune
2019-10-15 20:46:40 +11:00
Maxime Coste
2f1afb274a
Merge remote-tracking branch 'eraserhd/test-async'
2019-10-15 20:44:02 +11:00
Maxime Coste
4f6f74cc04
Merge branch 'patch-1' of https://github.com/ytang/kakoune
2019-10-15 20:35:07 +11:00
Jason Felice
e888f4341c
test: Allow expect-style UI tests, testing any var
2019-10-13 14:57:24 -04:00
Jason Felice
2b1ca43328
test: Clear socket correctly when XDG_RUNTIME_DIR is set
2019-10-13 14:56:55 -04:00
Maxime Coste
081595fa2f
Support specifying the user configuration with KAKOUNE_CONFIG_DIR
...
Fixes #3072
Closes #3081
2019-10-10 20:26:27 +11:00
Maxime Coste
f2fa260929
Merge remote-tracking branch 'Delapouite/combine-selections'
2019-10-10 20:11:26 +11:00
Delapouite
2148b84274
Add unambiguous titles for infobox "enter combining operator"
...
fix #3089
2019-10-10 08:34:36 +02:00
Yang Tang
6a37767b75
doc: swap q
and Q
in TRAMPOLINE
2019-10-09 16:05:10 -04:00
Maxime Coste
e4f815e350
Merge remote-tracking branch 'occivink/alt-fail'
2019-10-09 19:18:45 +11:00