Tim Allen
e958499400
Document that $kak_token_to_complete is zero-based, not 1-based.
...
Also, clean up some formatting: definition lists don't need a leading `-`, use
`$` for environment variables, consistent indentation, etc.
2021-05-17 20:25:05 +10:00
Maxime Coste
7394307a3d
Merge remote-tracking branch 'nojhan/feat_padding-options'
2021-04-28 08:11:15 +10:00
Maxime Coste
9b94c2b1d8
Merge remote-tracking branch 'lenormf/patch-10'
2021-04-25 20:16:22 +10:00
Tim Allen
dd28d6f560
doc: Ensure the hook -always switch is documented.
...
- Make sure switches are in commands.asciidoc.
- Make hooks.asciidoc link to commands.asciidoc.
- Minor wording fix-ups.
2021-04-19 12:46:47 +10:00
nojhan
daa63ba879
[feat] add ui_options: padding_char & padding_fill
...
In some cases, it may be difficult to easily spot the area out of the buffer
(bad color scheme, small font, superimposed windows).
This patch adds two ncurses ui_options to bypass this problem:
- `ncurses_padding_char`, to configure the padding character,
- `ncurses_padding_fill`, to indicate whether to fill the padding line
(or to display a single character).
The default config is the legacy one (a single "~").
2021-04-05 20:21:48 +02:00
Kevin Conner
b207f9a435
Edit high-level design doc for ease of reading
...
- Some run-ons, comma splices, and parentheticals broken into
more sentences
- Minor fixes like mismatched singular/plurals
- Some word choices tuned for nuances of meaning
2021-03-17 22:12:17 -04:00
Maxime Coste
fa3aa3c1a3
Add + key to duplicate selections and <a-+> to merge overlapping ones
...
This is an experiment and might get reverted if overlapping selections
prove too cumbersome.
Fixes #4041
2021-02-15 09:01:14 +11:00
Tim Allen
a5e9b69e61
doc: Document the -menu switch for define-command.
...
This switch was added in c972dfd2
.
2021-01-10 23:24:32 +11:00
Tim Allen
e85538e670
doc: Sort define-command's switches to match its docstring.
2021-01-10 23:16:12 +11:00
Maxime Coste
966ad0443d
Merge remote-tracking branch 'Cycatz/master'
2021-01-04 09:50:00 +11:00
Maxime Coste
fe12bb4512
Add a changelog entry for shell expansion trailing newline change
2021-01-04 09:48:52 +11:00
Dan Rosén
455cf4838e
Fix typos in changelog
2020-12-29 01:28:13 +01:00
Cycatz
466834fcc3
Fix typo: requiered -> required
2020-12-28 00:11:44 +08:00
Frank LENORMAND
ac2d7bd097
doc mapping: Document semicolon
and percent
2020-12-15 17:13:02 +03:00
Maxime Coste
644660f65f
Merge remote-tracking branch 'lenormf/patch-9'
2020-11-18 19:57:29 +11:00
Frank LENORMAND
5931655397
doc commands: Align mis-indented command flags
2020-11-17 16:09:56 +03:00
Frank LENORMAND
d673f61620
doc commands: Fix spelling mistake
2020-11-17 15:57:17 +03:00
Maxime Coste
d495369e75
Merge remote-tracking branch 'ManDay/master' into master
2020-11-11 07:25:54 +11:00
Maxime Coste
e6c598dec4
Merge branch 'remove-quote-in-expansion' of http://github.com/contrun/kakoune into master
2020-11-08 15:06:11 +11:00
SeerLite
aa22ea58cf
doc options: Clarify how to empty lists/maps
2020-10-27 16:08:16 -03:00
Cedric Sodhi
221fc38bd9
Disabled backtick escaping
...
Fixes issue #2377 by removing the ability to escape backticks in backticks in compliance with asciidoc's behaviour. Adjusted hooks.asciidoc, keys.asciidoc, and command-parsing.asciidoc to match accordingly.
2020-10-27 12:36:33 +01:00
Maxime Coste
90043e7df0
Replace write -atomic
with write -method <method>
...
`-atomic` becomes `-method replace` and `-method overwrite` is now
supported explicitely instead of only available through the
writemethod option.
Fixes #3827
2020-10-27 20:20:18 +11:00
YI
489773dbf4
remove extra double quotes in expansion documentation
2020-10-22 09:03:20 +08:00
Maxime Coste
65587d1eee
Auto-insert best completion on space for menu completions
...
The menu flag signifies that only the completions are valid arguments,
hence it makes sense to auto insert the best one on space.
Because full match is always considered the best match in completion
ranking, this should always have a reasonable behaviour.
This makes it harder to enter a hidden command, but completion can
always be disabled via <c-o> or by quoting in those rare cases.
2020-10-19 21:43:03 +11:00
Maxime Coste
97e88b6087
Remove the rename-client's nc alias
...
Closes #3789
2020-10-19 20:30:33 +11:00
Maxime Coste
f549190a98
Add support for explicit completion in prompt mode
2020-10-19 19:36:58 +11:00
Delapouite
8989febe7a
doc: mention comma key for entering user-mode
2020-10-04 13:34:57 +02:00
Maxime Coste
cec62e0a93
Merge remote-tracking branch 'samueldple/modify-wording-in-manual-description' into master
2020-09-30 19:45:15 +10:00
Tim Allen
9bc00b6853
doc: Document the form of next-key sub-modes in the ModeChange hook.
2020-09-21 17:28:18 +10:00
Maxime Coste
0e58d4702c
Merge branch 'patch-1' of http://github.com/xiaq/kakoune into master
2020-09-17 19:35:56 +10:00
samueldple
59c6c071de
Fix grammar in manual entry
2020-09-12 11:05:14 +01:00
Maxime Coste
ec3d7c3104
Add support for removing from options
...
`set -remove ...` will remove from the current option value, substracting
from int, removing elements from vectors and maps.
2020-09-09 21:00:30 +10:00
Qi Xiao
1f5d566d15
Update commands.asciidoc
...
Fix typo: "automatically" should be "atomically"
2020-09-07 23:46:30 +01:00
Maxime Coste
97fd0c0510
Merge remote-tracking branch 'lenormf/repl-normalise' into master
2020-09-06 10:48:08 +10:00
Maxime Coste
e0d2602e6a
Kakoune 2020.09.01
2020-09-01 20:37:20 +10:00
Frank LENORMAND
87f9be6723
rc repl: Normalise REPL commands
...
It's unclear what the `send-text` alias does at first glance,
so prefixing it with "repl-" both fixes that and helps make it
discoverable via the command prompt's fuzzy matcher.
The `repl` alias also seems too generic a name, the "-new" suffix
should hopefully give a hint that it creates a new window.
2020-09-01 13:34:52 +03:00
Maxime Coste
ca195ffd7b
Merge branch 'docs' of http://github.com/migueldvb/kakoune
2020-08-23 14:01:01 +10:00
Maxime Coste
01daf7c2e7
Merge remote-tracking branch 'lenormf/fix-faq'
2020-08-20 19:24:35 +10:00
Maxime Coste
40aa687601
Do not fork in daemon mode
...
Leave that to the shell or external service management tools
Fixes #3618
2020-08-17 19:56:00 +10:00
Frank LENORMAND
2192e3845a
doc faq: Document the frugal scripting language
2020-08-10 12:23:35 +03:00
Jason Felice
a52822d965
Override runtime by setting $KAKOUNE_RUNTIME
2020-08-04 11:48:34 -04:00
Maxime Coste
a82d61c14b
Kakoune 2020.08.04
2020-08-04 19:13:08 +10:00
Maxime Coste
678390d9d8
Merge remote-tracking branch 'krobelus/doc-keynames'
2020-07-30 21:08:34 +10:00
Johannes Altmanninger
9d33b57e49
doc: mention aliases <lt> and <gt> in keys.asciidoc
...
This information can also be found in in :doc mapping but I think this
doesn't hurt.
2020-07-25 20:07:18 +02:00
Johannes Altmanninger
48a53fecc3
doc: use angle brackets for page{up,down} like for other key names
2020-07-25 20:07:18 +02:00
Frank LENORMAND
e0193f23db
doc faq: Fix the prose
2020-07-21 17:36:45 +03:00
Maxime Coste
3e17a6d185
Fix command example to use correct syntax
...
Change the example to something that requires going through the
shell.
2020-07-21 20:47:44 +10:00
Maxime Coste
ab25561da2
Merge remote-tracking branch 'occivink/doc-fix'
2020-07-21 19:54:20 +10:00
Frank LENORMAND
a84e3aeb85
doc faq: Document beam cursors being inconsistent
2020-07-21 09:08:35 +03:00
Maxime Coste
47ba36c66e
Add a RegisterModified hook
...
This one has been a long time coming, I am still concerned this could
impact performance a lot. This hook does *not* trigger for capture
registers (0-9) or any other dynamic registers (that are not writable).
Fixes #859
2020-07-19 12:56:55 +10:00