home/src
Maxime Coste d1e19727ff Tweak completion quoting behaviour once again
Quote by wrapping in quotes if we are replacing the whole token,
using backspaces if the completion only adds to it.

This ensure that the inserted completion will be correctly parsed
once validated.

Fixes 
2021-03-31 17:15:31 +11:00
..
.gdbinit
alias_registry.cc
alias_registry.hh
array_view.hh Refactor how InsetCompletionHide hook parameter is computed 2020-06-27 13:33:50 +10:00
assert.cc
assert.hh
backtrace.cc
backtrace.hh
buffer_manager.cc Add a new 'arrange-buffers' to let users change the order of the buflist 2020-02-24 09:41:46 +01:00
buffer_manager.hh Add a new 'arrange-buffers' to let users change the order of the buflist 2020-02-24 09:41:46 +01:00
buffer_utils.cc Do not select on non-urgent fd when handling only urgent events 2021-03-11 09:02:02 +11:00
buffer_utils.hh Refactor how InsetCompletionHide hook parameter is computed 2020-06-27 13:33:50 +10:00
buffer.cc Do not include non-primitive option value in *SetOption hook filter 2020-06-09 21:38:47 +10:00
buffer.hh Add 'history' and 'uncommitted_modifications' expansions 2020-01-01 19:47:29 -05:00
buffer.inl.hh
changes.cc
changes.hh Binary search for first range to change 2021-03-08 16:55:43 -05:00
client_manager.cc Always redraw after getting some user input 2021-03-11 09:08:35 +11:00
client_manager.hh Always redraw after getting some user input 2021-03-11 09:08:35 +11:00
client.cc Redraw relevant clients after adding/removing highlighters 2019-12-28 11:27:04 +11:00
client.hh Add support for markup in info boxes 2019-11-22 21:50:51 +11:00
clock.hh
color.cc Add support for alpha channel in colors 2020-05-02 12:57:36 +10:00
color.hh Add support for alpha channel in colors 2020-05-02 12:57:36 +10:00
command_manager.cc Tweak completion quoting behaviour once again 2021-03-31 17:15:31 +11:00
command_manager.hh Code style tweaks 2020-07-19 12:54:41 +10:00
commands.cc Fix message typo 2021-01-01 15:15:27 +09:00
commands.hh
completion.cc Do not expose C++ typeid().name to user facing errors on wrong option type 2018-05-26 10:01:26 +10:00
completion.hh Restore auto-select on return, add a flag to disable that for commands 2020-11-18 19:56:05 +11:00
constexpr_utils.hh
context.cc Redraw relevant clients after adding/removing highlighters 2019-12-28 11:27:04 +11:00
context.hh Ensure current context switches away from buffer on delete-buffer 2019-07-22 20:26:39 +10:00
coord.hh
diff.hh Remove posB from information given by the diff algorithm 2020-03-20 20:27:50 +11:00
display_buffer.cc Fix splitting display line in front of a replaced range 2021-02-16 12:35:25 +11:00
display_buffer.hh Support multi-line replace-ranges 2020-04-27 17:39:21 +10:00
enum.hh
env_vars.cc
env_vars.hh
event_manager.cc Do not select on non-urgent fd when handling only urgent events 2021-03-11 09:02:02 +11:00
event_manager.hh Do not select on non-urgent fd when handling only urgent events 2021-03-11 09:02:02 +11:00
exception.cc
exception.hh
face_registry.cc Fix face attributes to string conversion with F shorthand 2020-08-30 10:12:21 +10:00
face_registry.hh
face.hh Fix alpha of merged faces 2020-07-31 15:45:52 +10:00
file.cc Fix typo in file.cc 2021-03-12 09:10:19 +11:00
file.hh src: Reload buffers when their contents' hash changes 2019-12-03 17:05:24 +01:00
flags.hh
hash_map.cc
hash_map.hh Code style tweaks 2020-07-19 12:54:41 +10:00
hash.cc
hash.hh
highlighter_group.cc Add -override support to add-highlighter 2020-03-30 21:04:01 +11:00
highlighter_group.hh Rename DefinedHighlighters to SharedHighlighters 2020-08-08 11:19:02 +10:00
highlighter.cc Add -override support to add-highlighter 2020-03-30 21:04:01 +11:00
highlighter.hh Add -override support to add-highlighter 2020-03-30 21:04:01 +11:00
highlighters.cc Rename separator-cursor to cursor-separator 2021-03-22 19:38:33 -04:00
highlighters.hh Use inplace_merge() for ranges 2021-03-09 10:13:31 -05:00
hook_manager.cc Add a range based remove_if overload 2020-05-29 11:59:03 +10:00
hook_manager.hh Add a RegisterModified hook 2020-07-19 12:56:55 +10:00
input_handler.cc Add + key to duplicate selections and <a-+> to merge overlapping ones 2021-02-15 09:01:14 +11:00
input_handler.hh Merge remote-tracking branch 'Anfid/scroll-test' 2020-03-15 12:32:54 +11:00
insert_completer.cc remove unused variable changes_tracker 2020-12-22 21:31:11 +11:00
insert_completer.hh Refactor how InsetCompletionHide hook parameter is computed 2020-06-27 13:33:50 +10:00
json_ui.cc Do not select on non-urgent fd when handling only urgent events 2021-03-11 09:02:02 +11:00
json_ui.hh Add support for markup in info boxes 2019-11-22 21:50:51 +11:00
json.cc Fix invalid memory access in unit-tests 2020-03-04 12:08:16 +11:00
json.hh
keymap_manager.cc
keymap_manager.hh Add a way to unmap all keys of a given mode at once 2018-09-23 19:40:38 +02:00
keys.cc src/ncurses_ui.cc: Teach Kakoune about ctrl-symbol keys. 2020-10-31 01:20:49 +11:00
keys.hh Refactor mouse press/release handling to support 3 buttons 2020-06-28 19:48:55 +10:00
line_modification.cc Add a range based remove_if overload 2020-05-29 11:59:03 +10:00
line_modification.hh
main.cc Always redraw after getting some user input 2021-03-11 09:08:35 +11:00
Makefile Avoid non-POSIX ln -r switch 2020-12-25 12:07:13 +11:00
memory.cc
memory.hh
meta.hh
ncurses_ui.cc Do not select on non-urgent fd when handling only urgent events 2021-03-11 09:02:02 +11:00
ncurses_ui.hh Untie focus reporting and mouse handling 2020-03-27 07:54:21 +11:00
normal.cc Add + key to duplicate selections and <a-+> to merge overlapping ones 2021-02-15 09:01:14 +11:00
normal.hh
option_manager.cc
option_manager.hh Add support for removing from options 2020-09-09 21:00:30 +10:00
option_types.cc
option_types.hh Add support for removing from options 2020-09-09 21:00:30 +10:00
option.hh Add support for removing from options 2020-09-09 21:00:30 +10:00
optional.hh Support piping data to client stdin 2020-05-10 19:30:13 +10:00
parameters_parser.cc
parameters_parser.hh
range.hh Refactor how InsetCompletionHide hook parameter is computed 2020-06-27 13:33:50 +10:00
ranges.cc
ranges.hh Add a range based remove_if overload 2020-05-29 11:59:03 +10:00
ranked_match.cc Rank a word-boundary after a non-word-boundary 2019-09-07 22:53:29 +02:00
ranked_match.hh
ref_ptr.hh
regex_impl.cc Add missing limits includes 2021-01-03 10:58:09 +11:00
regex_impl.hh Raise ThreadedVM initial thread capacity to 16 2021-03-03 20:51:24 +11:00
regex.cc
regex.hh
register_manager.cc Do not trigger RegisterModified hooks on register about to be restored 2020-07-21 20:27:42 +10:00
register_manager.hh commands: add "registers" subcommand to :debug 2020-12-23 14:22:44 -08:00
remote.cc Do not select on non-urgent fd when handling only urgent events 2021-03-11 09:02:02 +11:00
remote.hh Allow quiting last client with unsaved buffer in daemon mode 2020-10-19 20:39:25 +11:00
safe_ptr.hh
scope.cc Do not include non-primitive option value in *SetOption hook filter 2020-06-09 21:38:47 +10:00
scope.hh
selection.cc Add + key to duplicate selections and <a-+> to merge overlapping ones 2021-02-15 09:01:14 +11:00
selection.hh Add missing limits includes 2021-01-03 10:58:09 +11:00
selectors.cc Ensure that the capture group actually matched in select_matches 2020-09-22 21:14:40 +10:00
selectors.hh Ensure that the capture group actually matched in select_matches 2020-09-22 21:14:40 +10:00
shared_string.cc
shared_string.hh Replace uses of UnorderedMap with HashMap 2017-03-07 01:03:26 +00:00
shell_manager.cc Do not select on non-urgent fd when handling only urgent events 2021-03-11 09:02:02 +11:00
shell_manager.hh Expand env vars as list of strings 2020-03-02 20:53:28 +11:00
string_utils.cc Output debug memory stats in a nice table 2020-05-19 17:16:37 +10:00
string_utils.hh Output debug memory stats in a nice table 2020-05-19 17:16:37 +10:00
string.cc
string.hh Fix empty strings not being zero terminated 2020-03-29 20:28:56 +11:00
unicode.hh Follow ECMA specification for regex whitespace 2021-02-25 11:03:18 -05:00
unit_tests.cc Remove posB from information given by the diff algorithm 2020-03-20 20:27:50 +11:00
unit_tests.hh
units.hh
user_interface.hh Add support for markup in info boxes 2019-11-22 21:50:51 +11:00
utf8_iterator.hh
utf8.hh
utils.hh Do not trigger RegisterModified hooks on register about to be restored 2020-07-21 20:27:42 +10:00
value.hh
vector.hh Modernize the way we compute memory domains from type 2017-05-26 07:59:18 +01:00
window.cc Do not include non-primitive option value in *SetOption hook filter 2020-06-09 21:38:47 +10:00
window.hh Fix window_range expansion 2019-12-16 14:09:20 +11:00
word_db.cc Fix performance issue with word completion 2020-11-07 10:42:51 +11:00
word_db.hh Fix performance issue with word completion 2020-11-07 10:42:51 +11:00