HDTenEightyP/NetNews huggingface dataset:
From: hjjcl@usho77.hou281.chevron.com (J.J.Clyde)
Newsgroups: alt.sighting.elvis,comp.lang.tcl,rec.surfing
Subject: Re: rmgroup alt.elvis.sighting
Date: 17 Aug 92 21:28:55 GMT
Organization: Chevron

In article <36751@uflorida.cis.ufl.edu> root@uunet.uu.net writes:
>How are you related to abUSENET?
>Ouch.  and you're ADMITTING IT PUBLICLY?  Ewwww...
>You know you could get in touble for that.
>
>shame on you, you evil nasty cracker scum..
>People who break into computers are just grody to the max..
>They make me vomit.
>Bleeeeaeuguargarugargarugargugrh.

 (vomitous babblings deleted)

>You are the Ace of Clubs.  That card is your cantara chakra
>a majiggie boo.  It represents your immortal soul in the spirit
>world.  

 (more vomitous babblings deleted)

>BTW, you hip to the RCC thing?


Well, I was beginning to enjoy the personality of this here a.e.s, but 
the heathen gooberfruits are starting to come out.

-- 
*************************************************************************
GEAUX TIGERS!!!!!!!!      | "That haircut of yours might be city-style,
GEAUX SAINTS!!!!!!!!      |  but your heart is shaped like a bowl."
James Clyde     LSU '91   |             -- Briscoe Darlin, T.A.G.S.
From: ouster@sprite.Berkeley.EDU (John Ousterhout)
Newsgroups: comp.lang.tcl
Subject: Re: changing cursors
Date: 20 Aug 1992 15:32:24 GMT
Organization: U.C. Berkeley Sprite Project
Distribution: world
NNTP-Posting-Host: tyranny.berkeley.edu

In article <gaede.714271458@bearsan>, gaede@sda.com (Steve Gaede) writes:
|> I need to change my cursor to an hourglass or something during
|> an operation that takes a long time.  The "options" manual page
|> says that I can use any of the forms acceptable to TkGetCursor.
|> The "GetCursor" manual page says that I can use any X identifier
|> for a cursor.
|> 
|> How can I find out what are the possible X identifiers I can use
|> for setting a cursor in wish? 
|> 
|> Of course I'm ignorant about how to find this stuff in X, and not
|> wanting to know *too* much about X Windows is one of my main reasons
|> for using tk!  I have the same problem-- not knowing where to find
|> lists of X definitions-- in looking for possible key bindings, as well.
|> 
|> Steve Gaede
|> --
|> Steve Gaede (gaede@sda.com)
|> Software Design & Analysis, Inc.
|> (303) 444-9100

