Show patches with: Submitter = наб       |   51 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] bltin/test: align -nt and -ot with POSIX.1-2024 [v2] bltin/test: align -nt and -ot with POSIX.1-2024 - - - --- 2024-07-28 наб herbert Accepted
bltin/test: = and != are strcmp, not strcoll bltin/test: = and != are strcmp, not strcoll - - - --- 2024-07-08 наб herbert Accepted
bltin/test: align -nt and -ot with POSIX.1-2024 bltin/test: align -nt and -ot with POSIX.1-2024 - - - --- 2024-07-08 наб herbert Changes Requested
man: document what happens when IFS= (and when it's not) man: document what happens when IFS= (and when it's not) - - - --- 2023-04-22 наб herbert Accepted
[v3] Prototype all function definitions for C23 compat [v3] Prototype all function definitions for C23 compat - - - --- 2023-02-10 наб herbert Accepted
[v2] Prototype all function definitions for C23 compat [v2] Prototype all function definitions for C23 compat - - - --- 2023-02-09 наб herbert Superseded
[6/6] fc: don't include the current fc in out-of-range last [1/6] fc -s: refuse multiple events instead of ignoring - - - --- 2023-02-07 наб herbert Accepted
[5/6] fc: fix "fc -3" extension on glibc [1/6] fc -s: refuse multiple events instead of ignoring - - - --- 2023-02-07 наб herbert Accepted
[4/6] fc: don't require an argument [1/6] fc -s: refuse multiple events instead of ignoring - - - --- 2023-02-07 наб herbert Accepted
[3/6] fc: only parse old=new if -s, per POSIX [1/6] fc -s: refuse multiple events instead of ignoring - - - --- 2023-02-07 наб herbert Accepted
[2/6] fc -s: don't loop forever when executing the latest entry [1/6] fc -s: refuse multiple events instead of ignoring - - - --- 2023-02-07 наб herbert Accepted
[1/6] fc -s: refuse multiple events instead of ignoring [1/6] fc -s: refuse multiple events instead of ignoring - - - --- 2023-02-07 наб herbert Accepted
Prototype all function definitions for C23 compat Prototype all function definitions for C23 compat - - - --- 2023-02-07 наб herbert Superseded
[v2] alias: fix name quoting in printalias [v2] alias: fix name quoting in printalias - - - --- 2023-01-09 наб herbert Accepted
alias: fix name quoting in printalias alias: fix name quoting in printalias - - - --- 2023-01-09 наб herbert Superseded
[v3] parser: don't keep alloca()ing in a loop for substitutions [v3] parser: don't keep alloca()ing in a loop for substitutions - - - --- 2023-01-05 наб herbert Accepted
[RESEND] alias: printalias: quote the name, too [RESEND] alias: printalias: quote the name, too - - - --- 2023-01-05 наб herbert Accepted
[v2] redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD, if available [v2] redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD, if available - - - --- 2023-01-05 наб herbert Accepted
[v2,2/2] exec: type: ignore first -- for consistency [v2,1/2] options: getopts: ignore first --, per POSIX - - - --- 2023-01-04 наб herbert Accepted
[v2,1/2] options: getopts: ignore first --, per POSIX [v2,1/2] options: getopts: ignore first --, per POSIX - - - --- 2023-01-04 наб herbert Accepted
[v2] redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD, if available [v2] redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD, if available - - - --- 2022-12-18 наб herbert Changes Requested
alias: aliascmd: refuse uninvokable aliases alias: aliascmd: refuse uninvokable aliases - - - --- 2022-12-17 наб herbert Changes Requested
[2/1] man: document ulimit -w miscbltin: ulimitcmd: actually accept -r - - - --- 2022-12-17 наб herbert Accepted
redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD redir: savefd: use F_DUPFD_CLOEXEC instead of F_DUPFD+F_SETFD - - - --- 2022-12-16 наб herbert Superseded
miscbltin: ulimitcmd: actually accept -r miscbltin: ulimitcmd: actually accept -r - - - --- 2022-12-16 наб herbert Accepted
[v2,4/3] man: document false built-in [v2,1/3] man: document jobs builtin - - - --- 2022-12-15 наб herbert Accepted
[v2] parser: don't keep alloca()ing in a loop for substitutions [v2] parser: don't keep alloca()ing in a loop for substitutions - - - --- 2022-12-15 наб herbert Changes Requested
[v3,2/2] man: printf: in 'X, X is a byte under dash [v3,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments - - - --- 2022-12-15 наб herbert Accepted
[v3,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments [v3,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments - - - --- 2022-12-15 наб herbert Accepted
[v2,3/3] man: document kill builtin [v2,1/3] man: document jobs builtin - - - --- 2022-12-15 наб herbert Accepted
[v2,2/3] man: note chdir being the same builtin as cd [v2,1/3] man: document jobs builtin - - - --- 2022-12-15 наб herbert Accepted
[v2,1/3] man: document jobs builtin [v2,1/3] man: document jobs builtin - - - --- 2022-12-15 наб herbert Accepted
parser: don't keep alloca()ing in a loop for substitutions parser: don't keep alloca()ing in a loop for substitutions - - - --- 2022-12-14 наб herbert Superseded
man: fix getopts documentation man: fix getopts documentation - - - --- 2022-12-14 наб herbert Accepted
exec: hashcmd: don't early-exit when first -r is found exec: hashcmd: don't early-exit when first -r is found - - - --- 2022-12-14 наб herbert Accepted
options: don't error when unsetting OPTIND options: don't error when unsetting OPTIND - - - --- 2022-12-14 наб herbert Superseded
[v2,3/3] input: preadfd: read standard input byte-wise [v2,1/3] parser: fixredir: invalid redirections are run-time, not syntax - - - --- 2022-12-14 наб herbert Superseded
[v2,2/3] parser: synerror: explicitly consume the entire invalid line [v2,1/3] parser: fixredir: invalid redirections are run-time, not syntax - - - --- 2022-12-14 наб herbert Superseded
[v2,1/3] parser: fixredir: invalid redirections are run-time, not syntax [v2,1/3] parser: fixredir: invalid redirections are run-time, not syntax - - - --- 2022-12-14 наб herbert Accepted
input: preadfd: read standard input byte-wise input: preadfd: read standard input byte-wise - - - --- 2022-12-13 наб herbert Superseded
[2/2] options: getopts: ignore first --, per POSIX [1/2] exec: type: ignore first --, per POSIX - - - --- 2022-12-13 наб herbert Superseded
[1/2] exec: type: ignore first --, per POSIX [1/2] exec: type: ignore first --, per POSIX - - - --- 2022-12-13 наб herbert Rejected
[v2,2/2] man: printf: in 'X, X is a byte under dash [v2,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments - - - --- 2022-08-14 наб herbert Superseded
[v2,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments [v2,1/2] man: printf: reword to avoid confusion v/v Ar argument[s]/arguments - - - --- 2022-08-14 наб herbert Superseded
[2/2] man: printf: in 'X, X is a byte under dash [1/2] man: printf: all Ar arguments are processed identically - - - --- 2022-08-14 наб herbert Superseded
[1/2] man: printf: all Ar arguments are processed identically [1/2] man: printf: all Ar arguments are processed identically - - - --- 2022-08-14 наб herbert Superseded
man: don't list unavailable built-ins and Command Line Editing section man: don't list unavailable built-ins and Command Line Editing section - - - --- 2022-05-06 наб herbert Changes Requested
shell: correctly prototype all functions shell: correctly prototype all functions - - - --- 2022-05-06 наб herbert Superseded
[3/2] man: document kill builtin [1/2] man: document jobs builtin - - - --- 2022-05-05 наб herbert Superseded
[2/2] man: note chdir being the same builtin as cd [1/2] man: document jobs builtin - - - --- 2022-05-05 наб herbert Superseded
[1/2] man: document jobs builtin [1/2] man: document jobs builtin - - - --- 2022-05-05 наб herbert Superseded