Date: Mon, 26 Aug 2002 18:36:29 -0700 (PDT) From: "Tim J. Robbins" <tjr@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/bin/sh builtins.def cd.c error.c error.h eval.c eval.h exec.c histedit.c input.c jobs.c jobs.h myhistedit.h options.h redir.c sh.1 shell.h trap.c trap.h var.c Message-ID: <200208270136.g7R1aT2r067580@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
tjr 2002/08/26 18:36:29 PDT Modified files: (Branch: RELENG_4) bin/sh builtins.def cd.c error.c error.h eval.c eval.h exec.c histedit.c input.c jobs.c jobs.h myhistedit.h options.h redir.c sh.1 shell.h trap.c trap.h var.c Log: MFC: - Avoid duplicate error messages when invalid options are used with the cd, pwd, fc, and export builtins. - Handle window size changes when line editing is enabled. - Don't access memory after it is free()'d, fixing strange job control problems when the J (junk) malloc() option was enabled. - Read libedit options from ~/.editrc if present. - Change the `command' builtin to be what POSIX.2 requires, create a `builtin' command to execute builtin commands. - Add a `bind' builtin command to modify key bindings. - Store process ID's in pid_t's instead of short's. - Removed unused #ifdef'd code. - -P (-o physical) option to make -P the default for the cd and pwd builtins Revision Changes Path 1.7.2.2 +3 -1 src/bin/sh/builtins.def 1.20.2.3 +8 -64 src/bin/sh/cd.c 1.15.2.4 +2 -5 src/bin/sh/error.c 1.11.2.4 +0 -2 src/bin/sh/error.h 1.27.2.5 +55 -2 src/bin/sh/eval.c 1.7.2.2 +1 -0 src/bin/sh/eval.h 1.14.2.4 +1 -104 src/bin/sh/exec.c 1.13.2.4 +20 -0 src/bin/sh/histedit.c 1.14.2.2 +7 -0 src/bin/sh/input.c 1.27.2.6 +30 -92 src/bin/sh/jobs.c 1.12.2.2 +2 -2 src/bin/sh/jobs.h 1.7.2.2 +1 -0 src/bin/sh/myhistedit.h 1.9.2.3 +3 -1 src/bin/sh/options.h 1.12.2.4 +1 -1 src/bin/sh/redir.c 1.39.2.21 +38 -30 src/bin/sh/sh.1 1.11.2.3 +0 -6 src/bin/sh/shell.h 1.20.2.2 +16 -5 src/bin/sh/trap.c 1.9.2.2 +1 -0 src/bin/sh/trap.h 1.15.2.2 +1 -0 src/bin/sh/var.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208270136.g7R1aT2r067580>