Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

set -vx changes output of subshells



Hi Folks,

  I've just built zsh 3.1.1 and have found a problem with redirection in
subshells and set -vx. It appears to be adding a return at the start of
the output (this makes debugging a trifle hard):

alfep3:zsh_test 203> ./zsh -f
alfep3% touch foo
alfep3% a=$(ls foo 2>&1)
alfep3% echo $a | wc -l
         1
alfep3% set -vx
alfep3% a=$(ls foo 2>&1)
a=$(ls foo 2>&1)
+ a=+ a=+ ls foo
foo 
alfep3% echo $a | wc -l
echo $a | wc -l
+ echo + a=+ ls foo
foo
+ wc -l
         2
alfep3% /users/daniel/zsh/zsh-3.1.1/Util/reporter
/users/daniel/zsh/zsh-3.1.1/Util/reporter
+ /users/daniel/zsh/zsh-3.1.1/Util/reporter
# START zsh saveset
# uname:  OSF1 alfep3 V4.0 386 alpha

# Aliases.

alias run-help=man
alias which-command=whence

# Key bindings.

bindkey -N .safe
bindkey -N emacs
bindkey -N main
bindkey -N vicmd
bindkey -N viins

bindkey -R -M .safe "^@"-"^I" self-insert
bindkey -M .safe "^J" accept-line
bindkey -R -M .safe "^K"-"^L" self-insert
bindkey -M .safe "^M" accept-line
bindkey -R -M .safe "^N"-"\M-^?" self-insert

bindkey -M emacs "^@" set-mark-command
bindkey -M emacs "^A" beginning-of-line
bindkey -M emacs "^B" backward-char
bindkey -M emacs "^D" delete-char-or-list
bindkey -M emacs "^E" end-of-line
bindkey -M emacs "^F" forward-char
bindkey -M emacs "^G" send-break
bindkey -M emacs "^H" backward-delete-char
bindkey -M emacs "^I" expand-or-complete
bindkey -M emacs "^J" accept-line
bindkey -M emacs "^K" kill-line
bindkey -M emacs "^L" clear-screen
bindkey -M emacs "^M" accept-line
bindkey -M emacs "^N" down-line-or-history
bindkey -M emacs "^O" accept-line-and-down-history
bindkey -M emacs "^P" up-line-or-history
bindkey -M emacs "^Q" push-line
bindkey -M emacs "^R" history-incremental-search-backward
bindkey -M emacs "^S" history-incremental-search-forward
bindkey -M emacs "^T" transpose-chars
bindkey -M emacs "^U" kill-whole-line
bindkey -M emacs "^V" quoted-insert
bindkey -M emacs "^W" backward-kill-word
bindkey -M emacs "^X^B" vi-match-bracket
bindkey -M emacs "^X^F" vi-find-next-char
bindkey -M emacs "^X^J" vi-join
bindkey -M emacs "^X^K" kill-buffer
bindkey -M emacs "^X^N" infer-next-history
bindkey -M emacs "^X^O" overwrite-mode
bindkey -M emacs "^X^U" undo
bindkey -M emacs "^X^V" vi-cmd-mode
bindkey -M emacs "^X^X" exchange-point-and-mark
bindkey -M emacs "^X*" expand-word
bindkey -M emacs "^X=" what-cursor-position
bindkey -M emacs "^XG" list-expand
bindkey -M emacs "^Xg" list-expand
bindkey -M emacs "^Xr" history-incremental-search-backward
bindkey -M emacs "^Xs" history-incremental-search-forward
bindkey -M emacs "^Xu" undo
bindkey -M emacs "^Y" yank
bindkey -M emacs "^[^D" list-choices
bindkey -M emacs "^[^G" send-break
bindkey -M emacs "^[^H" backward-kill-word
bindkey -M emacs "^[^I" self-insert-unmeta
bindkey -M emacs "^[^J" self-insert-unmeta
bindkey -M emacs "^[^L" clear-screen
bindkey -M emacs "^[^M" self-insert-unmeta
bindkey -M emacs "^[^_" copy-prev-word
bindkey -M emacs "^[ " expand-history
bindkey -M emacs "^[!" expand-history
bindkey -M emacs "^[\"" quote-region
bindkey -M emacs "^[\$" spell-word
bindkey -M emacs "^['" quote-line
bindkey -M emacs "^[-" neg-argument
bindkey -M emacs "^[." insert-last-word
bindkey -M emacs "^[0" digit-argument
bindkey -M emacs "^[1" digit-argument
bindkey -M emacs "^[2" digit-argument
bindkey -M emacs "^[3" digit-argument
bindkey -M emacs "^[4" digit-argument
bindkey -M emacs "^[5" digit-argument
bindkey -M emacs "^[6" digit-argument
bindkey -M emacs "^[7" digit-argument
bindkey -M emacs "^[8" digit-argument
bindkey -M emacs "^[9" digit-argument
bindkey -M emacs "^[<" beginning-of-buffer-or-history
bindkey -M emacs "^[>" end-of-buffer-or-history
bindkey -M emacs "^[?" which-command
bindkey -M emacs "^[A" accept-and-hold
bindkey -M emacs "^[B" backward-word
bindkey -M emacs "^[C" capitalize-word
bindkey -M emacs "^[D" kill-word
bindkey -M emacs "^[F" forward-word
bindkey -M emacs "^[G" get-line
bindkey -M emacs "^[H" run-help
bindkey -M emacs "^[L" down-case-word
bindkey -M emacs "^[N" history-search-forward
bindkey -M emacs "^[P" history-search-backward
bindkey -M emacs "^[Q" push-line
bindkey -M emacs "^[S" spell-word
bindkey -M emacs "^[T" transpose-words
bindkey -M emacs "^[U" up-case-word
bindkey -M emacs "^[W" copy-region-as-kill
bindkey -M emacs "^[[A" up-line-or-history
bindkey -M emacs "^[[B" down-line-or-history
bindkey -M emacs "^[[C" forward-char
bindkey -M emacs "^[[D" backward-char
bindkey -M emacs "^[_" insert-last-word
bindkey -M emacs "^[a" accept-and-hold
bindkey -M emacs "^[b" backward-word
bindkey -M emacs "^[c" capitalize-word
bindkey -M emacs "^[d" kill-word
bindkey -M emacs "^[f" forward-word
bindkey -M emacs "^[g" get-line
bindkey -M emacs "^[h" run-help
bindkey -M emacs "^[l" down-case-word
bindkey -M emacs "^[n" history-search-forward
bindkey -M emacs "^[p" history-search-backward
bindkey -M emacs "^[q" push-line
bindkey -M emacs "^[s" spell-word
bindkey -M emacs "^[t" transpose-words
bindkey -M emacs "^[u" up-case-word
bindkey -M emacs "^[w" copy-region-as-kill
bindkey -M emacs "^[x" execute-named-cmd
bindkey -M emacs "^[y" yank-pop
bindkey -M emacs "^[z" execute-last-named-cmd
bindkey -M emacs "^[|" vi-goto-column
bindkey -M emacs "^[^?" backward-kill-word
bindkey -M emacs "^_" undo
bindkey -R -M emacs " "-"~" self-insert
bindkey -M emacs "^?" backward-delete-char
bindkey -R -M emacs "\M-^@"-"\M-^?" self-insert

