Go to file T
Code
abbreviations.f90 fish style history suggestions and completions
advanced_test.f90 fix regex_t and regmatch_t struct sizes for macOS — regoff_t is long (8 bytes) not int
aliases.f90 fix: use write_stdout for alias display to respect fd redirections. int-redirection 6.3
command_builtin.f90 convert command_builtin.f90 locals to allocatable strings
completion.f90 make coproc_t command, parser_state_t error_msg, completion_context_t comp_line allocatable
config.f90 widen config.f90 line buffers from MAX_VAR_VALUE_LEN to 4096
control_flow.f90 convert loop_body and function body to string_t for variable-length storage
directory_builtin.f90 fix pushd/popd/dirs output — use write_stdout and logical paths, respect redirections
expansion.f90 route glob patterns through Fortran path on USE_C_STRINGS — C pattern_replace lacks [charclass] support [skip-pty]
getopts_builtin.f90 convert remaining locals across 9 files to allocatable strings
printf_builtin.f90 fix: add \xHH hex and \e escape to printf %b and format string handlers
prompt_formatting.f90 use MAX_VAR_VALUE_LEN in scripting modules instead of hardcoded 1024
read_builtin.f90 widen read_builtin input_line buffer from MAX_VAR_VALUE_LEN to 4096
shell_options.f90 add set -o fuzzy-complete for opt-in fuzzy tab completion
substitution.f90 update substitution and expansion callers for allocatable execute_command_and_capture output
test_builtin.f90 Achieve 100% POSIX test pass rate (3776 tests)
variables.f90 fix: use write_stderr for readonly error to respect fd redirections. posix-untested 135.1