The X cursors are listed in Appendix B of Scheifler & Gettys ("The
X Window System") along with pictures showing what they look like.
The names for these cursors are also in the header file
<X11/cursorfont.h>.
Newsgroups: comp.lang.tcl
From: jiangwu@sickdog.CS.Berkeley.EDU (Jiang Wu)
Subject: Re: How to raise window to become top-layer?
Organization: University of California, Berkeley
Date: Thu, 20 Aug 1992 02:17:41 GMT

In article <AXEL.92Aug19232537@avalanche.cs.tu-berlin.de> axel@cs.tu-berlin.de (Axel Mahler) writes:
>In article <16tqqhINNhf0@agate.berkeley.edu> ouster@sprite.Berkeley.EDU (John Ousterhout) writes:
>   In article <1992Aug19.010804.16684@twg.com>, david@twg.com (David Herron) writes:
>   |> 
>   |> Why does tk not have things like `wm raise' and `wm lower'??
>
>   There's no good reason for this.  It's on my (semi-infinite) list of things
>   to do.
>
>On a related issue: is there any way to re-map a window that has 
>been withdrawn with "wm withdraw <windowid>" ? 
>
>The only way I came up with until now is to destroy a window, and
>completely rebuild it when it's needed again. We are developing
>some fairly heavyweight application windows, so that rebuilding
>them each time we want them on the screen, appears to be rather 
>wasteful.
>

You can do:

	wm deiconify <windowid>

This works for me.

>Cheers, Axel.
>--
>===============================================================================
>Axel Mahler, Tech.Univ. Berlin
>E-Mail: axel@cs.tu-berlin.de (axel@db0tui62.bitnet)
>Voice: +49-30-314-73487

-- Jiang Wu
   jiangwu@postgres.berkeley.edu
From: shmdgljd@rchland.vnet.ibm.com (Jay Schmidgall)
Newsgroups: comp.lang.tcl
Subject: Re: Font problem in tk2.2 ? (Workaround)
Keywords: tk2.2, font
Date: 19 Aug 92 17:44:53 GMT
Reply-To: jay@vnet.ibm.com
Organization: IBM Rochester, MN
Disclaimer: This posting represents the poster's views, not necessarily those of IBM

In article <1992Aug19.154953.22010@axion.bt.co.uk>, n.winton@axion.bt.co.uk (Neil Winton) writes:
|> In article <1992Aug14.133705.22017@rchland.ibm.com>, shmdgljd@rchland.vnet.ibm.com (Jay Schmidgall) writes:
|> |> In article <16e5u6INN4ge@agate.berkeley.edu>, ouster@sprite.Berkeley.EDU (John Ousterhout) writes:
|> |> |> redisplays, so this is a serious problem.  Is there anyone out there with
|> |> |> contacts at IBM that can see if there's a server patch to fix the problem?
|> |> 
|> |> I'm following up on this w/IBM Software Service.  I've just got the ball
|> |> rolling so I don't know if this problem has been reported and/or any fix.
|> |> Let you know what happens...
|> 
|> Thanks to John for investigating and isolating this problem and Jay for raising
|> this with the `appropriate authoritioes'. 

They're sending me a fix.  When I get it and verify that it corrects the problem,
I'll post the PTF numbers.

-- 
: jay          jay@vnet.ibm.com    My opinions and ideas, not my employer's.
: shmdgljd@rchland.vnet.ibm.com    (c) Copyright 1992.  All rights reserved.
Newsgroups: comp.lang.tcl
From: cgp@Arco.COM (Chris Phillips  (214) 754-6419)
Subject: breaking up a list for use as proc arguments
Organization: ARCO Oil and Gas Company
Date: Sat, 15 Aug 1992 03:08:41 GMT

The list and concat commands can take
nonlist arguments and create a list from them.  What about the 
converse?  How do I take a list and break it up so that

proc twoargs {arg1 arg2} {}
set a [list 1 2]
twoargs [breakuplist $a]

works?  I know that

twoargs [lindex $a 0] [lindex $a 1]

will work but this can be very tedious for procs that take a lot
of arguments.  Of course, it's even worse when [llength $a] is not
known a priori.

Chris
From: mycroft@hal.gnu.ai.mit.edu (Charles Hannum)
Newsgroups: comp.lang.tcl
Subject: Re: Font problem in tk2.2 ? (Workaround)
Keywords: tk2.2, font
Date: 20 Aug 92 01:16:38 GMT
Article-I.D.: mintaka.1992Aug20.011638.10949
Organization: /etc/organization


My workaround is to use MIT's X11R5.  B-)

-- 
 \   Charles Hannum, mycroft@ai.mit.edu
 /\  White heterosexual atheist male (WHAM) pride!
Newsgroups: comp.lang.tcl
Subject: wafe strangeties
From: dov@menora.weizmann.ac.il (Dov Grobgeld)
Date: Sun, 16 Aug 1992 07:42:58 GMT
Organization: Weizmann Institute of Science, Computation Center.
X-Newsreader: Tin 1.1 PL4

I have found some strange behaviour with wafe. Some of it might be
widget errors, other might be platform dependant.

My system is RS/6000, AIX 3.1.5, tk 2.2, tcl 6.4, wafe 0.92.

Consider the following program:

--- Beg of file ---
#!/usr/local/bin/perl
$WafeLib = $ENV{'WAFELIB'} || "/usr/lib/X11/wafe";
require "$WafeLib/perl/wafe.pl";

$chunkSize= 1000;
open(IN, shift);
while(<IN>) {
    chop;
    ($x,$y)=/(\S+)\s+(\S+)/o;
    $data.= "$x/$y ";
    if (length($data) > $chunkSize) {
        &Xui("append data \"$data \"");
        $data='';
    }
}
&Xui("append data \"$data \"");

&UI(<<EOUI);
form f topLevel
plotter p f height 300 width 500
xyLinePlot lp p
axis x p
axis y p vertical true
sV p xAxis x yAxis y
eval xyLinePlotAttachData lp \$data
realize
EOUI

while(<>) {
    print;
}
--- End of file ---

If $chunkSize is too big (e.g. 5000) I get the following error from wafe:

  Wafe(main): Uncomplete command or communication buffer overflow, >% append
  data "...(deleted approx 5000 characters)..."<

I guess I could live with this error in this case. Unfortunately I get
the same error message when running xwafemail with the -F flag, which
is much more critical.

Now for strangety number 2. If I change the height of the plot to 400
(plotter p f height 400 width 500) and try to plot the following file

--- begin file ---
0 1.25
1.57 0.63
--- end file ---

I get the following error:

  Assertion failed: i < ac->num_tics, file  Axis.c, line 387
  IOT trap (core dumped)

The error goes away if I change the height of the graph back to 300.

The third critical error I found is if I create an empty file and
try to plot it with the command

     xplot empty

The error message I get is:

  X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
    Major opcode of failed request:  65 (X_PolyLine)
    Serial number of failed request:  60
    Current serial number in output stream:  107

Again this error is somewhat acceptable in this context. But I also got
the error from the xdesign program when I requested a plot widget.

One small complaint. I could nowhere in the documentation find the syntax
for the parameters of xyLinePlotAttachData . I had to resort to reading
source code.

--
                                                        ___   ___
                                                      /  o  \   o \
Dov Grobgeld                                         ( o  o  ) o   |
The Weizmann Institute of Science, Israel             \  o  /o  o /
"Where the tree of wisdom carries oranges"              | |   | |
                                                       _| |_ _| |_
From: clayton@cloudgen1.gatech.edu (R. Clayton)
Newsgroups: comp.lang.tcl
Subject: How to expect.
Date: 21 Aug 92 16:41:45 GMT
Organization: College of Computing, Georgia Institute of Technology

I have a program that presents text a screen at at time.  I have an expect
front-end to the program that issues a sequence of page commands, picks apart
the screens and prints the resulting text with send_user.  I'd like to run the
text through a pager (e.g., more) so the user can control the spew of text, but
am unsure how to go about it.

One thing I could do is write the text to a file, spawn a pager on the file,
and then let the user interact with the pager.  This is the effect I want, but
I don't want to have the user sitting around waiting while the script writes
400+ pages to a file.  Another possibility is to fork with the file writer in
one copy and the pager in the other, but this raises coordination problems
(e.g., when the user pages to the current end-of-file before the writer
finished writing the file) in addition to the fact that I haven't been able to
get sample scripts written in this style to work.  A third possibility is to
make a pipeline with the pager and multiplex between the two tasks in the
script itself, but I haven't been able to come up with a multiplexing scheme
that doesn't involve re-implementing the pager in the script.

Any ideas?
From: adrianho@barkley.berkeley.edu (Adrian J Ho)
Newsgroups: comp.lang.tcl
Subject: Re: insertion of non-formated strings
Date: 13 Aug 92 13:38:14
Organization: University of California, Berkeley
NNTP-Posting-Host: barkley.berkeley.edu
In-reply-to: normanb@citi.umich.edu's message of Wed, 12 Aug 1992 21:53:21 GMT

In article <1992Aug12.215321.2136@terminator.cc.umich.edu> normanb@citi.umich.edu (David R. Richardson) writes:
>What is the proper way to operate on strings that might not
>be well formatted -- strings that might contain quotations,
>braces, spaces, etc.?

This question can be answered in several different ways, depending on
the context.  In your case, you're trying to operate on lines returned
by a separate executable; you should take advantage of open's command
pipeline capability, like this:

set fp [open "|scan"]
while {[gets $fp line] > -1} {
    .frame.list insert end $line
}
close $fp
--
-----------------------------------------------------------------------------
Adrian Ho, He With The Embarrassingly *Dead* Passion ** Phone: (510) 642-5563
System Manager, CFD Lab, ME Dept, UC Berkeley * adrianho@barkley.berkeley.edu
Maintainer, Tcl/Tk Contrib Archive ---- barkley.berkeley.edu [128.32.142.237]
  Send all Tcl/Tk Archive-related stuff to tcl-archive@barkley.berkeley.edu
From: vek@allegra.att.com (Van Kelly)
Newsgroups: comp.lang.tcl
Subject: Request: Anybody have a tk-based "Tcl Listener" implemented?
Date: 20 Aug 92 20:13:20 GMT
Distribution: comp
Organization: AT&T Bell Laboratories, Murray Hill, NJ, USA


I am using TclX and Tk2.2.

Right in the middle of a wish-based application, I'd like the ability
to create a window for a Tcl read-eval-print loop, similar to the what
the TclX commandloop provides for non-window applications.  For the
fumble-fingered like myself, some line-editing of commands prior to
submitting them would be nice, too.

Before I spend a day (??) whacking one of these together, can anyone
give pointers to extant similar implementations (maybe with the new
2.2 text widget).  I'd slightly prefer an all-Tcl approach instead of
a Tcl/C combination.

I realize I can simply hack wish's main() to ALWAYS provide an stdin
file handler regardless of whether a startup filename is given or not.
But this gives less functionality than I want (e.g., line editing).

Thanks,

Van Kelly

AT&T Bell Laboratories
vek@allegra.att.com
Xref: sparky comp.lang.tcl:1188 comp.unix.aix:8786 comp.windows.x:15211
From: ouster@sprite.Berkeley.EDU (John Ousterhout)
Newsgroups: comp.lang.tcl,comp.unix.aix,comp.windows.x
Subject: Re: Font problem in tk2.2 ?
Date: 13 Aug 1992 20:15:38 GMT
Organization: U.C. Berkeley Sprite Project
Distribution: world
NNTP-Posting-Host: tyranny.berkeley.edu
Keywords: tk2.2 font AIX RS/6000 X

In article <1992Aug13.103511.25813@axion.bt.co.uk>, nwinton@axion.bt.co.uk (Neil Winton) writes:
|> 
|> I've got this problem on AIX3.2/AIXwindows/tk2.2 as well [the right sides
|> characters not being displayed].  I did post a report to
|> this group some time ago, but didn't see any response (although I may have
|> missed it).
|> 
|> It's a strange problem in that only some Tk widgets suffer from it --
|> for example the menubuttons do, but the menus pulled down from them
|> don't, even if using exactly the same font!  Running Tk to a remote (non-AIX)
|> display does not exhibit the problem so I start to suspect the server ...
|> but on the other hand nothing other than Tk has ever produced this
|> behaviour (tk2.1 did exactly the same). 

I checked the Tk code, and the difference between menu buttons and the menus
themselves is that the buttons draw to off-screen pixmaps and the menus draw
directly on the screen.  As I mentioned in my earlier reply (which must have
crossed in the mail with the above message) the problem seems to be with
the IBM server code that draws to off-screen pixmaps:  only the leftmost
8 bit-columns of each character appear if they're drawn to a pixmap rather
than the screen.  Most applications probably don't double-buffer their
redisplays so they don't show up the problem.  Also, the problem only happens
with some fonts (e.g. Helvetica and Courier, but Times is OK).
From: ouster@sprite.Berkeley.EDU (John Ousterhout)
Newsgroups: comp.lang.tcl
Subject: Bug-fix release (Tk 2.3) coming soon
Date: 17 Aug 1992 16:39:33 GMT
Organization: U.C. Berkeley Sprite Project
Distribution: world
NNTP-Posting-Host: tyranny.berkeley.edu


This is just to let you know that I'm going to be putting out a new
release of Tk to fix the first round of bugs found with Tk 2.2.
I hope to release Tk 2.3 within the next 1-2 weeks, so if you've
been holding back on telling me (or the newsgroup) about bugs with
the 2.2 release, now is a good time to let me know.  I'm trying to
keep this release to relatively simple bug fixes so I don't
introduce any new problems;  major changes will have to wait for
2.4.
From: tranter@Software.Mitel.COM (Jeff Tranter)
Newsgroups: comp.lang.tcl
Subject: TCL Quick Reference Card
Date: 13 Aug 92 16:48:58 GMT
Organization: Mitel. Kanata (Ontario). Canada.

I have written a quick reference card for TCL. It is in FrameMaker
format. A Postscript version is supplied as well for those who do not
have access to FrameMaker.

Feel free to modify, correct, or improve it as you see fit.
It has been installed in:

    barkley.berkeley.edu:/tcl/docs/QuickRef.tar.Z	[128.32.142.237]

-- 
Jeff Tranter            internet: Jeff.Tranter@Software.Mitel.COM
Mitel Corporation          uunet: uunet!mitel!software!tranter
Kanata, Ontario, CANADA      tel: (613) 592-2122 X3099
From: steve@Advansoft.COM (Steve Savitzky)
Newsgroups: comp.lang.tcl
Subject: Re: Object orientedness & The Customer (tm)
Date: 21 Aug 92 20:30:41 GMT
	<ADRIANHO.92Aug18221908@barkley.berkeley.edu>
Organization: Advansoft Research Corp, Santa Clara, CA

In article <ADRIANHO.92Aug18221908@barkley.berkeley.edu> adrianho@barkley.berkeley.edu (Adrian J Ho) writes:

   Consider how the AveragePerson's thought processes are formulated.
   Notice the verb-noun arrangement?  Now count the number of OOPLs can
   you think of that present exactly that syntax -- I can't think of any.
   All the OOPLs I know use the noun-verb (object-method) syntax, forcing
   users to continually reverse their instructions and interrupting their
   trains of thought.  Small wonder that OOPLs haven't caught on much at
   the user level.

On the contrary, English-speaking people usually think in sentences of
the form 

   SUBJECT verb object indirect-object ...

except where the subject is understood, i.e. an imperative sentence.
Self, for example, gives you an default subject of "self". 

--
\ --Steve Savitzky--  \ ADVANsoft Research Corp \       FREE CYBERIA!      \
 \ steve@advansoft.COM \ 4301 Great America Pkwy \ Committee for a Free and \
  \ arc!steve@apple.COM \ Santa Clara, CA 95954   \  Independent Cyberspace  \
   \__ steve@arc.UUCP _________408-727-3357___________________________________
Organization: Carnegie Mellon, Pittsburgh, PA
From: shmdgljd@rchland.vnet.ibm.com (Jay Schmidgall)
Subject: Re: Font problem in tk2.2 ?
Date: Fri, 14 Aug 1992 13:37:05 GMT
Reply-To: jay@vnet.ibm.com
Disclaimer: This posting represents the poster's views, not necessarily those of IBM
Organization: IBM Rochester, MN
Keywords: tk2.2, font

In article <16e5u6INN4ge@agate.berkeley.edu>, ouster@sprite.Berkeley.EDU (John Ousterhout) writes:
|> redisplays, so this is a serious problem.  Is there anyone out there with
|> contacts at IBM that can see if there's a server patch to fix the problem?

I'm following up on this w/IBM Software Service.  I've just got the ball
rolling so I don't know if this problem has been reported and/or any fix.
Let you know what happens...

-- 
: jay          jay@vnet.ibm.com    My opinions and ideas, not my employer's.
: shmdgljd@rchland.vnet.ibm.com    (c) Copyright 1992.  All rights reserved.
Newsgroups: comp.lang.tcl
From: mchen@groucho.cs.psu.edu (Michael Chen)
Subject: Re: breaking up a list for use as proc arguments
Organization: Penn State Computer Science
Date: Sun, 16 Aug 1992 08:17:46 GMT

In article <1992Aug15.203115.3577@msi.com> bill@msi.com writes:
>: >The list and concat commands can take
>: >nonlist arguments and create a list from them.  What about the 
>: >converse?  How do I take a list and break it up so that
>: >
>: >proc twoargs {arg1 arg2} {}
>: >set a [list 1 2]
>: >twoargs [breakuplist $a]
>: >
>: >works?  I know that
>: >
>: >twoargs [lindex $a 0] [lindex $a 1]
>: >
>:    Well, I've been using eval [concat twoargs $a] to do that sort of thing.
>
>Just eval twoargs $a should also work.  eval does an implicit concat for
>you.

   I was having problems using the list given by args when declaring procedures
with variable arguments.  The plain eval would take off the outer list, but
leave the contents as a single argument when passed to another procedure.  It
turned out that doing another concat solved the problem.

-- 
_____________________________________________________________________________
| Michael Chen			| From the depths of our most lucid horrors |
|				| spring our fond hopes and pure desires... |
| mchen@groucho.cs.psu.edu	| except what comes from HELL! :-) 7/23/92  |
From: ouster@sprite.Berkeley.EDU (John Ousterhout)
Newsgroups: comp.lang.tcl
Subject: Re: How to raise window to become top-layer?
Date: 19 Aug 92 15:53:53 GMT
Organization: U.C. Berkeley Sprite Project
NNTP-Posting-Host: tyranny.berkeley.edu

In article <1992Aug19.010804.16684@twg.com>, david@twg.com (David Herron) writes:
|> 
|> Why does tk not have things like `wm raise' and `wm lower'??
|> 
|> 
|> <- David Herron <david@twg.com> (work) <david@davids.mmdf.com> (home)
|> <-
|> <- "Just because I recreate the middle ages on weekends doesn't mean I have to
|> <- at work." -- me

There's no good reason for this.  It's on my (semi-infinite) list of things
to do.
From: ouster@sprite.Berkeley.EDU (John Ousterhout)
Newsgroups: comp.lang.tcl
Subject: Re: canvas problem
Date: 19 Aug 92 15:46:55 GMT
Organization: U.C. Berkeley Sprite Project
NNTP-Posting-Host: tyranny.berkeley.edu

In article <1992Aug18.023804.25826@Arco.COM>, cgp@Arco.COM (Chris Phillips  (214) 754-6419) writes:
|> For some reason the following script doesn't give the expected results.
|> It creates two canvases: one horizontal and one vertical.  They should
|> each create 10 squares, all in a row.  The horizontal canvas is ok, but
|> only 2 squares show up in the vertical canvas.
|> 
|> 
|> #!/usr/local/bin/wish -f
|> 
|> proc trash {w doy} {
|>         toplevel $w
|>         if {$doy == 1} {
|>                 canvas $w.c -width 1c -height 10c
|>                 $w.c create rectangle 0 0 1c 10c -fill red
|>                 for {set j 1} {$j <= 10} {incr j} {
|>                         $w.c create rectangle \
|>                           0 [expr $j-1]c 1c ${j}c \
|>                           -outline black -fill blue
|>                 }
|>         } else {
|>                 canvas $w.c -width 10c -height 1c
|>                 $w.c create rectangle 0 0 10c 1c -fill red
|>                 for {set i 1} {$i <= 10} {incr i} {
|>                         $w.c create rectangle \
|>                           [expr $i-1]c 0 ${i}c 1c \
|>                           -outline black -fill blue
|>                 }
|>         }
|> 
|>         pack append $w $w.c {expand fill}
|> }
|> 
|> trash .t0 0
|> trash .t1 1
|> message .m -text "Horizontal: 10 blue squares\nVertical: 2 blue squares" \
|>   -aspect 1500 -justify center
|> pack append . .m {expand fill}
|> 
|>

Oops. There's a bug in tkCanvas.c that's causing the lower boxes not to
be redisplayed properly.  Here is a patch to fix the problem:

*** tkCanvas.orig	Wed Aug 19 08:45:10 1992
--- tkCanvas.c	Wed Aug 19 08:45:38 1992
***************
*** 1546,1552 ****
      screenX1 = canvasPtr->xOrigin;
      screenY1 = canvasPtr->yOrigin;
      screenX2 = screenX1 + Tk_Width(tkwin);
!     screenY2 = screenY1 + Tk_Width(tkwin);
      if (canvasPtr->redrawX1 > screenX1) {
  	screenX1 = canvasPtr->redrawX1;
      }
--- 1546,1552 ----
      screenX1 = canvasPtr->xOrigin;
      screenY1 = canvasPtr->yOrigin;
      screenX2 = screenX1 + Tk_Width(tkwin);
!     screenY2 = screenY1 + Tk_Height(tkwin);
      if (canvasPtr->redrawX1 > screenX1) {
  	screenX1 = canvasPtr->redrawX1;
      }
From: bill@snoopy (Bill Poitras)
Newsgroups: comp.lang.tcl
Subject: Re: breaking up a list for use as proc arguments
Date: 15 Aug 92 20:31:15 GMT
Reply-To: bill@msi.com
Organization: Molecular Simulations, Inc.
X-Newsreader: Tin 1.1 PL5

Michael Chen (mchen@groucho.cs.psu.edu) wrote:
: >The list and concat commands can take
: >nonlist arguments and create a list from them.  What about the 
: >converse?  How do I take a list and break it up so that
: >
: >proc twoargs {arg1 arg2} {}
: >set a [list 1 2]
: >twoargs [breakuplist $a]
: >
: >works?  I know that
: >
: >twoargs [lindex $a 0] [lindex $a 1]
: >
:    Well, I've been using eval [concat twoargs $a] to do that sort of thing.

Just eval twoargs $a should also work.  eval does an implicit concat for
you.

--
+-----------------+-------------------------------+-------------------------+
| Bill Poitras    | Molecular Simulations Inc.    | Tel (408)522-9229       |
| (bill)          | Sunnyvale, CA USA             |                         | 
|                 | FAX (408)732-0831             | bill@msi.com            |
+-----------------+-------------------------------+-------------------------+
Newsgroups: comp.lang.tcl