aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Elliston <bje@gnu.org>2016-04-24 20:46:53 +1000
committerBen Elliston <bje@gnu.org>2016-04-24 20:46:53 +1000
commitc7185dfb66b0b278709d869ba020eec8348796ef (patch)
treedcbff39f4f850a88c97f89ec11136f1512d8361b
parent65916c29192863c09134c24898bc9b49f20cd6a3 (diff)
downloaddejagnu-c7185dfb66b0b278709d869ba020eec8348796ef.zip
dejagnu-c7185dfb66b0b278709d869ba020eec8348796ef.tar.gz
dejagnu-c7185dfb66b0b278709d869ba020eec8348796ef.tar.bz2
* lib/utils.exp (unsetenv): Remove proc.
* doc/dejagnu.texi: Update documentation. * NEWS: Update.
-rw-r--r--ChangeLog6
-rw-r--r--NEWS3
-rw-r--r--doc/dejagnu.texi21
-rw-r--r--lib/utils.exp8
4 files changed, 11 insertions, 27 deletions
diff --git a/ChangeLog b/ChangeLog
index 55cea40..bd1e294 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2016-04-24 Ben Elliston <bje@gnu.org>
+
+ * lib/utils.exp (unsetenv): Remove proc.
+ * doc/dejagnu.texi: Update documentation.
+ * NEWS: Update.
+
2016-04-19 Nick Clifton <nickc@redhat.com>
* baseboards/msp430-sim.exp: New file.
diff --git a/NEWS b/NEWS
index 2e21a70..341513d 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,9 @@
Changes since 1.6:
+1. The user-visible utility procedure `unsetenv' has been removed. If
+ a testsuite uses any of these procedures, a copy of the procedure
+ should be made and placed in the lib directory of the testsuite.
Changes since 1.5.3:
diff --git a/doc/dejagnu.texi b/doc/dejagnu.texi
index f7ecd4a..aafaebf 100644
--- a/doc/dejagnu.texi
+++ b/doc/dejagnu.texi
@@ -4560,7 +4560,6 @@ tool, and its version number.
* runtest_file_p Procedure: runtest_file_p procedure
* diff Procedure: diff procedure
* setenv Procedure: setenv procedure
-* unsetenv Procedure: unsetenv procedure
* getenv Procedure: getenv procedure
* prune_system_crud Procedure: prune_system_crud procedure
@end menu
@@ -4726,7 +4725,7 @@ The first file to compare.
The second file to compare.
@end table
-@node setenv procedure, unsetenv procedure, diff procedure, Utility Procedures
+@node setenv procedure, getenv procedure, diff procedure, Utility Procedures
@subsubsection setenv Procedure
Sets the environment variable @emph{var} to the value @emph{val}.
@@ -4745,23 +4744,7 @@ The environment variable to set.
The value to set the variable to.
@end table
-@node unsetenv procedure, getenv procedure, setenv procedure, Utility Procedures
-@subsubsection unsetenv Procedure
-
-Unsets the environment variable
-@emph{var}.
-
-@quotation
-@t{@b{unsetenv}@{@i{var}@}}
-@end quotation
-
-@table @asis
-
-@item @code{var}
-The environment variable to unset.
-@end table
-
-@node getenv procedure, prune_system_crud procedure, unsetenv procedure, Utility Procedures
+@node getenv procedure, prune_system_crud procedure, setenv procedure, Utility Procedures
@subsubsection getenv Procedure
Returns the value of @emph{var} in the
diff --git a/lib/utils.exp b/lib/utils.exp
index 8a9479c..d90c8fe 100644
--- a/lib/utils.exp
+++ b/lib/utils.exp
@@ -340,14 +340,6 @@ proc setenv { var val } {
set env($var) $val
}
-# Unset an environment variable
-#
-proc unsetenv { var } {
- global env
- unset env($var)
-}
-
-
# Get a value from an environment variable
#
proc getenv { var } {