2016-02-20 Ben Elliston <bje@gnu.org>
+ * lib/utils.exp (slay): Remove proc.
+ * doc/ref.xml: Update documentation.
+ * doc/dejagnu.texi: Regenerate.
+
+2016-02-20 Ben Elliston <bje@gnu.org>
+
* lib/utils.exp (absolute): Remove proc.
* doc/ref.xml: Update documentation.
* doc/dejagnu.texi: Regenerate.
* Which Procedure: which procedure.
* Grep Procedure: grep procedure.
* Prune Procedure: prune procedure.
-* Slay Procedure: slay procedure.
* Runtest_file_p Procedure: runtest_file_p procedure.
* Diff Procedure: diff procedure.
* Setenv Procedure: setenv procedure.
regexp matches.
@end table
-@node prune procedure, slay procedure, grep procedure, Utility Procedures
+@node prune procedure, runtest_file_p procedure, grep procedure, Utility Procedures
@subsubsection Prune Procedure
This procedure is deprecated and will be removed in
procedure, a copy of the procedure should be made and placed
in the lib directory of the testsuite.
-@node slay procedure, runtest_file_p procedure, prune procedure, Utility Procedures
-@subsubsection Slay Procedure
-
-This procedure is deprecated and will be removed in
-the next release of DejaGnu. If a testsuite uses this
-procedure, a copy of the procedure should be made and placed
-in the lib directory of the testsuite.
-
-@node runtest_file_p procedure, diff procedure, slay procedure, Utility Procedures
+@node runtest_file_p procedure, diff procedure, prune procedure, Utility Procedures
@subsubsection Runtest_file_p Procedure
Search @emph{runtest}s for
in the lib directory of the testsuite.</para>
</sect4>
- <sect4 id="slay" xreflabel="slay procedure">
- <title>Slay Procedure</title>
- <para>This procedure is deprecated and will be removed in
- the next release of &dj;. If a testsuite uses this
- procedure, a copy of the procedure should be made and placed
- in the lib directory of the testsuite.</para>
- </sect4>
-
<sect4 id="runtestfilep" xreflabel="runtest_file_p procedure">
<title>Runtest_file_p Procedure</title>
return $tmp
}
-#
-# Attempt to kill a process that you started on the local machine.
-#
-proc slay { name } {
- set in [open [concat "|ps"] r]
- while {[gets $in line]>-1} {
- if {![string match "*expect*slay*" $line]} {
- if {[string match "*$name*" $line]} {
- set pid [lindex $line 0]
- catch "exec kill -9 $pid"
- verbose "Killing $name, pid = $pid\n"
- }
- }
- }
- close $in
-}
-
# Check if a testcase should be run or not
#