fish-shell/src
ridiculousfish 735962d306 Remove macros for block descriptions
These macros were historically used only in internal error messages which
should never happen! Now we are able to enforce they never happen at
compile time so we can remove them.

No functional change here.
2022-04-09 11:42:58 -07:00
..
builtins Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
widecharwidth Update widecharwidth 2022-02-14 22:19:28 +01:00
ast_node_types.inc
ast.cpp fix cppcheck missing return errors 2022-04-08 17:59:09 -07:00
ast.h fix cppcheck missing return errors 2022-04-08 17:59:09 -07:00
autoload.cpp Autoload: Call the parser directly instead of going via "subshell" 2022-03-27 09:35:12 +02:00
autoload.h
builtin.cpp Clean up woption 2022-04-02 11:28:30 -07:00
builtin.h Clarify that the variable/mode *name* is invalid 2022-04-08 16:38:46 +02:00
color.cpp Simplify ASSERT_SORT_ORDER 2021-07-15 13:15:24 -07:00
color.h
common.cpp decrease scope of a couple variables, prefix incr non-primitives 2022-04-07 09:25:16 -07:00
common.h Remove some dead code 2022-03-20 14:48:44 -07:00
complete.cpp Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
complete.h Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
enum_map.h enum_map stuff to enum_map.h 2021-10-01 03:39:43 -07:00
enum_set.h Tighten up includes, some typedefs -> using 2021-09-21 18:05:53 -07:00
env_dispatch.cpp Overload fish_wcstod for wcstring and length 2022-03-25 16:06:10 +01:00
env_dispatch.h
env_universal_common.cpp Stop migrating legacy uvar paths 2022-03-17 18:15:11 +01:00
env_universal_common.h Stop migrating legacy uvar paths 2022-03-17 18:15:11 +01:00
env.cpp Let function-scoped variables be queried 2022-03-10 18:28:50 +01:00
env.h Restyle codebase with clang-format 2021-11-08 12:21:11 -08:00
event.cpp event: Pass name as wcstring 2022-03-25 16:06:10 +01:00
event.h event: Pass name as wcstring 2022-03-25 16:06:10 +01:00
exec.cpp decrease scope of a couple variables, prefix incr non-primitives 2022-04-07 09:25:16 -07:00
exec.h exec.h: remove unused declaration 2021-09-24 09:30:25 -07:00
expand.cpp Fix regression expanding \$() 2022-04-03 15:54:08 +02:00
expand.h Remove expand_flag::skip_home_directories 2021-12-28 15:13:50 -08:00
fallback.cpp Remove wcsndup and wcslcpy 2022-03-17 18:15:11 +01:00
fallback.h Remove wcsndup and wcslcpy 2022-03-17 18:15:11 +01:00
fd_monitor.cpp Correct bug causing early teardown of fd_monitor 2022-03-31 20:41:58 -07:00
fd_monitor.h Correct bug causing early teardown of fd_monitor 2022-03-31 20:41:58 -07:00
fds.cpp Allow using poll() to check for readability 2022-01-02 16:36:33 -08:00
fds.h Allow using poll() to check for readability 2022-01-02 16:36:33 -08:00
fish_indent.cpp Clean up woption 2022-04-02 11:28:30 -07:00
fish_key_reader.cpp Clean up woption 2022-04-02 11:28:30 -07:00
fish_test_helper.cpp Add a test that stdin is always handed-off as blocking 2022-02-12 11:41:03 -08:00
fish_tests.cpp Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
fish_version.cpp Fix build 2021-09-21 18:33:14 -07:00
fish_version.h
fish.cpp Clean up woption 2022-04-02 11:28:30 -07:00
flog.cpp Migrate remaining calls from debug_safe to FLOGF_SAFE 2021-07-05 15:47:56 -07:00
flog.h Migrate remaining calls from debug_safe to FLOGF_SAFE 2021-07-05 15:47:56 -07:00
function.cpp mark some functions static 2021-10-31 03:51:38 -07:00
function.h Continue to refactor functions 2021-10-23 10:12:52 -07:00
future_feature_flags.cpp Fit status feaetures in 80 columns 2021-12-13 01:24:47 -08:00
future_feature_flags.h Make '&' only background if followed by a separating character 2021-07-23 22:58:51 +02:00
global_safety.h Introduce noncopyable_t and nonmovable_t 2021-07-23 11:19:42 -07:00
highlight.cpp highlight: Also use the fallback variable if the main is empty 2022-03-20 17:04:28 +01:00
highlight.h const size_t vals[4] 2022-04-07 09:25:16 -07:00
history_file.cpp Correct a cast when measuring history file size 2022-04-01 10:25:05 -07:00
history_file.h Introduce noncopyable_t and nonmovable_t 2021-07-23 11:19:42 -07:00
history.cpp Switch path_get_data_is_remote to returning a real class enum 2021-12-18 20:48:13 -08:00
history.h history.h: 2021-12-12 13:36:14 -08:00
input_common.cpp Prevent signals from tearing multi-char bindings 2022-02-05 13:18:36 -08:00
input_common.h Prevent signals from tearing multi-char bindings 2022-02-05 13:18:36 -08:00
input.cpp input.cpp: remove unused describe_char() 2022-04-08 17:59:09 -07:00
input.h Stop using thread local vectors 2021-08-10 13:07:13 -07:00
intern.cpp
intern.h
io.cpp append_narrow_buffer takes const reference 2022-04-07 09:25:16 -07:00
io.h append_narrow_buffer takes const reference 2022-04-07 09:25:16 -07:00
iothread.cpp Call pthread_attr_destroy even if pthread_create failed 2022-02-19 14:15:22 +01:00
iothread.h clang-tidy: run through normal checks 2021-08-21 21:59:05 +02:00
job_group.cpp Remove cancellation groups 2022-03-20 14:39:00 -07:00
job_group.h Remove cancellation groups 2022-03-20 14:39:00 -07:00
kill.cpp Make the kill ring thread-safe 2021-04-21 17:37:44 -07:00
kill.h Implementation of variable with killring entries 2021-04-21 16:39:29 -07:00
lru.h Restyle codebase with clang-format 2021-11-08 12:21:11 -08:00
maybe.h maybe.h: reference header new 2021-08-17 18:57:16 -05:00
null_terminated_array.cpp Rework null terminated arrays 2021-03-28 15:31:25 -07:00
null_terminated_array.h Introduce noncopyable_t and nonmovable_t 2021-07-23 11:19:42 -07:00
operation_context.cpp
operation_context.h
output.cpp Fix tparm kludge 2022-03-14 15:36:17 +01:00
output.h Tighten up includes, some typedefs -> using 2021-09-21 18:05:53 -07:00
pager.cpp Wrap even more stuff in anonymous namespaces 2021-09-30 11:33:03 -07:00
pager.h
parse_constants.h Use source_offset_t (uint32) in tokenizer. 2021-12-21 02:32:52 -08:00
parse_execution.cpp parse_execution: remove unused 'job' parameters 2022-04-07 09:36:54 -07:00
parse_execution.h parse_execution: remove unused 'job' parameters 2022-04-07 09:36:54 -07:00
parse_tree.cpp Rename EXEC_ERR_MSG to INVALID_PIPELINE_CMD_ERR_MSG 2022-03-31 15:49:15 -07:00
parse_tree.h Rename EXEC_ERR_MSG to INVALID_PIPELINE_CMD_ERR_MSG 2022-03-31 15:49:15 -07:00
parse_util.cpp Make string syntax error location a bit more precise 2022-04-03 16:34:46 +02:00
parse_util.h Fix regression expanding \$() 2022-04-03 15:54:08 +02:00
parser_keywords.cpp Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
parser_keywords.h Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
parser.cpp Remove macros for block descriptions 2022-04-09 11:42:58 -07:00
parser.h Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
path.cpp Move executable-check to C++ 2022-03-31 15:16:01 +02:00
path.h Switch path_get_data_is_remote to returning a real class enum 2021-12-18 20:48:13 -08:00
postfork.cpp trivial cleanup 2022-04-08 17:59:09 -07:00
postfork.h Refactor tty transfer to be more deliberate 2022-03-19 14:48:36 -07:00
print_help.cpp
print_help.h
proc.cpp Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
proc.h Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
reader.cpp don't check if unsigned el->position() < 0 2022-04-07 10:16:26 -07:00
reader.h read: Actually only fire fish_read, not fish_prompt event 2022-03-16 20:14:59 +01:00
redirection.cpp
redirection.h Introduce noncopyable_t and nonmovable_t 2021-07-23 11:19:42 -07:00
screen.cpp trivial cleanup 2022-04-08 17:59:09 -07:00
screen.h Restyle codebase with clang-format 2021-11-08 12:21:11 -08:00
signal.cpp Tighten up includes, some typedefs -> using 2021-09-21 18:05:53 -07:00
signal.h Restyle codebase with clang-format 2021-11-08 12:21:11 -08:00
termsize.cpp Include <termios.h> instead of <sys/termios.h>. 2021-03-02 12:05:07 +01:00
termsize.h
timer.cpp Revert changes to time formatting 2022-02-21 22:48:43 +01:00
timer.h Pass some parameters by reference/move 2021-03-21 19:41:36 +01:00
tinyexpr.cpp Merge branch 'master' into te-refactor 2022-03-13 11:24:31 +01:00
tinyexpr.h
tokenizer.cpp Remove some dead code 2022-03-20 14:48:44 -07:00
tokenizer.h Remove some dead code 2022-03-20 14:48:44 -07:00
topic_monitor.cpp Allow using poll() to check for readability 2022-01-02 16:36:33 -08:00
topic_monitor.h Replace some simple loops with STL algorithms 2022-04-08 17:59:09 -07:00
trace.cpp Restyle codebase with clang-format 2021-11-08 12:21:11 -08:00
trace.h Cache if tracing is enabled 2021-10-28 19:39:30 +02:00
utf8.cpp
utf8.h
util.cpp wcsfilecmp: Stop actually computing the numbers 2021-10-07 17:57:52 +02:00
util.h
wait_handle.cpp Refactor wait handles 2021-05-17 15:25:21 -07:00
wait_handle.h Mild refactoring of wait handles 2021-10-28 10:37:43 -07:00
wcstringutil.cpp Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
wcstringutil.h Remove unused functions, members (and a variable) 2022-04-09 10:10:44 -07:00
wgetopt.cpp Make arguments to builtins const 2021-03-28 15:31:25 -07:00
wgetopt.h Clean up woption 2022-04-02 11:28:30 -07:00
wildcard.cpp Clean up wildcard_has 2021-11-27 12:48:04 -08:00
wildcard.h Clean up wildcard_has 2021-11-27 12:48:04 -08:00
wutil.cpp Overload fish_wcstod for wcstring and length 2022-03-25 16:06:10 +01:00
wutil.h Overload fish_wcstod for wcstring and length 2022-03-25 16:06:10 +01:00