changes and notes:

(1) /usr/bin -> /bin handled by iffe at compile time
    runtime always maps to /bin
(2) tab-tab as requested plus tab-tab-#-tab to disambiguate from list
(3) emacs mode: esc-<char> == meta-<char>: esc^V => version in emacs and vi
(4) <literal-next> taken from stty, defaults to ^V
(5) /usr/ast/bin/BUILTIN vs. /opt/ast/bin/BUILTIN vs. /usr/xpg4/bin/BUILTIN
    # pick a root dir where $ROOT/bin in PATH => use -lcmd builtins
    ROOT=/usr/ast
    # build ksh with SH_CMDLIB_DIR=="$ROOT"
    mkdir -p $ROOT/bin $ROOT/lib
    cp libcmd.so $ROOT/lib
    print $'LD_LIBRARY_PATH=../lib\nBUILTIN_LIB=cmd' > $ROOT/bin/.paths
    # insert $ROOT/bin in PATH before /bin and /usr/bin

  http://www.research.att.com/~gsf/download/alpha/INIT.2006-06-16.md5
  http://www.research.att.com/~gsf/download/alpha/INIT.2006-06-16.tgz
  http://www.research.att.com/~gsf/download/alpha/ast-ksh.2006-06-16.md5
  http://www.research.att.com/~gsf/download/alpha/ast-ksh.2006-06-16.tgz

-- Glenn Fowler -- AT&T Research, Florham Park NJ --


Reply via email to