bindkey "^@" set-mark-command
bindkey "^A" beginning-of-line
bindkey "^B" backward-char
bindkey "^D" delete-char-or-list
bindkey "^E" end-of-line
bindkey "^F" forward-char
bindkey "^G" send-break
bindkey "^H" backward-delete-char
bindkey "^I" expand-or-complete
bindkey "^J" accept-line
bindkey "^K" kill-line
bindkey "^L" clear-screen
bindkey "^M" accept-line
bindkey "^N" down-line-or-history
bindkey "^O" accept-line-and-down-history
bindkey "^P" up-line-or-history
bindkey "^Q" push-line
bindkey "^R" history-incremental-search-backward
bindkey "^S" history-incremental-search-forward
bindkey "^T" transpose-chars
bindkey "^U" kill-whole-line
bindkey "^V" quoted-insert
bindkey "^W" backward-kill-word
bindkey "^X^B" vi-match-bracket
bindkey "^X^F" vi-find-next-char
bindkey "^X^J" vi-join
bindkey "^X^K" kill-buffer
bindkey "^X^N" infer-next-history
bindkey "^X^O" overwrite-mode
bindkey "^X^U" undo
bindkey "^X^V" vi-cmd-mode
bindkey "^X^X" exchange-point-and-mark
bindkey "^X*" expand-word
bindkey "^X=" what-cursor-position
bindkey "^XG" list-expand
bindkey "^Xg" list-expand
bindkey "^Xr" history-incremental-search-backward
bindkey "^Xs" history-incremental-search-forward
bindkey "^Xu" undo
bindkey "^Y" yank
bindkey "^[^D" list-choices
bindkey "^[^G" send-break
bindkey "^[^H" backward-kill-word
bindkey "^[^I" self-insert-unmeta
bindkey "^[^J" self-insert-unmeta
bindkey "^[^L" clear-screen
bindkey "^[^M" self-insert-unmeta
bindkey "^[^_" copy-prev-word
bindkey "^[ " expand-history
bindkey "^[!" expand-history
bindkey "^[\"" quote-region
bindkey "^[\$" spell-word
bindkey "^['" quote-line
bindkey "^[-" neg-argument
bindkey "^[." insert-last-word
bindkey "^[0" digit-argument
bindkey "^[1" digit-argument
bindkey "^[2" digit-argument
bindkey "^[3" digit-argument
bindkey "^[4" digit-argument
bindkey "^[5" digit-argument
bindkey "^[6" digit-argument
bindkey "^[7" digit-argument
bindkey "^[8" digit-argument
bindkey "^[9" digit-argument
bindkey "^[<" beginning-of-buffer-or-history
bindkey "^[>" end-of-buffer-or-history
bindkey "^[?" which-command
bindkey "^[A" accept-and-hold
bindkey "^[B" backward-word
bindkey "^[C" capitalize-word
bindkey "^[D" kill-word
bindkey "^[F" forward-word
bindkey "^[G" get-line
bindkey "^[H" run-help
bindkey "^[L" down-case-word
bindkey "^[N" history-search-forward
bindkey "^[P" history-search-backward
bindkey "^[Q" push-line
bindkey "^[S" spell-word
bindkey "^[T" transpose-words
bindkey "^[U" up-case-word
bindkey "^[W" copy-region-as-kill
bindkey "^[[A" up-line-or-history
bindkey "^[[B" down-line-or-history
bindkey "^[[C" forward-char
bindkey "^[[D" backward-char
bindkey "^[_" insert-last-word
bindkey "^[a" accept-and-hold
bindkey "^[b" backward-word
bindkey "^[c" capitalize-word
bindkey "^[d" kill-word
bindkey "^[f" forward-word
bindkey "^[g" get-line
bindkey "^[h" run-help
bindkey "^[l" down-case-word
bindkey "^[n" history-search-forward
bindkey "^[p" history-search-backward
bindkey "^[q" push-line
bindkey "^[s" spell-word
bindkey "^[t" transpose-words
bindkey "^[u" up-case-word
bindkey "^[w" copy-region-as-kill
bindkey "^[x" execute-named-cmd
bindkey "^[y" yank-pop
bindkey "^[z" execute-last-named-cmd
bindkey "^[|" vi-goto-column
bindkey "^[^?" backward-kill-word
bindkey "^_" undo
bindkey -R " "-"~" self-insert
bindkey "^?" backward-delete-char
bindkey -R "\M-^@"-"\M-^?" self-insert

