fish-shell/src/builtins
Mahmoud Al-Qudsi 7133285c88 Move parser status vars to their own struct
Instead of using an enum + array, just use a struct and drop the getter and
setter methods from `parser_t`.
2022-10-26 12:15:02 -05:00
..
argparse.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
argparse.h
bg.cpp clang-format all C++ files 2022-08-21 15:02:19 -07:00
bg.h
bind.cpp builtin bind: highlight output. 2022-09-12 15:33:07 -07:00
bind.h IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
block.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
block.h
builtin.cpp builtins: Reduce streams.out.append/push_back calls 2022-09-22 22:41:35 +02:00
builtin.h
cd.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
cd.h
command.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
command.h
commandline.cpp commandline --selection-start and --selection-end implementation 2022-10-05 18:51:00 +02:00
commandline.h IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
complete.cpp complete: Write each completion at once for --do-complete 2022-09-22 22:41:35 +02:00
complete.h IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
contains.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
contains.h
disown.cpp Make maybe_t safer against accidental misuse 2022-10-08 11:56:38 -05:00
disown.h
echo.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
echo.h
emit.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
emit.h
eval.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
eval.h
exit.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
exit.h
fg.cpp Move parser status vars to their own struct 2022-10-26 12:15:02 -05:00
fg.h
function.cpp Remove needless usage of maybe_t 2022-09-25 14:40:49 -05:00
function.h Remove needless usage of maybe_t 2022-09-25 14:40:49 -05:00
functions.cpp builtins: Reduce streams.out.append/push_back calls 2022-09-22 22:41:35 +02:00
functions.h
history.cpp clang-format all C++ files 2022-08-21 15:02:19 -07:00
history.h
jobs.cpp Make maybe_t safer against accidental misuse 2022-10-08 11:56:38 -05:00
jobs.h
math.cpp builtins: Reduce streams.out.append/push_back calls 2022-09-22 22:41:35 +02:00
math.h
path.cpp Make maybe_t safer against accidental misuse 2022-10-08 11:56:38 -05:00
path.h IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
printf.cpp printf: Buffer output 2022-09-22 22:41:35 +02:00
printf.h IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
pwd.cpp builtins: Reduce streams.out.append/push_back calls 2022-09-22 22:41:35 +02:00
pwd.h
random.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
random.h
read.cpp Revert "Re-implement macro to constexpr transition" 2022-09-20 11:58:37 -07:00
read.h
realpath.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
realpath.h
return.cpp Prevent undefined behavior by intercepting return -1 2022-09-25 12:33:40 -05:00
return.h
set_color.cpp clang-format all C++ files 2022-08-21 15:02:19 -07:00
set_color.h IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
set.cpp Allow erasing in multiple scopes in one go 2022-10-20 11:21:05 -05:00
set.h IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
source.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
source.h
status.cpp Move parser status vars to their own struct 2022-10-26 12:15:02 -05:00
status.h
string.cpp Make maybe_t safer against accidental misuse 2022-10-08 11:56:38 -05:00
string.h
test.cpp Fix unqualified calls to std::move 2022-10-19 12:31:55 -05:00
test.h
type.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
type.h
ulimit.cpp Revert "Re-implement macro to constexpr transition" 2022-09-20 11:58:37 -07:00
ulimit.h IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
wait.cpp IWYU-guided #include rejiggering. 2022-08-20 23:55:18 -07:00
wait.h