fish-shell/src/builtins
Fabian Boehm 004953a3b2 Revert "BuiltinData to use const constructor function"
Unfortunately, this does not work with rust 1.70.

This reverts commit 7e516925e9.
2024-12-08 07:52:57 +01:00
..
string Update code and Cargo.toml for recent pcre2-utf32 changes 2024-09-22 17:05:14 -07:00
tests Remove redundant test setup 2024-10-12 13:32:19 +02:00
abbr.rs Update code and Cargo.toml for recent pcre2-utf32 changes 2024-09-22 17:05:14 -07:00
argparse.rs Remove wcstringutil::split_string() 2024-05-21 12:54:52 -05:00
bg.rs Use strongly typed Pid for job control 2024-11-14 13:02:03 -06:00
bind.rs Remove a few uses of unwrap 2024-05-01 12:58:29 +02:00
block.rs Convert Block::event_blocks to a bool 2024-06-01 13:01:40 -05:00
builtin.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
cd.rs cd: open directory with O_SEARCH or O_PATH, when the platform supports it 2024-05-11 11:12:29 -07:00
command.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
commandline.rs edit_command_buffer: speed up setting cursor position by line/column 2024-11-01 20:09:55 +01:00
complete.rs Remove unescape_string_in_place 2024-06-06 17:11:25 +02:00
contains.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
count.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00
disown.rs Use iterators to clean up disown logic 2024-11-14 13:25:25 -06:00
echo.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
emit.rs Remove widestring-suffix uses 2024-01-13 08:52:54 +01:00
eval.rs Remove parser library_data_pod_t ffi workaround 2024-06-02 20:27:44 -05:00
exit.rs Remove parser library_data_pod_t ffi workaround 2024-06-02 20:27:44 -05:00
fg.rs Fix some clippies and remove some dead code 2024-11-17 12:37:45 -08:00
function.rs Use strongly typed Pid for job control 2024-11-14 13:02:03 -06:00
functions.rs Thread variables into autoload_names 2024-06-23 16:39:39 -07:00
history.rs builtins/history: Use the enum nicer 2024-11-21 18:33:32 +01:00
jobs.rs Remove unnecessary Pid::get() calls 2024-11-14 13:02:03 -06:00
math.rs Fix formatting 2024-06-23 18:01:31 -05:00
mod.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
path.rs path: Remove weird order hack 2024-10-04 16:48:40 +02:00
printf.rs Fix crash when sprintf width argument overflows u64 2024-11-09 08:16:08 +01:00
pwd.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
random.rs builtin random: Be less strict about arguments 2024-12-02 19:06:14 +01:00
read.rs Disable terminal protocols before cancellable operations 2024-11-24 16:11:57 +01:00
realpath.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
return.rs Remove parser library_data_pod_t ffi workaround 2024-06-02 20:27:44 -05:00
set.rs Make EnvStackSetResult use Rust naming conventions 2024-06-15 15:57:28 -07:00
set_color.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
shared.rs Revert "BuiltinData to use const constructor function" 2024-12-08 07:52:57 +01:00
source.rs Clean up some stale comments 2024-12-07 10:37:53 -08:00
status.rs Use NonZero types for 1-based line numbers 2024-07-07 20:58:09 -05:00
string.rs Remove a few uses of unwrap 2024-05-01 12:58:29 +02:00
test.rs Remove a few uses of unwrap 2024-05-01 12:58:29 +02:00
type.rs Rewrite wgetopt.rs to Rustier syntax and naming 2024-04-17 11:26:51 -07:00
ulimit.rs ulimit: Fix multiplication overflow 2024-11-30 15:40:48 +01:00
wait.rs Disable terminal protocols before cancellable operations 2024-11-24 16:11:57 +01:00