From: Kevin W. <kw...@ke...> - 2006-08-16 19:16:56
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Kevan Hashemi wrote: > > I run it like this in the Terminal: > > wish test.tcl > > I see "Hello" in the terminal. Now what? I can close the master window, > or I can use the "Source" menu option to run a script. What if I want to > enter commands in the console, like: > > button .hello -text "Hello" -command "puts Hello" > > I use the terminal all the time to debug my programs, and my users do > too. But there's no console input after "wish test.tcl". Kevan, When I want to do what you are describing, I type "wish" in Terminal.app. This launches an instance of the Wish application, and returns a prompt ("%"). I would then type "source test.tcl," which would run the script, print "hello" to stdout, and then return me to the prompt. Then I could continue, as you are suggesting, typing in additional commands. When you run a script as you were doing ("wish test.tcl"), it simply executes the commands defined in the script and exits. This is true whether Wish is run under Aqua or X11. - --Kevin - -- Kevin Walzer Poetic Code http://www.kevin-walzer.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE428OrTC5hIgjqTMRAsv5AJ0RlAPiBwC1I++ilpEZogEg4AhmGQCfXgYI 2FTBEUyomrHmPSD6MvpWzMo= =IoBy -----END PGP SIGNATURE----- |