bindkey -a "^D" list-choices
bindkey -a "^G" list-expand
bindkey -a "^H" vi-backward-char
bindkey -a "^J" accept-line
bindkey -a "^L" clear-screen
bindkey -a "^M" accept-line
bindkey -a "^N" down-history
bindkey -a "^P" up-history
bindkey -a "^R" redisplay
bindkey -a "^[[A" up-line-or-history
bindkey -a "^[[B" down-line-or-history
bindkey -a "^[[C" forward-char
bindkey -a "^[[D" backward-char
bindkey -a " " vi-forward-char
bindkey -a "\"" vi-set-buffer
bindkey -a "#" pound-insert
bindkey -a "\$" vi-end-of-line
bindkey -a "%" vi-match-bracket
bindkey -a "'" vi-goto-mark-line
bindkey -a "+" vi-down-line-or-history
bindkey -a "," vi-rev-repeat-find
bindkey -a -- "-" vi-up-line-or-history
bindkey -a "." vi-repeat-change
bindkey -a "/" vi-history-search-backward
bindkey -a "0" vi-digit-or-beginning-of-line
bindkey -R -a "1"-"9" digit-argument
bindkey -a ";" vi-repeat-find
bindkey -a "<" vi-unindent
bindkey -a "=" list-choices
bindkey -a ">" vi-indent
bindkey -a "?" vi-history-search-forward
bindkey -a "A" vi-add-eol
bindkey -a "B" vi-backward-blank-word
bindkey -a "C" vi-change-eol
bindkey -a "D" vi-kill-eol
bindkey -a "E" vi-forward-blank-word-end
bindkey -a "F" vi-find-prev-char
bindkey -a "G" vi-fetch-history
bindkey -a "I" vi-insert-bol
bindkey -a "J" vi-join
bindkey -a "N" vi-rev-repeat-search
bindkey -a "O" vi-open-line-above
bindkey -a "P" vi-put-before
bindkey -a "R" vi-replace
bindkey -a "S" vi-change-whole-line
bindkey -a "T" vi-find-prev-char-skip
bindkey -a "W" vi-forward-blank-word
bindkey -a "X" vi-backward-delete-char
bindkey -a "Y" vi-yank-whole-line
bindkey -a "\^" vi-first-non-blank
bindkey -a "\`" vi-goto-mark
bindkey -a "a" vi-add-next
bindkey -a "b" vi-backward-word
bindkey -a "c" vi-change
bindkey -a "d" vi-delete
bindkey -a "e" vi-forward-word-end
bindkey -a "f" vi-find-next-char
bindkey -a "h" vi-backward-char
bindkey -a "i" vi-insert
bindkey -a "j" down-line-or-history
bindkey -a "k" up-line-or-history
bindkey -a "l" vi-forward-char
bindkey -a "m" vi-set-mark
bindkey -a "n" vi-repeat-search
bindkey -a "o" vi-open-line-below
bindkey -a "p" vi-put-after
bindkey -a "r" vi-replace-chars
bindkey -a "s" vi-substitute
bindkey -a "t" vi-find-next-char-skip
bindkey -a "u" vi-undo-change
bindkey -a "w" vi-forward-word
bindkey -a "x" vi-delete-char
bindkey -a "y" vi-yank
bindkey -a "|" vi-goto-column
bindkey -a "~" vi-swap-case
bindkey -a "^?" vi-backward-char

bindkey -R -M viins "^A"-"^C" self-insert
bindkey -M viins "^D" list-choices
bindkey -R -M viins "^E"-"^F" self-insert
bindkey -M viins "^G" list-expand
bindkey -M viins "^H" vi-backward-delete-char
bindkey -M viins "^I" expand-or-complete
bindkey -M viins "^J" accept-line
bindkey -M viins "^K" self-insert
bindkey -M viins "^L" clear-screen
bindkey -M viins "^M" accept-line
bindkey -R -M viins "^N"-"^P" self-insert
bindkey -M viins "^Q" vi-quoted-insert
bindkey -M viins "^R" redisplay
bindkey -R -M viins "^S"-"^T" self-insert
bindkey -M viins "^U" vi-kill-line
bindkey -M viins "^V" vi-quoted-insert
bindkey -M viins "^W" vi-backward-kill-word
bindkey -R -M viins "^X"-"^Z" self-insert
bindkey -M viins "^[" vi-cmd-mode
bindkey -R -M viins "^\\\\"-"~" self-insert
bindkey -M viins "^?" vi-backward-delete-char
bindkey -R -M viins "\M-^@"-"\M-^?" self-insert

# Completions.

compctl -C -c
compctl -D -f
compctl -T

# Undefined functions.


# Defined functions.


# Limits.

limit datasize        128MB
limit stacksize       2MB
limit coredumpsize    0kB
limit resident        245MB
limit descriptors     4096
limit addressspace    1024MB

# Modules: zmodload not available.

# Non-array variables.

