Check-in [c6693b85aa]
Not logged in
Overview
Comment:*** empty log message ***
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: c6693b85aaa85f44e091dbf4df7b938ff9349cd6
User & Date: johannes@zellner.org on 1999-02-28 18:44:53
Other Links: manifest | tags
Context
1999-03-01
08:49
*** empty log message *** check-in: bf2806ad28 user: johannes@zellner.org tags: trunk
1999-02-28
18:44
*** empty log message *** check-in: c6693b85aa user: johannes@zellner.org tags: trunk
17:28
*** empty log message *** check-in: d05f220d7a user: johannes@zellner.org tags: trunk
Changes

Modified Makefile.in from [226076a555] to [8b163bbc13].

1
2
3
4

5
6
7
8
9
10
11
1
2
3

4
5
6
7
8
9
10
11



-
+







# -*- make -*-
#
# FILE: "/home/joze/src/tclreadline/Makefile.in"
# LAST MODIFIED: "Sun Feb 28 18:19:55 1999 (joze)"
# LAST MODIFIED: "Sun Feb 28 19:44:53 1999 (joze)"
# (C) 1998, 1999 by Johannes Zellner
# Johannes.Zellner@physik.uni-karlsruhe.de
# $Id$
# ---
#
# tclreadline -- gnu readline for tcl
# Copyright (C) 1999  Johannes Zellner
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
151
152
153
154
155
156
157

158
159
160
161
162
163
164







-







OBJS = tclreadline.o

CSRCS = $(TOP_DIR)/tclreadline.c
TCLFILES = tclreadlineInit.tcl tclreadlineSetup.tcl

SOURCES = \
    Makefile.in \
    tclreadline.n.in \
    configure.in \
    tclreadline.c \
    tclreadline.h.in \
    tclreadlineConfig.sh.in \
    tclreadlineInit.tcl.in \
    tclreadlineSetup.tcl.in \
    tclreadline.n.in \

Modified tclreadline.n.in from [a1a7d3cdea] to [761b093b13].

1
2
3
4

5
6
7
8
9
10
11
1
2
3

4
5
6
7
8
9
10
11



-
+







.TH tclreadline 1 "@TCLREADLINE_VERSION@" "Johannes Zellner"

.\" FILE: "/home/joze/src/tclreadline/tclreadline.n.in"
.\" LAST MODIFIED: "Sun Feb 28 18:25:37 1999 (joze)"
.\" LAST MODIFIED: "Sun Feb 28 19:43:29 1999 (joze)"
.\" (C) 1999 by Johannes Zellner
.\" Johannes.Zellner@physik.uni-karlsruhe.de
.\" $Id$
.\" ---
.\"
.\" tclreadline -- gnu readline for the tcl scripting language
.\" Copyright (C) 1999  Johannes Zellner
36
37
38
39
40
41
42
43
44
45
46






47
48

49
50
51
52
53
54
55
56
57
36
37
38
39
40
41
42




43
44
45
46
47
48
49

50


51
52
53
54
55
56
57







-
-
-
-
+
+
+
+
+
+

-
+
-
-







.TP 6
\fB::tclreadline::readline\fP \fIcommand\fP [\fIoptions\fP]


.SH DESCRIPTION

The \fBtclreadline\fP package makes the gnu readline available
to the scripting language tcl. The package is thought primarily
for developers, who want to use the line editing and history expansion
capabilities of the gnu readline while interactively developing
tcl scripts. tclreadline can also be used for tcl scripts
to the scripting language tcl. The primary purpose of the package
is to facilitate the interactive script development by the means
of word and file name completion as well as history expansion
(well known from shells like bash).

Additionally tclreadline can also be used for tcl scripts
which want to use a shell like input interface. In this case the
\fB::tclreadline::read\fP command has to be called explicitly. This 
\fB::tclreadline::readline read\fP command has to be called explicitly.
command will print a prompt and return the line which was typed
by the user.

.PP

The advantage of \fBtclreadline\fP is that it uses the callback
handler mechanism of the gnu readline while it processes tcl
events. This way X events from a wish gui will processed as
well as events from the \fPtclreadline\fP line interface.