fish-shell/src
Mahmoud Al-Qudsi 977b97a236 Fix assertion failure in FZF keybindings
It seems the logic for calculating the cursor position was not ported correctly,
because the correct place to insert it is at the cursor_pos regardless of
range.start, going by the parameters submitted to the function and the expected
result.
2024-01-21 23:11:20 -06:00
..
bin Use CARGO_MANIFEST_DIR to see if we're running from build dir 2024-01-21 21:25:05 +01:00
builtins Fix assertion failure in FZF keybindings 2024-01-21 23:11:20 -06:00
env Remove L! from sprintf calls 2024-01-13 08:52:54 +01:00
fork_exec Clean up some stale comments and restore libc usage in flog_safe 2024-01-21 12:03:56 -08:00
history Clean up some stale comments and restore libc usage in flog_safe 2024-01-21 12:03:56 -08:00
tests Make sets_bind_mode in input an Option<WString> 2024-01-21 18:19:40 -08:00
universal_notifier Move from libc read/write to nix read/write 2024-01-21 11:49:40 -08:00
widecharwidth Move fish-rust to project root 2024-01-13 03:58:33 +01:00
wutil Move from libc read/write to nix read/write 2024-01-21 11:49:40 -08:00
abbrs.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
ast.rs Remove L! from sprintf calls 2024-01-13 08:52:54 +01:00
autoload.rs Remove widestring-suffix uses 2024-01-13 08:52:54 +01:00
color.rs Fix some clippy warnings 2024-01-21 19:12:33 -08:00
common.rs Stop using num_traits in common.rs 2024-01-21 18:19:40 -08:00
complete.rs Rename flag that fails expansions with command substitutions 2024-01-14 13:19:38 +01:00
curses.rs Fix build on OpenSUSE Tumbleweed 2024-01-21 22:22:30 +01:00
editable_line.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
env_dispatch.rs Use cfg directly instead of going through features 2024-01-13 15:16:47 -06:00
env_universal_common.rs Eliminate UVAR_FILE_SET_MTIME_HACK checks 2024-01-19 09:33:33 -08:00
event.rs Remove L! from sprintf calls 2024-01-13 08:52:54 +01:00
exec.rs Remove widestring-suffix uses 2024-01-13 08:52:54 +01:00
expand.rs Rename flag that fails expansions with command substitutions 2024-01-14 13:19:38 +01:00
fallback.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
fd_monitor.rs Move from libc read/write to nix read/write 2024-01-21 11:49:40 -08:00
fd_readable_set.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
fds.rs Move from libc read/write to nix read/write 2024-01-21 11:49:40 -08:00
fish_test_helper.cpp Initial Rust commit 2023-02-02 19:34:47 -07:00
flog.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
function.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
future.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
future_feature_flags.rs clippy 2024-01-13 08:52:54 +01:00
global_safety.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
highlight.rs Rename flag that fails expansions with command substitutions 2024-01-14 13:19:38 +01:00
history.rs Rename flag that fails expansions with command substitutions 2024-01-14 13:19:38 +01:00
input.rs Make sets_bind_mode in input an Option<WString> 2024-01-21 18:19:40 -08:00
input_common.rs Move input tests into their own module in the tests dir 2024-01-21 18:19:40 -08:00
io.rs Further cleanup of FdMonitor 2024-01-13 12:51:36 -08:00
job_group.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
kill.rs Remove L! from sprintf calls 2024-01-13 08:52:54 +01:00
lib.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
libc.c Remove config.h 2024-01-20 08:56:29 +01:00
libc.rs Eliminate UVAR_FILE_SET_MTIME_HACK checks 2024-01-19 09:33:33 -08:00
locale.rs Use cfg directly instead of going through features 2024-01-13 15:16:47 -06:00
nix.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
null_terminated_array.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
operation_context.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
output.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
pager.rs Remove L! from sprintf calls 2024-01-13 08:52:54 +01:00
parse_constants.rs Remove L! from sprintf calls 2024-01-13 08:52:54 +01:00
parse_execution.rs Improve codegen of line_offset_of_character_at_offset 2024-01-14 10:04:37 -08:00
parse_tree.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
parse_util.rs Disallow background operator before && or || 2024-01-20 11:32:44 +01:00
parser.rs Remove widestring-suffix uses 2024-01-13 08:52:54 +01:00
parser_keywords.rs Remove widestring-suffix uses 2024-01-13 08:52:54 +01:00
path.rs Remove redundant fallbacks for installation dir variables 2024-01-20 10:26:54 +01:00
pointer.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
print_help.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
proc.rs clippy 2024-01-13 08:52:54 +01:00
re.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
reader.rs Clean up some stale comments and restore libc usage in flog_safe 2024-01-21 12:03:56 -08:00
reader_history_search.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
redirection.rs Remove L! from sprintf calls 2024-01-13 08:52:54 +01:00
screen.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
signal.rs Use cfg directly instead of going through features 2024-01-13 15:16:47 -06:00
termsize.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
threads.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
timer.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
tinyexpr.rs Remove widestring-suffix uses 2024-01-13 08:52:54 +01:00
tokenizer.rs Remove widestring-suffix uses 2024-01-13 08:52:54 +01:00
topic_monitor.rs Silence a dead code warning 2024-01-14 13:17:59 +01:00
trace.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
util.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
wait_handle.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
wchar.rs Remove widestring-suffix uses 2024-01-13 08:52:54 +01:00
wchar_ext.rs Disallow background operator before && or || 2024-01-20 11:32:44 +01:00
wcstringutil.rs Fix regression in split_string_tok() 2024-01-18 10:24:40 +01:00
wgetopt.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
wildcard.rs Remove L! from sprintf calls 2024-01-13 08:52:54 +01:00