TERMCAP='vs|xterm|vs100|xterm terminal emulator (X window system):     
:do=^J:le=^H:ho=\E[H:  
:co#80:li#24:cl=\E[H\E[2J:bs:am:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A::ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:     
:md=\E[1m:mr=\E[7m:me=\E[m:     :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:
:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sf=
:sr=\EM:        :al=\E[L:dl=\E[M:ic=\E[@:dc=\E[P:      
:MT:ks=\E[?1h\E=:ke=\E[?1l\E>:xn:      
:AL=\E[%dL:DL=\E[%dM:IC=\E[%d@:DC=\E[%dP:      
:hs:ts=\E[?E\E[?%i%dT:fs=\E[?F:es:ds=\E[?E:    
:is=\E\E[m\E[?7h\E[?1;4l:cs=\E[%i%d;%dr:      
:rs=\E[r\E<\E[m\E[H\E[2J\E[?7h\E[?1;3;4;6l:'
TERM='xterm'
\'#\'="0"
\'$\'="14926"
\'?\'="0"
ACS_ALTERNATE="alfep4"
ACS_MASTER="alfep4"
ACS_OFF="YES"
AGACONFIG="/shamrock/sw_tools/lib/aga/.config.osf64"
AGAFIXOBJ="/shamrock/sw_tools/lib/osf64/aga_fix.o"
ARGC="0"
AWK="awk"
BASE_SAMPLES_DIR="/shamrock/ug/de/etc/ugsamples"
BAUD="0"
CDPATH="/shamrock/ug/de:/shamrock/ug:/users/daniel:/shamrock/eim/www/httpd:./"
CGMDIR="/shamrock/ug/de/ip/src/runt/no/osf"
COLUMNS="80"
CONTEXT_INFO="\'- assy_dev% osf= ug_misc/\'"
CPP="/lib/cpp"
DECW_BOOK="/local/BOOKREADER"
DECW_BOOKSHELF="decosf1"
DISPLAY=":0.0"
DOMAINNAME="sdl.ug.eds.com"
DTAPPSEARCHPATH="/users/daniel/.dt/appmanager:/etc/dt/appconfig/appmanager/%L:/etc/dt/appconfig/appmanager/C:/usr/dt/appconfig/appmanager/%L:/usr/dt/appconfig/appmanager/C"
DTDATABASESEARCHPATH="/users/daniel/.dt/types/fp_dynamic,/users/daniel/.dt/types,/etc/dt/appconfig/types/%L,/etc/dt/appconfig/types/C,/usr/dt/appconfig/types/%L,/usr/dt/appconfig/types/C"
DTHELPSEARCHPATH="/users/daniel/.dt/help/daniel-alfep3-0/%H:/users/daniel/.dt/help/daniel-alfep3-0/%H.sdl:/users/daniel/.dt/help/daniel-alfep3-0/%H.hv:/users/daniel/.dt/help/%H:/users/daniel/.dt/help/%H.sdl:/users/daniel/.dt/help/%H.hv:/etc/dt/appconfig/help/%L/%H:/etc/dt/appconfig/help/%L/%H.sdl:/etc/dt/appconfig/help/%L/%H.hv:/etc/dt/appconfig/help/C/%H:/etc/dt/appconfig/help/C/%H.sdl:/etc/dt/appconfig/help/C/%H.hv:/usr/dt/appconfig/help/%L/%H:/usr/dt/appconfig/help/%L/%H.sdl:/usr/dt/appconfig/help/%L/%H.hv:/usr/dt/appconfig/help/C/%H:/usr/dt/appconfig/help/C/%H.sdl:/usr/dt/appconfig/help/C/%H.hv"
DTSCREENSAVERLIST="\'StartDtscreenSwarm StartDtscreenQix    
StartDtscreenFlame StartDtscreenHop StartDtscreenImage
StartDtscreenLife     StartDtscreenRotor StartDtscreenPyro
StartDtscreenWorm StartDtscreenBlank\'"
DTUSERSESSION="daniel-alfep3-0"
EDITOR="/usr/local/sw_tools/bin/ale"
EGID="5800"
EPD_PROFILE_EXECUTED="TRUE"
ERRNO="0"
EUID="5804"
FCEDIT="vi"
FIGNORE="\'.o:.bak:.f:.uli:~:.imp:.exp:.xref:.gri:.grx\'"
FPATH="/users/daniel/functions"
GID="5800"
GROUP="/shamrock/ug/de"
HISTCHARS="\'!^#\'"
HISTSIZE="200"
HOME="/users/daniel"
HOST="alfep3"
II_SYSTEM="/usr"
II_WINDOWEDIT="\'hpterm %g +sb -T "%t" -e %e %f\'"
INT="/shamrock/ug/de"
INTEGRATION="/disk2"
IP="/shamrock/ug/de/ip"
IP_FILE_LIST="/shamrock/ug/de/ip/IP_list"
JEEVES_FILE_LIST="/users/bernard/com/jeeves/dev_index"
JEEVES_JEEVES_ROOT="/shamrock/sw_tools/jeeves"
JEEVES_MODULE="ug_misc"
JEEVES_PLATFORM="dec_alpha_osf64"
JEEVES_REGIME="assy_dev"
JEEVES_ROOT="/shamrock/jeeves"
JEEVES_R_ROOT="/shamrock/jeeves/regimes/assy_dev"
JEEVES_SERVER_IDN="6667"
JEEVES_SERVER_MAN="shamrock"
JEEVES_SERVER_NODE="alfep4"
JEEVES_SERVER_PLATFORM="dec_alpha_osf64"
JEEVES_SYSMAN="phill"
JEEVES_USER="daniel"
JEEVES_VARIANT="osf"
JEEVES_VERSION="rel"
JEEVES_V_ROOT="/shamrock/jeeves/regimes/assy_dev/osf"
KEYTIMEOUT="40"
LANG="C"
LINENO="348"
LINES="24"
LISTMAX="100"
LOGCHECK="60"
LOGNAME="daniel"
MACHINE="osf64"
MACHTYPE="alpha"
MAIL="/usr/spool/mail/daniel"
MAILCHECK="10"
MAILPATH="\'\'"
MAKESTARTUP="/usr/local/sw_tools/bin/startup.mk"
MANPATH="/usr/man:/usr/dt/man:/shamrock/sw_tools/man"
MY_HISTFILE="/users/daniel/.zsh_history"
NNTPSERVER="news.compassnet.com"
NULLCMD="cat"
OLDPWD="/users/daniel/zsh_test"
OPTARG="\'\'"
OPTIND="1"
ORACLE_HOME="/databases/oracle"
ORGANIZATION="\'EDS Unigraphics, Cambridge, England\'"
OSTYPE="osf4.0"
PAGER="/users/daniel/com/pager"
PARASOLID_DEBUG="yes"
PATH="/users/daniel/com:/users/daniel/com/osf64:/usr/dt/bin:/usr/bin/X11:.:/users/daniel:/users/daniel/bin:/users/daniel/bin/osf64:/usr/ucb:/bin:/usr/bin:/usr/bsd:/etc:/usr/local/sw_tools/bin:/shamrock/com:/interleaf/ileaf6/bin:/shamrock/sw_tools/jeeves/regimes/jeeves_rel/unix/commands:/shamrock/sw_tools/jeeves/regimes/jeeves_rel/dec_alpha_osf64/exe:/shamrock/sw_tools/toyland/bin/osf64:/shamrock/sw_tools/toyland/com:/usr/atria/bin:/usr/ingres/tac_bin:/usr/ingres/bin:/usr/ingres/utility:/usr/ingres/pr_source:/usr/bin/X11/demos:/shamrock/ug/de/devbin:/shamrock/ug/com:/usr/ucb:/bin:/usr/bin:/etc:/shamrock/com:/shamrock/com/sgi:/users/bernard/com"
PLAT="osf"
POSTEDIT="\'\'"
PPID="28719"
PROMPT="\'\'"
PROMPT2="\'\'"
PROMPT3="\'?# \'"
PROMPT4="\'+ \'"
PS1="\'\'"
PS2="\'\'"
PS3="\'?# \'"
PS4="\'+ \'"
PSVAR="\'\'"
PWD="/users/daniel/zsh_test"
PlatformName="osf"
QIDB="/shamrock/ug/de/ugxref"
RANDOM="6408"
READNULLCMD="more"
RLOGIN="/usr/bin/rlogin"
RPROMPT="\'\'"
RPS1="\'\'"
SECONDS="3"
SESSIONTYPE="dt"
SESSION_SVR="alfep3"
SHAM_ROOT="/shamrock"
SHELL="/usr/local/sw_tools/bin/zsh"
SHLVL="3"
SM_OPTIONS="f"
SPROMPT="\'%BReplace \'\\'\'%R\'\\'\' with \'\\'\'%r\'\\'\'?%b \'"
SYSTEM_NAME="OSF1"
TELNET="/usr/bin/telnet"
TERM_INGRES="vt100f"
TIMEFMT="\'%J  %U user %S system %P cpu %*E total\'"
TMPDIR="/tmp"
TMPPREFIX="/tmp/zsh"
TOYLAND_PATH="/shamrock/sw_tools/toyland"
TRACEBACK="ON"
TTY="/dev/ttyp5"
TTYIDLE="-1"
UGII_06_FILE="/shamrock/ug/de/etc/06.ugf"
UGII_08_FILE="/shamrock/ug/de/etc/osf/08.ugf"
UGII_10_FILE="/shamrock/ug/de/etc/osf/10.ugf"
UGII_ANT_FILTERS="\'/users/daniel/.app-defaults .\'"
UGII_APPL_POPUP_MENU_FILE="/shamrock/ug/de/ip/etc/menus/ug_application_popup.men"
UGII_ASSY_DEMO="1"
UGII_BASE_DIR="/ug/ug_v110/"
UGII_BITMAP_PATH=".:/shamrock/jeeves/modules/mui/dev_source:/shamrock/jeeves/modules/ug_misc/dev_source:/shamrock/ug/de/ip/etc:/shamrock/ug/de/ip/etc/ubm"
UGII_CAM_DEFAULTS_FILE="/shamrock/ug/de/etc/ug_cam.def"
UGII_CGM="/shamrock/ug/de/ip/osf/cgm"
UGII_CGMTOUG="/shamrock/ug/de/ip/osf/cgmtoug"
UGII_CHECK_ON_SAVE="42"
UGII_CONTINUE_ON_FPE="3"
UGII_DEBUG="ant_on_startup,mnt_on_startup,sysmon_on_startup"
UGII_DEFAULTS_FILE="/shamrock/ug/de/etc/unigraphics.defaults"
UGII_DEFAULT_MENU_DIR="/shamrock/ug/de/ip/etc/menus"
UGII_DEFAULT_USRT_DIR="/users/jill/test_macros"
UGII_DISABLE_FLASH="off"
UGII_ENGLISH_THREADS="/shamrock/ug/de/ip/etc/thd_english.dat"
UGII_FILE_SYSTEM="NATIVE"
UGII_FLASH_FILE="/shamrock/ug/de/devbin/flash.eds"
UGII_JOURNAL_ANT="42"
UGII_LANGUAGE="/shamrock/ug/de/ip/etc/osf"
UGII_LS_BUNDLE="0"
UGII_MAIN_MENU_FILE="/shamrock/ug/de/ip/etc/menus/ug_main.men"
UGII_MENUSCRIPT_SESSION="true"
UGII_METRIC_THREADS="/shamrock/ug/de/ip/etc/thd_metric.dat"
UGII_MODL_DEMO="1"
UGII_OPTION="-NOUGFM-"
UGII_ROOT_DIR="/ug/ug_v110//bin/"
UGII_SCHEMA="/shamrock/ug/de/etc/schema"
UGII_SPREADSHEET="/usr/local/sw_tools/bin/"
UGII_STYLER="ON"
UGII_STYLER_CODE_GEN="IN_HOUSE_ONLY"
UGII_TERMMOD="/usr/eds/bin/xwimod"
UGII_TMP_DIR="/tmp"
UGII_UGDOC="/ug/ug_v110//ugdoc/ugdoc.ksh"
UGII_UGHELP="/ug/ug_v110//ughelp/ughelp.ksh"
UGII_UGHELP_MAP="/ug/ug_v110//ughelp/ughelp.map"
UGII_UGSOLIDS_TMP="/tmp"
UGII_UGUSER_FILE="/shamrock/ug/de/devbin/uguser.dat"
UGII_USER_TOOLS_BITMAP_PATH="/shamrock/ug/de/etc/ugsamples/usertools"
UGII_USER_TOOLS_FILE="/users/jill/test_macros/assem.utd"
UGII_USER_TOOLS_MENU="/users/jill/test_macros/assemblies.utm"
UGII_UTIL="/shamrock/ug/de/ip/osf/util"
UGII_VIEW_POPUP_MENU_FILE="/shamrock/ug/de/ip/etc/menus/ug_view_popup.men"
UG_CYPRESS_DIR="/ips/ugv120"
UG_FILE_LIST="/shamrock/ug/de/FILE_LIST"
UG_LS_BUNDLE="0"
UG_PLATFORM="osf"
UID="5804"
USER="daniel"
USERNAME="daniel"
VENDOR="dec"
VHPATH=".:/shamrock/sw_tools/lib"
WATCH="\'\'"
WATCHFMT="\'%n has %a %l from %m.\'"
WINDOWID="88080397"
WORDCHARS="\'*?_-.[]~\!#$%^(){}<>|\`@+:\'"
XAPPLRESDIR="/users/daniel/.app-defaults"
XFILESEARCHPATH="%D"
XMICONBMSEARCHPATH="/users/daniel/.dt/icons/%B%M.bm:/users/daniel/.dt/icons/%B%M.pm:/users/daniel/.dt/icons/%B:/etc/dt/appconfig/icons/%L/%B%M.bm:/etc/dt/appconfig/icons/%L/%B%M.pm:/etc/dt/appconfig/icons/%L/%B:/etc/dt/appconfig/icons/C/%B%M.bm:/etc/dt/appconfig/icons/C/%B%M.pm:/etc/dt/appconfig/icons/C/%B:/usr/dt/appconfig/icons/%L/%B%M.bm:/usr/dt/appconfig/icons/%L/%B%M.pm:/usr/dt/appconfig/icons/%L/%B:/usr/dt/appconfig/icons/C/%B%M.bm:/usr/dt/appconfig/icons/C/%B%M.pm:/usr/dt/appconfig/icons/C/%B"
XMICONSEARCHPATH="/users/daniel/.dt/icons/%B%M.pm:/users/daniel/.dt/icons/%B%M.bm:/users/daniel/.dt/icons/%B:/etc/dt/appconfig/icons/%L/%B%M.pm:/etc/dt/appconfig/icons/%L/%B%M.bm:/etc/dt/appconfig/icons/%L/%B:/etc/dt/appconfig/icons/C/%B%M.pm:/etc/dt/appconfig/icons/C/%B%M.bm:/etc/dt/appconfig/icons/C/%B:/usr/dt/appconfig/icons/%L/%B%M.pm:/usr/dt/appconfig/icons/%L/%B%M.bm:/usr/dt/appconfig/icons/%L/%B:/usr/dt/appconfig/icons/C/%B%M.pm:/usr/dt/appconfig/icons/C/%B%M.bm:/usr/dt/appconfig/icons/C/%B"
XREFDB="/shamrock/ug/de/ugxref/XREFDB"
ZSH_NAME="zsh"
ZSH_VERSION="3.1.1"
each="\'__LINE__"
histchars="\'!^#\'"
reporter_OSVersion="OSF1_V4.0"
reporter_junkiequotes="no"
status="0"
str="\'OSF1 alfep3 V4.0 386 alpha\'"
prompt='test%'

# Array variables.

argv=()
'*'=()
cdpath=(/shamrock/ug/de /shamrock/ug /users/daniel
/shamrock/eim/www/httpd ./)
fignore=(.o .bak .f .uli '~' .imp .exp .xref .gri .grx)
fpath=(/users/daniel/functions)
mailpath=()
manpath=(/usr/man /usr/dt/man /shamrock/sw_tools/man)
path=(/users/daniel/com /users/daniel/com/osf64 /usr/dt/bin /usr/bin/X11
. /users/daniel /users/daniel/bin /users/daniel/bin/osf64 /usr/ucb /bin
/usr/bin /usr/bsd /etc /usr/local/sw_tools/bin /shamrock/com
/interleaf/ileaf6/bin
/shamrock/sw_tools/jeeves/regimes/jeeves_rel/unix/commands
/shamrock/sw_tools/jeeves/regimes/jeeves_rel/dec_alpha_osf64/exe
/shamrock/sw_tools/toyland/bin/osf64 /shamrock/sw_tools/toyland/com
/usr/atria/bin /usr/ingres/tac_bin /usr/ingres/bin /usr/ingres/utility
/usr/ingres/pr_source /usr/bin/X11/demos /shamrock/ug/de/devbin
/shamrock/ug/com /usr/ucb /bin /usr/bin /etc /shamrock/com
/shamrock/com/sgi /users/bernard/com)
psvar=()
signals=(EXIT HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE
ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU POLL XCPU XFSZ VTALRM PROF
WINCH INFO USR1 USR2 RESV 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
MAX ZERR DEBUG)
watch=()

# Exported variables.

export TERMCAP
export TERM
export ACS_ALTERNATE=alfep4
export ACS_MASTER=alfep4
export ACS_OFF=YES
export AGACONFIG=/shamrock/sw_tools/lib/aga/.config.osf64
export AGAFIXOBJ=/shamrock/sw_tools/lib/osf64/aga_fix.o
export BASE_SAMPLES_DIR=/shamrock/ug/de/etc/ugsamples
export
CDPATH=/shamrock/ug/de:/shamrock/ug:/users/daniel:/shamrock/eim/www/httpd:./
export CGMDIR=/shamrock/ug/de/ip/src/runt/no/osf
export COLUMNS=80
export CONTEXT_INFO='- assy_dev% osf= ug_misc/'
export DECW_BOOK=/local/BOOKREADER
export DECW_BOOKSHELF=decosf1
export DISPLAY=:0.0
export DOMAINNAME=sdl.ug.eds.com
export
DTAPPSEARCHPATH=/users/daniel/.dt/appmanager:/etc/dt/appconfig/appmanager/%L:/etc/dt/appconfig/appmanager/C:/usr/dt/appconfig/appmanager/%L:/usr/dt/appconfig/appmanager/C
export
DTDATABASESEARCHPATH=/users/daniel/.dt/types/fp_dynamic,/users/daniel/.dt/types,/etc/dt/appconfig/types/%L,/etc/dt/appconfig/types/C,/usr/dt/appconfig/types/%L,/usr/dt/appconfig/types/C
export
DTHELPSEARCHPATH=/users/daniel/.dt/help/daniel-alfep3-0/%H:/users/daniel/.dt/help/daniel-alfep3-0/%H.sdl:/users/daniel/.dt/help/daniel-alfep3-0/%H.hv:/users/daniel/.dt/help/%H:/users/daniel/.dt/help/%H.sdl:/users/daniel/.dt/help/%H.hv:/etc/dt/appconfig/help/%L/%H:/etc/dt/appconfig/help/%L/%H.sdl:/etc/dt/appconfig/help/%L/%H.hv:/etc/dt/appconfig/help/C/%H:/etc/dt/appconfig/help/C/%H.sdl:/etc/dt/appconfig/help/C/%H.hv:/usr/dt/appconfig/help/%L/%H:/usr/dt/appconfig/help/%L/%H.sdl:/usr/dt/appconfig/help/%L/%H.hv:/usr/dt/appconfig/help/C/%H:/usr/dt/appconfig/help/C/%H.sdl:/usr/dt/appconfig/help/C/%H.hv
export DTSCREENSAVERLIST='StartDtscreenSwarm StartDtscreenQix    
StartDtscreenFlame StartDtscreenHop StartDtscreenImage
StartDtscreenLife     StartDtscreenRotor StartDtscreenPyro
StartDtscreenWorm StartDtscreenBlank'
export DTUSERSESSION=daniel-alfep3-0
export EDITOR=/usr/local/sw_tools/bin/ale
export EPD_PROFILE_EXECUTED=TRUE
export FIGNORE='.o:.bak:.f:.uli:~:.imp:.exp:.xref:.gri:.grx'
export FPATH=/users/daniel/functions
export GROUP=/shamrock/ug/de
export HISTSIZE=200
export HOME=/users/daniel
export II_SYSTEM=/usr
export II_WINDOWEDIT='hpterm %g +sb -T "%t" -e %e %f'
export INT=/shamrock/ug/de
export INTEGRATION=/disk2
export IP=/shamrock/ug/de/ip
export IP_FILE_LIST=/shamrock/ug/de/ip/IP_list
export JEEVES_FILE_LIST=/users/bernard/com/jeeves/dev_index
export JEEVES_JEEVES_ROOT=/shamrock/sw_tools/jeeves
export JEEVES_MODULE=ug_misc
export JEEVES_PLATFORM=dec_alpha_osf64
export JEEVES_REGIME=assy_dev
export JEEVES_ROOT=/shamrock/jeeves
export JEEVES_R_ROOT=/shamrock/jeeves/regimes/assy_dev
export JEEVES_SERVER_IDN=6667
export JEEVES_SERVER_MAN=shamrock
export JEEVES_SERVER_NODE=alfep4
export JEEVES_SERVER_PLATFORM=dec_alpha_osf64
export JEEVES_SYSMAN=phill
export JEEVES_USER=daniel
export JEEVES_VARIANT=osf
export JEEVES_VERSION=rel
export JEEVES_V_ROOT=/shamrock/jeeves/regimes/assy_dev/osf
export LANG=C
export LINES=24
export LOGNAME=daniel
export MACHINE=osf64
export MAIL=/usr/spool/mail/daniel
export MAILCHECK=10
export MAKESTARTUP=/usr/local/sw_tools/bin/startup.mk
export MANPATH=/usr/man:/usr/dt/man:/shamrock/sw_tools/man
export MY_HISTFILE=/users/daniel/.zsh_history
export NNTPSERVER=news.compassnet.com
export ORACLE_HOME=/databases/oracle
export ORGANIZATION='EDS Unigraphics, Cambridge, England'
export PAGER=/users/daniel/com/pager
export PARASOLID_DEBUG=yes
export
PATH=/users/daniel/com:/users/daniel/com/osf64:/usr/dt/bin:/usr/bin/X11:.:/users/daniel:/users/daniel/bin:/users/daniel/bin/osf64:/usr/ucb:/bin:/usr/bin:/usr/bsd:/etc:/usr/local/sw_tools/bin:/shamrock/com:/interleaf/ileaf6/bin:/shamrock/sw_tools/jeeves/regimes/jeeves_rel/unix/commands:/shamrock/sw_tools/jeeves/regimes/jeeves_rel/dec_alpha_osf64/exe:/shamrock/sw_tools/toyland/bin/osf64:/shamrock/sw_tools/toyland/com:/usr/atria/bin:/usr/ingres/tac_bin:/usr/ingres/bin:/usr/ingres/utility:/usr/ingres/pr_source:/usr/bin/X11/demos:/shamrock/ug/de/devbin:/shamrock/ug/com:/usr/ucb:/bin:/usr/bin:/etc:/shamrock/com:/shamrock/com/sgi:/users/bernard/com
export PLAT=osf
export PWD=/users/daniel/zsh_test
export PlatformName=osf
export QIDB=/shamrock/ug/de/ugxref
export RLOGIN=/usr/bin/rlogin
export SESSIONTYPE=dt
export SESSION_SVR=alfep3
export SHAM_ROOT=/shamrock
export SHELL=/usr/local/sw_tools/bin/zsh
export SHLVL=3
export SM_OPTIONS=f
export SPROMPT='%BReplace '\''%R'\'' with '\''%r'\''?%b '
export SYSTEM_NAME=OSF1
export TELNET=/usr/bin/telnet
export TERM=xterm
export TERM_INGRES=vt100f
export TMPDIR=/tmp
export TOYLAND_PATH=/shamrock/sw_tools/toyland
export TRACEBACK=ON
export UGII_06_FILE=/shamrock/ug/de/etc/06.ugf
export UGII_08_FILE=/shamrock/ug/de/etc/osf/08.ugf
export UGII_10_FILE=/shamrock/ug/de/etc/osf/10.ugf
export UGII_ANT_FILTERS='/users/daniel/.app-defaults .'
export
UGII_APPL_POPUP_MENU_FILE=/shamrock/ug/de/ip/etc/menus/ug_application_popup.men
export UGII_ASSY_DEMO=1
export UGII_BASE_DIR=/ug/ug_v110/
export
UGII_BITMAP_PATH=.:/shamrock/jeeves/modules/mui/dev_source:/shamrock/jeeves/modules/ug_misc/dev_source:/shamrock/ug/de/ip/etc:/shamrock/ug/de/ip/etc/ubm
export UGII_CAM_DEFAULTS_FILE=/shamrock/ug/de/etc/ug_cam.def
export UGII_CGM=/shamrock/ug/de/ip/osf/cgm
export UGII_CGMTOUG=/shamrock/ug/de/ip/osf/cgmtoug
export UGII_CHECK_ON_SAVE=42
export UGII_CONTINUE_ON_FPE=3
export UGII_DEBUG=ant_on_startup,mnt_on_startup,sysmon_on_startup
export UGII_DEFAULTS_FILE=/shamrock/ug/de/etc/unigraphics.defaults
export UGII_DEFAULT_MENU_DIR=/shamrock/ug/de/ip/etc/menus
export UGII_DEFAULT_USRT_DIR=/users/jill/test_macros
export UGII_DISABLE_FLASH=off
export UGII_ENGLISH_THREADS=/shamrock/ug/de/ip/etc/thd_english.dat
export UGII_FILE_SYSTEM=NATIVE
export UGII_FLASH_FILE=/shamrock/ug/de/devbin/flash.eds
export UGII_JOURNAL_ANT=42
export UGII_LANGUAGE=/shamrock/ug/de/ip/etc/osf
export UGII_LS_BUNDLE=0
export UGII_MAIN_MENU_FILE=/shamrock/ug/de/ip/etc/menus/ug_main.men
export UGII_MENUSCRIPT_SESSION=true
export UGII_METRIC_THREADS=/shamrock/ug/de/ip/etc/thd_metric.dat
export UGII_MODL_DEMO=1
export UGII_OPTION=-NOUGFM-
export UGII_ROOT_DIR=/ug/ug_v110//bin/
export UGII_SCHEMA=/shamrock/ug/de/etc/schema
export UGII_SPREADSHEET=/usr/local/sw_tools/bin/
export UGII_STYLER=ON
export UGII_STYLER_CODE_GEN=IN_HOUSE_ONLY
export UGII_TERMMOD=/usr/eds/bin/xwimod
export UGII_TMP_DIR=/tmp
export UGII_UGDOC=/ug/ug_v110//ugdoc/ugdoc.ksh
export UGII_UGHELP=/ug/ug_v110//ughelp/ughelp.ksh
export UGII_UGHELP_MAP=/ug/ug_v110//ughelp/ughelp.map
export UGII_UGSOLIDS_TMP=/tmp
export UGII_UGUSER_FILE=/shamrock/ug/de/devbin/uguser.dat
export
UGII_USER_TOOLS_BITMAP_PATH=/shamrock/ug/de/etc/ugsamples/usertools
export UGII_USER_TOOLS_FILE=/users/jill/test_macros/assem.utd
export UGII_USER_TOOLS_MENU=/users/jill/test_macros/assemblies.utm
export UGII_UTIL=/shamrock/ug/de/ip/osf/util
export
UGII_VIEW_POPUP_MENU_FILE=/shamrock/ug/de/ip/etc/menus/ug_view_popup.men
export UG_CYPRESS_DIR=/ips/ugv120
export UG_FILE_LIST=/shamrock/ug/de/FILE_LIST
export UG_LS_BUNDLE=0
export UG_PLATFORM=osf
export USER=daniel
export VHPATH=.:/shamrock/sw_tools/lib
export WINDOWID=88080397
export WORDCHARS='*?_-.[]~\!#$%^(){}<>|`@+:'
export XAPPLRESDIR=/users/daniel/.app-defaults
export XFILESEARCHPATH=%D
export
XMICONBMSEARCHPATH=/users/daniel/.dt/icons/%B%M.bm:/users/daniel/.dt/icons/%B%M.pm:/users/daniel/.dt/icons/%B:/etc/dt/appconfig/icons/%L/%B%M.bm:/etc/dt/appconfig/icons/%L/%B%M.pm:/etc/dt/appconfig/icons/%L/%B:/etc/dt/appconfig/icons/C/%B%M.bm:/etc/dt/appconfig/icons/C/%B%M.pm:/etc/dt/appconfig/icons/C/%B:/usr/dt/appconfig/icons/%L/%B%M.bm:/usr/dt/appconfig/icons/%L/%B%M.pm:/usr/dt/appconfig/icons/%L/%B:/usr/dt/appconfig/icons/C/%B%M.bm:/usr/dt/appconfig/icons/C/%B%M.pm:/usr/dt/appconfig/icons/C/%B
export
XMICONSEARCHPATH=/users/daniel/.dt/icons/%B%M.pm:/users/daniel/.dt/icons/%B%M.bm:/users/daniel/.dt/icons/%B:/etc/dt/appconfig/icons/%L/%B%M.pm:/etc/dt/appconfig/icons/%L/%B%M.bm:/etc/dt/appconfig/icons/%L/%B:/etc/dt/appconfig/icons/C/%B%M.pm:/etc/dt/appconfig/icons/C/%B%M.bm:/etc/dt/appconfig/icons/C/%B:/usr/dt/appconfig/icons/%L/%B%M.pm:/usr/dt/appconfig/icons/%L/%B%M.bm:/usr/dt/appconfig/icons/%L/%B:/usr/dt/appconfig/icons/C/%B%M.pm:/usr/dt/appconfig/icons/C/%B%M.bm:/usr/dt/appconfig/icons/C/%B
export XREFDB=/shamrock/ug/de/ugxref/XREFDB

# Setopt.


# END zsh saveset

-- 

Daniel Dignam,                             
mailto:daniel@xxxxxxxxx                    
Assemblies Development                       Phone: +44 1223-371591
EDS Unigraphics                                FAX: +44 1223-316931

          http://www-sdl.ug.eds.com/ug_assemblies.html



Messages sorted by: Reverse Date, Date, Thread, Author