Commit ID:      10058C4AC2520F8C875
CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2017/03/12 02:04:16 UTC

Modified files:
        bin/mksh       : exec.c funcs.c lex.c sh.h syn.c

Log message:
add a “\builtin” builtin, make it forward assignments, fix some bugs
related to that:
• while AT&T ksh may do it, POSIX says nothing about allowing
  declaration commands only without vars and redirections, and
  “without vars” especially seems against which commands they are
• fix relationship between forwarders and real declaration commands
• clean up c_builtin vs shcomexec mess

Also, re-run “make repool” with a fixed src/scripts/stringpool.sh,v 1.3

To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.189 -r1.190 src/bin/mksh/exec.c
cvs -R rdiff -kk -upr1.325 -r1.326 src/bin/mksh/funcs.c
cvs -R rdiff -kk -upr1.229 -r1.230 src/bin/mksh/lex.c
cvs -R rdiff -kk -upr1.793 -r1.794 src/bin/mksh/sh.h
cvs -R rdiff -kk -upr1.116 -r1.117 src/bin/mksh/syn.c

Reply via email to