summaryrefslogtreecommitdiffstats
path: root/tclsignal/doc
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2019-01-02 19:03:03 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2019-01-02 19:03:03 (GMT)
commit3cd540c3f22f5d85dffae5542cf58f8855f7b847 (patch)
treed8da2e6b1177a7b2f74a3e388acc16d5bd63ce57 /tclsignal/doc
parent63e42cf0fcf5c7173c93f77b41cb63f3f44be9d1 (diff)
downloadblt-3cd540c3f22f5d85dffae5542cf58f8855f7b847.zip
blt-3cd540c3f22f5d85dffae5542cf58f8855f7b847.tar.gz
blt-3cd540c3f22f5d85dffae5542cf58f8855f7b847.tar.bz2
update TEA 3.13
Diffstat (limited to 'tclsignal/doc')
-rw-r--r--tclsignal/doc/README17
-rw-r--r--tclsignal/doc/sig.announce.1.460
2 files changed, 0 insertions, 77 deletions
diff --git a/tclsignal/doc/README b/tclsignal/doc/README
deleted file mode 100644
index 2bfcf60..0000000
--- a/tclsignal/doc/README
+++ /dev/null
@@ -1,17 +0,0 @@
-README
-
-This is the "signal" extension
-Author: Michael Schwartz
-email: mschwart@nyx.net-Nyx, the longest running Free Internet provider
-
-Patched for Linux portability
-Author: Tilman Kranz
-email: tilde@tk-sls.de
-License: "signal_ext1.4" license conditions_
-
-About the Patch:
-
- This is a simple modification of the existing
- "GNU autoconf" configuration to do some minimal testing
- for Tcl. There exist systems where this does work.
-
diff --git a/tclsignal/doc/sig.announce.1.4 b/tclsignal/doc/sig.announce.1.4
deleted file mode 100644
index 87ee5ec..0000000
--- a/tclsignal/doc/sig.announce.1.4
+++ /dev/null
@@ -1,60 +0,0 @@
-Signal Extension (package Signal) Version 1.4.0.1 available
-
-See all my Tcl extensions at http://www.du.edu/~mschwart/tcl-tk.html
-http://www.nyx.net/~mschwart/signal_ext.html
-
-This extension adds dynamically loadable signal handling to Tcl/Tk scripts.
-It provides a very limited subset of the functionality of tclX (just the
-signal part, and about 3/4 of the functions for signals), but as a result
-is quite small and quick to load.
-
-Version 1.4 removes dependencies on Tk.
-Tilman Kranz (tilde@tk-sls.de) patched this for wider portability on Linux
-
-A summary of the extension usage follows:
-
-Usages:
-
-signal add signo proc [-async]
-
- Adds a signal handler for signal signo through proc proc.
-
- Signals can be provided by number, or the most common ones are provided by
- name (e.g., SIGHUP).
-
- The proc is any Tcl procedure, and it is evaluated when the signal comes in.
- It will be provided no arguments.
-
- Signal handlers have Posix semantics--they persist until reset.
-
- If -async is used, the signal handler is created using Tcl_AsyncCreate().
- Checks for the signal are very frequent (each evaluation) using this
- technique, but one doesn't know quite where evaluation is or how to handle
- errors in this situation. The code will evaluate the provided procedure in
- the current interpreter if available, and in the interpreter which added the
- signal handler otherwise. At least until a better scheme is suggested.
-
- The -async is especially useful to interrupt "runaway" procs, or to cause a
- quick exit; the default mechanism simply waits for another MainLoop cycle.
-
-signal delete signo
-
- Restores handling of signal signo to the default (SIG_DFL).
-
-signal print
-
- Prints the handling of all signals with handlers.
-
- Formatted as signal ----> procedure
- or as signal !---> procedure
- if the signal is handled asynchronously
-
-signal print signo
-
- Prints the procedure for handling signal signo.
-
- Prints the word UNHANDLED if no signal handler is active for that signal.
-
-signal version
-
- Returns the string representing the current version of the package