2001-02-11 20:15:03 +01:00
|
|
|
The tecla library provides UNIX and LINUX programs with interactive
|
|
|
|
command line editing facilities, similar to those of the unix tcsh
|
|
|
|
shell. In addition to simple command-line editing, it supports recall
|
|
|
|
of previously entered command lines, TAB completion of file names or
|
2008-06-01 11:42:37 +02:00
|
|
|
other tokens, and in-line wild-card expansion of file names. The
|
2001-02-11 20:15:03 +01:00
|
|
|
internal functions which perform file-name completion and wild-card
|
|
|
|
expansion are also available externally for optional use by programs,
|
2008-06-01 11:42:37 +02:00
|
|
|
along with a module for tab-completion and lookup of file names in a
|
2001-02-11 20:15:03 +01:00
|
|
|
list of directories.
|
|
|
|
|
|
|
|
Note that special care has been taken to allow the use of this library
|
|
|
|
in threaded programs. The option to enable this is discussed in the
|
|
|
|
Makefile, and specific discussions of thread safety are presented in
|
|
|
|
the included man pages.
|
|
|
|
|
|
|
|
WWW: http://www.astro.caltech.edu/~mcs/tecla/
|