summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhalex <halex@openbsd.org>2014-07-09 15:41:16 +0000
committerhalex <halex@openbsd.org>2014-07-09 15:41:16 +0000
commit860809c14538d549c9eda10e7eac070c164e99f9 (patch)
treef10bde83a3abcd82375ba364d700bdfad3535d76
parentKill unused route storages. (diff)
downloadwireguard-openbsd-860809c14538d549c9eda10e7eac070c164e99f9.tar.xz
wireguard-openbsd-860809c14538d549c9eda10e7eac070c164e99f9.zip
I hate eval. Apart from when it's really needed.
Eval'ing constant expressions is not such a case. "...fine with me" krw@
-rw-r--r--etc/ksh.kshrc26
1 files changed, 13 insertions, 13 deletions
diff --git a/etc/ksh.kshrc b/etc/ksh.kshrc
index d836f51394d..b183a2536de 100644
--- a/etc/ksh.kshrc
+++ b/etc/ksh.kshrc
@@ -1,5 +1,5 @@
:
-# $OpenBSD: ksh.kshrc,v 1.16 2011/07/04 19:52:37 halex Exp $
+# $OpenBSD: ksh.kshrc,v 1.17 2014/07/09 15:41:16 halex Exp $
#
# NAME:
# ksh.kshrc - global initialization for ksh
@@ -98,15 +98,15 @@ case "$-" in
alias stripe='label "$USER@$HOST ($tty) - $PWD"'
alias istripe='ilabel "$USER@$HOST ($tty)"'
- function wftp { ilabel "ftp $*"; "ftp" "$@"; eval istripe; }
- function wcd { \cd "$@" && eval stripe; }
+ function wftp { ilabel "ftp $*"; "ftp" "$@"; istripe; }
+ function wcd { \cd "$@" && stripe; }
function wssh
{
local rc
"ssh" "$@"
rc=$?
- eval istripe
- eval stripe
+ istripe
+ stripe
return $rc
}
function wtelnet
@@ -114,8 +114,8 @@ case "$-" in
local rc
"telnet" "$@"
rc=$?
- eval istripe
- eval stripe
+ istripe
+ stripe
return $rc
}
function wrlogin
@@ -123,8 +123,8 @@ case "$-" in
local rc
"rlogin" "$@"
rc=$?
- eval istripe
- eval stripe
+ istripe
+ stripe
return $rc
}
function wsu
@@ -132,8 +132,8 @@ case "$-" in
local rc
"su" "$@"
rc=$?
- eval istripe
- eval stripe
+ istripe
+ stripe
return $rc
}
alias su=wsu
@@ -142,8 +142,8 @@ case "$-" in
alias ssh=wssh
alias telnet=wtelnet
alias rlogin=wrlogin
- eval stripe
- eval istripe
+ stripe
+ istripe
PS1=$PROMPT
fi
alias quit=exit