The NetBSD Project

src/bin/sh/

Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [cvs.NetBSD.org] / src / bin / sh


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] Attic/  [Don't hide]        
[DIR] USD.doc/        
[DIR] bltin/        
[DIR] funcs/        
[TXT] Makefile  1.123   6 weeks  mrg   convert gcc12 -O1 into -Wno-error=clobbered. parser.c wants all the optimisatio...
[TXT] TOUR  1.11   7 years  abhinav   branches: 1.11.14; Fix grammar in couple of sentences.
[TXT] alias.c  1.22   9 months  kre   Allow (but do not require) the magic '--' option terminator in the builtin 'ali...
[TXT] alias.h  1.9   5 years  kre   Revamp aliases - as dumb an idea as they are, if we're going to have them, they ...
[TXT] arith_token.c  1.7   5 years  kre   branches: 1.7.4; Do a better job of reporting invalid numeric constants in arit...
[TXT] arith_tokens.h  1.3   6 years  kre   branches: 1.3.4; Add support for ++ and -- (pre & post) and ',' to arithmetic.
[TXT] arithmetic.c  1.5   5 years  kre   branches: 1.5.2; In uses like $(( var )) (un-dollared vars in arithmetic) we a...
[TXT] arithmetic.h  1.2   6 years  kre   branches: 1.2.6; A better LINENO implementation. This version deletes (well, ...
[TXT] builtins.def  1.27   2 years  kre   Ensure that all of the POSIX standard utilities are correctly identified with t...
[TXT] cd.c  1.53   22 months  kre   Add some comments explaining accesses to the environment via getenv()/setenv()/...
[TXT] cd.h  1.6   12 years  christos   branches: 1.6.44; PR/45069: Henning Petersen: Use prototypes from builtins.h .
[TXT] error.c  1.45   8 months  kre   Do a better job handling EACCES errors from exec() calls. If the EACCES is fr...
[TXT] error.h  1.25   8 months  hannken   Use "sigjmp_buf loc" after switch to sigsetjmp()/siglongjmp(). Fixes errors and...
[TXT] eval.c  1.190   5 months  msaitoh   Fix typo in a debug message.
[TXT] eval.h  1.23   4 years  kre   PR bin/53919 Suppress shell error messages while expanding $ENV (which also cau...
[TXT] exec.c  1.58   8 months  kre   Do a better job handling EACCES errors from exec() calls. If the EACCES is fr...
[TXT] exec.h  1.27   5 years  kre   branches: 1.27.2; Deal with ref after free found by ASAN when a function redefi...
[TXT] expand.c  1.142   8 months  kre   Adjust tilde expansion as will be documented in the forthcoming version of the P...
[TXT] expand.h  1.26   2 years  kre   PR bin/53550 Here we go again... One more time to redo how here docs are pro...
[TXT] histedit.c  1.66   7 months  kre   The great shell trailing whitespace cleanup of 2023... Inspired by private e-ma...
[TXT] init.h  1.10   20 years  agc   branches: 1.10.98; Move UCB-licensed code from 4-clause to 3-clause licence. P...
[TXT] input.c  1.72   2 years  kre   PR bin/55979 Correctly handle (ie: ignore completely) \0 chars (nuls) in the sh...
[TXT] input.h  1.21   5 years  kre   PR bin/48875 (is related, and ameliorated, but not exactly "fixed") Import a wh...
[TXT] jobs.c  1.118   7 months  kre   The great shell trailing whitespace cleanup of 2023... Inspired by private e-ma...
[TXT] jobs.h  1.26   7 months  kre   The great shell trailing whitespace cleanup of 2023... Inspired by private e-ma...
[TXT] machdep.h  1.11   20 years  agc   branches: 1.11.98; Move UCB-licensed code from 4-clause to 3-clause licence. P...
[TXT] mail.c  1.18   6 years  kre   branches: 1.18.6; If we are going to keep the MAILPATH % hack, then at least do...
[TXT] mail.h  1.10   20 years  agc   branches: 1.10.98; Move UCB-licensed code from 4-clause to 3-clause licence. P...
[TXT] main.c  1.90   7 months  kre   The great shell trailing whitespace cleanup of 2023... Inspired by private e-ma...
[TXT] main.h  1.12   5 years  kre   When forking a child shell, arrange for errors/exit to always unwind to the main...
[TXT] memalloc.c  1.39   7 months  kre   Remove an end of file trailing blank line that served no purpose. NFCI
[TXT] memalloc.h  1.20   2 years  kre   Use a type-correct end marker for strstrcat() rather than NULL, as for a functio...
[TXT] miscbltin.c  1.54   8 weeks  kre   If the read builtin is told to read into IFS, we must avoid doing that until all...
[TXT] miscbltin.h  1.3   20 years  christos   branches: 1.3.98; remove clause 3
[TXT] mkbuiltins  1.22   14 years  apb   branches: 1.22.48; Make this slightly more portable; it has to run on arbitary ...
[TXT] mkinit.sh  1.10   4 years  kre   Use printf, rather than echo (via echo redefined as a function that uses printf...
[TXT] mknodenames.sh  1.6   5 years  kre   In the older debug code (not using the new macros added in the previous rev) th...
[TXT] mknodes.sh  1.4   4 years  kre   Add some error checking, and stop assuming what the input will necessarily cont...
[TXT] mkoptions.sh  1.5   6 years  kre   branches: 1.5.4; Sort options with long names that differ only by char case in ...
[TXT] mktokens  1.15   7 months  kre   The great shell trailing whitespace cleanup of 2023... Inspired by private e-ma...
[TXT] myhistedit.h  1.14   2 years  christos   - Add command completion (from FreeBSD) - Use EL_SAFEREAD
[TXT] mystring.c  1.20   7 months  kre   The great shell trailing whitespace cleanup of 2023... Inspired by private e-ma...
[TXT] mystring.h  1.11   20 years  agc   branches: 1.11.98; Move UCB-licensed code from 4-clause to 3-clause licence. P...
[TXT] nodes.c.pat  1.14   5 years  kre   branches: 1.14.2; Deal with ref after free found by ASAN when a function redefi...
[TXT] nodetypes  1.20   2 years  kre   PR bin/53550 Here we go again... One more time to redo how here docs are pro...
[TXT] option.list  1.10   14 months  kre   Add the -l option (aka -o login): be a login shell. Meaningful only on the com...
[TXT] options.c  1.58   14 months  kre   Add the -l option (aka -o login): be a login shell. Meaningful only on the com...
[TXT] options.h  1.27   6 years  kre   branches: 1.27.10; Arrange for set -o and $- output to be sorted, rather than m...
[TXT] output.c  1.41   7 months  kre   The great shell trailing whitespace cleanup of 2023... Inspired by private e-ma...
[TXT] output.h  1.28   2 years  kre   Add a couple of macro definitions for dealing with shell I/O errors. (Macros ak...
[TXT] parser.c  1.181   6 weeks  kre   Work around a probably gcc12 bug in detecting "potentially clobbered" variables...
[TXT] parser.h  1.28   4 years  kre   Delete a no-longer-used #define that referred to a struct field that no longer ...
[TXT] redir.c  1.72   2 years  kre   PR bin/53550 Here we go again... One more time to redo how here docs are pro...
[TXT] redir.h  1.26   2 years  kre   Improve the solution for the 2nd access to a fd which shouldn't be available ("1...
[TXT] sh.1  1.258   7 weeks  uwe   sh(1): touch up markup for the ENV example Don't use Dq in a literal display, a...
[TXT] shell.h  1.31   2 years  kre   PR bin/56464 After almost 30 years, finally do the right thing and read $HOME/....
[TXT] show.c  1.55   7 months  kre   The great shell trailing whitespace cleanup of 2023... Inspired by private e-ma...
[TXT] show.h  1.11   6 years  kre   branches: 1.11.6; NFC: DEBUG only change - provide an externally visible (to t...
[TXT] syntax.c  1.8   4 years  kre   Add a couple of comments. NFC.
[TXT] syntax.h  1.12   4 years  kre   Finish the fixes from Feb 4 for handling of random data that matches the interna...
[TXT] trap.c  1.56   2 years  kre   DEBUG mode changes only. NFC (NC) for any normally compiled shell. Mostly ad...
[TXT] trap.h  1.25   5 years  martin   Make pendingsigs forward declaration match the definition.
[TXT] var.c  1.82   14 months  kre   Oops, somehow managed to commit an older version where NBSH_INVOCATION start ch...
[TXT] var.h  1.39   14 months  kre   Add the -l option (aka -o login): be a login shell. Meaningful only on the com...
[TXT] version.h  1.4   22 months  kre   After 3 and a bit years, it is time...


CVSweb <webmaster@jp.NetBSD.org>