#emc-devel | Logs for 2006-04-19

Back
[00:02:58] <jmkasunich> I'll be driving on Sunday too
[00:03:04] <jmkasunich> both sundays actually
[00:03:22] <jmkasunich> I hope to leave home early on the 14th, get to Galesburg late afternoon
[00:10:34] <SWPadnos> I'll be in about the same place
[00:12:25] <SWPadnos> jmkasunich, about how long a drive is it from your place to Roland's?
[00:12:40] <jmkasunich> 9-10 hours
[00:12:48] <SWPadnos> ok, that 's what I thought
[00:13:06] <SWPadnos> that's the second half of my drive :)
[00:13:11] <jmkasunich> ouch
[00:13:26] <jmkasunich> you're gonna pass thru here aren't you?
[00:13:34] <SWPadnos> unless I skip all the crap I'm planning to bring, and just fly into Chicago ;)
[00:13:54] <jmkasunich> wheres the fun in that?
[00:14:01] <SWPadnos> yep - I go through Cleveland on the way to Chicago
[00:14:12] <SWPadnos> yeah, and no fun toys when I get there
[00:14:32] <SWPadnos> more importantly, no capability to take new fun toys home ;)
[00:14:36] <jmkasunich> if you want you can park your vehicle in my garage and ride the second half with me
[00:15:06] <SWPadnos> thanks, but I'm not sure how that will work, considering the load of stuff I'll be hauling
[00:15:09] <SWPadnos> (plus yours)
[00:15:14] <jmkasunich> assuming you can deal with getting back to cle sunday evening and finishing the trip monday or gawd awful late sunday
[00:15:23] <jmkasunich> I have a truck ;-)
[00:15:29] <SWPadnos> I've gota minivan ;)
[00:15:33] <jmkasunich> lol
[00:15:41] <SWPadnos> with removable seats
[00:15:52] <jmkasunich> see you in Galesburg ;-)
[00:15:56] <SWPadnos> heh
[00:17:15] <jmkasunich> I'm really looking forward to the trip
[00:17:26] <SWPadnos> it should be a fun time
[00:17:45] <jmkasunich> this time I'm planning to drive out Sunday, so I can load the truck up saturday
[00:18:01] <jmkasunich> last time I was all screwed up when I left, didn't pack anything for the swap tables
[00:18:16] <SWPadnos> wasn't it just a week or two after Fest?
[00:18:21] <jmkasunich> I need to bring a bunch of dumpster pickings along, swap them for other people's junk
[00:18:31] <jmkasunich> no, fest was april, workshop june
[00:18:45] <SWPadnos> yeah - hopefully some fool will take my giant steppers off my hands
[00:19:01] <jmkasunich> but I drove on saturday, and just didn't plan friday/sat am very well
[00:19:16] <jmkasunich> how giant? nema42?
[00:19:30] <SWPadnos> more like NEMA56 or larger
[00:19:44] <jmkasunich> wow, what are they from?
[00:19:46] <SWPadnos> they're slo-syn SS-1800s, 1800 oz-in
[00:19:55] <SWPadnos> eBay ;) (not sure)
[00:20:28] <jmkasunich> I'm gonna bring a fair amount of computer stuff, dunno if there will be takers or not
[00:20:34] <SWPadnos> they were one of the first purchases I made, before I knew anything
[00:20:49] <jmkasunich> everybody has a few of those
[00:20:51] <SWPadnos> if it can run a machine, then maybe (especially if it's already got EMC on it or something)
[00:21:10] <jmkasunich> "computer stuff" != "computers"
[00:21:18] <SWPadnos> true enough
[00:21:29] <jmkasunich> complete machines are bulky, I rarely take them
[00:21:43] <jmkasunich> but I have memory, disks, nics, vid cards, mobos, etc, etc
[00:21:57] <jmkasunich> OCTP
[00:22:03] <SWPadnos> still useful for people with systems older than 4-5 years
[00:22:07] <SWPadnos> OCTP?
[00:22:10] <jmkasunich> (obssessive compulsive trash picker)
[00:22:13] <SWPadnos> heh
[00:22:36] <jmkasunich> its really a shame I can't take whole systems
[00:22:57] <jmkasunich> the standard trash grade box right now is a P2/3 400-600MHz
[00:22:58] <SWPadnos> I can stop by - load 'em into the van ;)
[00:23:16] <SWPadnos> those sound like good CNC controllers
[00:23:21] <jmkasunich> thing is I want to keep the trash picking low profile
[00:23:39] <SWPadnos> yeah, and they use good glue on the asset tags ;)
[00:24:25] <jmkasunich> right now, there are probalby 8 19" or bigger monitors and 8-10 usable PCs sitting in the dock
[00:24:32] <jmkasunich> and thats pretty much normal
[00:24:36] <SWPadnos> damn
[00:25:02] <SWPadnos> I was kinda bummed. I bought a 19" LCD touchscreen on eBay, and the thing didn't work
[00:25:14] <jmkasunich> well, they were usable, before I started pulling stuff out of them ;-)
[00:25:18] <SWPadnos> luckily, they gave me a full refund (including shipping)
[00:25:21] <SWPadnos> heh
[00:26:06] <jmkasunich> I wonder what luck fenn has had with the LCDs I sent him
[00:26:11] <jmkasunich> I know he got one to work
[00:27:04] <SWPadnos> right - but doesn't the paper-clip fuse get hot or something?
[00:27:28] <jmkasunich> something like that
[00:27:43] <jmkasunich> I guess backlights are the weak link with LCDs
[00:28:34] <jmkasunich> I wonder if/when they'll start using white LEDs instead of those little flourescent lamps with their high voltage inverters
[00:28:47] <SWPadnos> good question
[00:29:01] <SWPadnos> you can get replacement backlights for LCDs though
[00:29:07] <SWPadnos> like $10-$20 each, in general
[00:29:14] <jmkasunich> for the bulbs
[00:29:16] <jmkasunich> ?
[00:29:19] <SWPadnos> yep
[00:29:33] <jmkasunich> the screens I sent fenn were 18", and I think they had 8 bulbs each
[00:29:37] <SWPadnos> inverters are also available, I think.
[00:29:47] <jmkasunich> the inverter was available for $79
[00:29:53] <jmkasunich> adds up
[00:30:04] <SWPadnos> I've got 100 exceedingly high brightness LEDs on the way - it'll be interesting to see just how bright they are
[00:30:06] <SWPadnos> yep
[00:30:12] <jmkasunich> what color?
[00:30:17] <SWPadnos> white
[00:30:35] <jmkasunich> I think the problem for monitors is spreading the light out
[00:30:42] <jmkasunich> leds probably have hotspots
[00:30:42] <SWPadnos> yep
[00:31:00] <jmkasunich> oh, btw, how goes the bullet time project?
[00:31:04] <SWPadnos> I've found that samdpaper on the rounded portion of the LED makes it into quite a nice diffuser
[00:31:14] <SWPadnos> sandpaper
[00:31:27] <SWPadnos> damned good question on the camera
[00:31:40] <SWPadnos> I'm going to Dallas in a couple of weeks to discuss it further
[00:31:51] <jmkasunich> wow, lots of travel
[00:31:59] <jmkasunich> CA, TX, then ILL....
[00:32:01] <SWPadnos> pause pause pause pause ... "why isn't it done?"
[00:32:14] <jmkasunich> "show me the money"
[00:32:16] <SWPadnos> NV and MA next week, then dallas, then IL, then back to MA
[00:32:29] <SWPadnos> and possibly a NY in there somewhere
[00:32:38] <jmkasunich> shudder
[00:32:42] <SWPadnos> heh
[00:32:46] <jmkasunich> * jmkasunich doesn't much like travel
[00:32:49] <SWPadnos> lots'o miles and points though :)
[00:32:54] <SWPadnos> I love to travel
[00:33:04] <SWPadnos> I'd do it for a living if I could make a living at it :)
[00:33:23] <SWPadnos> I suppose I could become a pilot or something
[00:34:14] <jmkasunich> live out of a suitcase at airport hotels?
[00:34:25] <SWPadnos> yeah - that's the life ;)
[01:09:01] <SWPadnos> do you have a rabbit with ethernet for your G-Rex?
[01:14:26] <cradek> someone please tell me not to put new stuff in the release branch
[01:14:44] <SWPadnos> cradek, do *not* put new stuff in the release branch!
[01:14:57] <cradek> ok **sigh**
[01:15:01] <cradek> thanks
[01:15:06] <SWPadnos> np
[01:15:13] <SWPadnos> what were you thinking of adding?
[01:15:21] <cradek> keystick and maybe xemc
[01:15:37] <cradek> but I should resist
[01:15:39] <SWPadnos> oh, well in that case, go ahead ;)
[01:16:10] <cradek> hey
[01:16:15] <cradek> you're not doing your job now
[01:16:26] <SWPadnos> oh, sorry
[01:16:47] <SWPadnos> do *not* put new stuff in the release branch, especially low/no graphics UI programs
[01:17:46] <cradek> ok, only bugfixes go in the release branch, I'll remember now
[01:18:55] <SWPadnos> ok, now this is weird
[01:19:23] <SWPadnos> I went through the web configuration system for a National Instruments CompactRio system
[01:19:44] <SWPadnos> and just got an email telling me the quote number and stuff
[01:20:07] <SWPadnos> only I never logged in to their site (at least not in the last couple of years)
[01:26:50] <fenn> jmkasunich: i got the 2 big ones to work, then one started acting up and the computer was freezing up and i thought the LCD might have had something to do with it, havent touched it since
[01:27:50] <fenn> i bought some thin clients with the idea that i'd build a complete "real computer" in a box thingy.. those cases are so nice
[01:43:34] <jepler> cradek: there's no reason that xemc and keystick couldn't be built external to the main tree .. the emc-devel package should have everything needed
[01:44:15] <fenn> how would gui's mess anything up?
[01:44:31] <SWPadnos> keystick is more of a tui
[01:44:49] <jepler> fenn: I bought this small case -- I'm pretty happy with it.
[01:44:53] <jepler> http://emergent.unpy.net/ideq
[01:45:20] <cradek> jepler: it's true, if someone wants them, they can build them easily enough
[01:45:31] <SWPadnos> have you seen the dual opteron sff PC?
[01:45:44] <jepler> SWPadnos: I saw that one existed but it was not cheap
[01:45:45] <fenn> jepler: ah but see, these were industrial lcd panels and they have hinges and swing open
[01:45:49] <jepler> fenn: neat
[01:45:53] <SWPadnos> nope, not cheap
[01:46:15] <jepler> SWPadnos: I hope to put off my next "server" purchase for when they're up to 4 cores or so
[01:46:28] <SWPadnos> heh
[01:46:39] <jepler> but then, this thing is already overpowered for what it does (serves some files, email for two people...)
[01:46:40] <SWPadnos> the dual-core 265s are really cheap right now - like $310
[01:46:45] <cradek> jepler: it doesn't do anything but serve stuff does it? I thought you used your laptop for everything
[01:46:48] <fenn> its interesting running windows on a completely solid state machine, you don't know when it's thrashing the disk or just crashed
[01:46:57] <SWPadnos> (which is $150 less than the 260 or 270)
[01:47:00] <cradek> ah I see you were thinking the same thing
[01:47:15] <jepler> fenn: they should build a small clicking element into the flash disk, so you can tell the difference
[01:47:29] <SWPadnos> here we go: http://www.newegg.com/Product/Product.asp?Item=N82E16856101809
[01:47:56] <jepler> SWPadnos: so the nforce chipsets work OK with modern linux distros?
[01:48:11] <SWPadnos> mine sure does
[01:48:38] <jepler> SWPadnos: that's good to know. Back when the nforce first came out it seemed like there weren't linux drivers for the onboard stuff, and I never really heard different.
[01:48:47] <jepler> SWPadnos: and kept buying VIA chipsets
[01:48:49] <SWPadnos> I can't install Windows 2000, and WinXP 64 also had its issues, but ubuntu installed without a hitch
[01:49:21] <SWPadnos> me too - the previoius computer was a KT333 ;)
[01:51:40] <jepler> the last thing I need to do is start drooling over new computer hardwrae
[01:51:44] <SWPadnos> heh
[01:52:03] <SWPadnos> I'll probably upgrade to 265's soon, so I can emulate 64-bit CPUs in VMWare
[01:52:09] <jmkasunich> I want a _small_ computer
[01:52:29] <SWPadnos> yeah - it's a tough decision to make
[01:52:40] <SWPadnos> I'm looking at replacing my laptop sometime soon
[01:52:59] <jepler> there's a free vmware now, right?
[01:53:01] <SWPadnos> do I get the 5 pound lightweight, or the 17" or 19" screen desktop replacement?
[01:53:11] <SWPadnos> the "player" is free
[01:53:18] <jmkasunich> "player"?
[01:53:22] <cradek> I tried to pay for the workshop on the web site, it said it would send me an email or someting, but it didn't. Has anyone successfully paid with paypal?
[01:53:27] <SWPadnos> you can't change VM settings with it, and you can't create new VMs
[01:53:41] <SWPadnos> oh yeah - I should register sometime ;)
[01:53:48] <jmkasunich> I said "send me an email about payment" and never got the email
[01:53:54] <cradek> right
[01:53:55] <jmkasunich> I think roland needs a better webmaster
[01:53:56] <cradek> same here
[01:54:04] <cradek> is he roltek that we see here sometimes?
[01:54:09] <jmkasunich> no
[01:54:22] <jmkasunich> roltek is some guy ray knows, runs a gear making shop
[01:54:41] <jmkasunich> for a CNC guy, I don't think roland's really very computery
[01:54:46] <cradek> so is nobody worrying about paying? I guess I could probably pay at the door.
[01:54:47] <jmkasunich> doubt he ever does IRC
[01:54:54] <cradek> I see
[01:55:00] <SWPadnos> I think it's $150 at the door
[01:55:07] <jmkasunich> the lack of an email started nagging me a day or so ago
[01:55:13] <SWPadnos> nope - $120
[01:55:15] <jmkasunich> I keep meaning to call and check into it
[01:55:34] <cradek> not if it's the fault of his web site, I hope
[01:55:36] <jmkasunich> if I remember to do so, I'll let you know what I find out
[01:55:44] <cradek> ok, thanks
[01:55:54] <jmkasunich> IF I remember
[01:56:05] <cradek> that's fine, I'm not too worried about it
[01:56:13] <SWPadnos> I wonder if anyone would buy DIN rail stuff?
[01:56:33] <jmkasunich> what kind of stuff? rails, terminal blocks, ?
[01:57:00] <SWPadnos> terminal blocks, a 3-phase OV cutoff of some kind, some misc relays, etc.
[01:57:10] <SWPadnos> all new, actually
[02:00:43] <SWPadnos> hmmm - no representation for Gecko
[02:00:51] <SWPadnos> but Rutex will be there
[02:01:17] <SWPadnos> ah - Art will probably have some geckos along with the G-Rex
[02:01:50] <jmkasunich> I have a grex and rabbit dev kit, but never had time to do anything with it
[02:02:06] <SWPadnos> did you get the ethernet rabbit devkit? (3720)
[02:02:29] <jmkasunich> yeah - dunno if thats the number, but it has ethernet
[02:02:34] <SWPadnos> ok.
[02:02:34] <jmkasunich> I don't like usb
[02:02:56] <SWPadnos> I talked to some guys that use RTNet at ESC
[02:03:14] <SWPadnos> it may be usable for the G-Rex and emc
[02:03:28] <jmkasunich> that would be nice
[02:03:34] <SWPadnos> yes
[02:03:56] <jmkasunich> I'd like to have a hal component that duplicates a set of pins between two networked boxes
[02:04:23] <SWPadnos> that would be cool, eepecialy if the latency were deterministic
[02:04:34] <jmkasunich> thats where rtnet comes in
[02:04:38] <SWPadnos> yep
[02:04:53] <jmkasunich> actually, even raw packets would be deterministic if you do it right
[02:05:02] <jmkasunich> point to point link, dedicated nics
[02:05:10] <jmkasunich> master/slave protocol
[02:05:14] <SWPadnos> as long as you don't have any protocols bound to the ethernet chip
[02:05:38] <jmkasunich> right, linux would need to leave the nic totally alone
[02:05:39] <cradek> I notice there's a rs232 rtai driver
[02:05:58] <SWPadnos> even non P-P would be deterministic, but may have more jitter
[02:06:04] <SWPadnos> (ie, through a hub or switch)
[02:08:57] <SWPadnos> did anyone sign up for a swap meet table?
[02:09:11] <jmkasunich> kinda forgot to do that
[02:09:13] <cradek> nope
[02:09:22] <SWPadnos> heh - in that case I'll check that off ;)
[02:09:42] <jmkasunich> last year there were empty tables, but this year who knows
[02:09:49] <jmkasunich> probably should
[02:09:58] <SWPadnos> as long as I don't have to bring one ;)
[02:11:40] <fenn> people will be swapping all week long
[02:11:50] <fenn> most of the stuff went before friday even
[02:12:35] <SWPadnos> I wonder how much crap^Hstuff I can get rid of
[02:13:20] <jmkasunich> see the red plastic totes under the steps? http://home.att.net/~jmkasunich/Pics/steps.jpg
[02:13:56] <SWPadnos> and the guard dog/cat :)
[02:13:59] <jmkasunich> I have 16 red ones and 7 somewhat larger gray ones full of crap^Hstuff
[02:14:10] <SWPadnos> heh
[02:14:16] <jmkasunich> wonder how many I should bring
[02:14:39] <SWPadnos> I wonder if anyone would want a commander tapping attachment (or three)
[02:14:54] <SWPadnos> (more of the "before I knew anything" stuff)
[02:14:55] <fenn> ooo
[02:15:06] <fenn> if my drill press werent so crappy i would
[02:15:10] <SWPadnos> heh
[02:15:24] <SWPadnos> got spare parts, too
[02:15:38] <fenn> you should keep it if you plan on ever using that miill
[02:15:49] <SWPadnos> I have tapmatics as well
[02:16:07] <SWPadnos> plus, the quill size isn't right for the Commander
[02:39:51] <lilo> [Global Notice] Hi all. We're currently experiencing annoyancebot problems in a variety of different channels. You may want to consider temporarily using channel mode +R (only identified users can voice) for the time being.... sorry for the difficulties.
[04:05:39] <SWPadnos> SWPadnos is now known as SWP_Away
[05:36:50] <lilo> [Global Notice] Hi all. Once again, we're still having problems with a kiddie attacking channels. You should definitely consider setting your channel to +R for now, if at all possible, until the problem is resolved. Apologies for the inconvenience.
[05:49:01] <lilo> [Global Notice] Hi all. We're currently having problems with trollbots on a number of channels, and as a result many channels are temporarily set to +R. If you can't talk on such a channel, please register with nickserv --- /msg nickserv help register .
[05:49:09] <lilo> [Global Notice] Apologies for the inconvenience, and thank you for using freenode!
[06:12:26] <lilo> [Global Notice] Hi all. You may want to consider reverting from channel mode +R at this point, though if our problem person comes back, we'd advise using it again promptly, and leaving it up for a while. Thanks to everyone involved for your patience!
[06:31:16] <lilo> [Global Notice] Hi folks. Our problem child is back. You'll probably want to use +R for a few more hours. Sorry for the inconvenience, and thanks.
[11:06:48] <alex_joni> alex_joni is now known as alex_joni_away
[13:09:08] <SWP_Away> SWP_Away is now known as SWPadnos
[14:14:03] <rayh> I need a little help with the name of a button.
[14:14:28] <rayh> I've got a button named toggle that swaps the values of two columns of values.
[14:15:26] <rayh> If the tuner person likes the new values, there is a button that copies those values so both columns are the same.
[14:15:35] <rayh> What do I call that second button.
[14:15:46] <rayh> It conforms
[14:15:51] <rayh> It updates?
[14:15:55] <rayh> It ??
[14:17:11] <cradek> it sounds like the paradigm you're talking about is often done with an OK/Apply/Cancel scheme
[14:17:28] <cradek> OK to save the values and dismiss the window, Apply to try them, Cancel to go back to the original values
[14:17:47] <rayh> Almost. The toggle updates hal
[14:18:05] <rayh> but saves the old values so it is easy to go back.
[14:18:14] <rayh> Maybe toggle is the wrong name
[14:19:40] <rayh> Let me see what I cn do with OK/Apply/Cancel
[14:20:15] <cradek> sounds good, that will be really familiar to new users
[14:20:31] <rayh> The only difference is that the buttons don't dismiss the display.
[14:20:51] <rayh> But I could gray out those that don't do anything else.
[14:21:12] <rayh> Thanks for the hints.
[14:21:18] <cradek> sure
[14:37:19] <steves_logging> steves_logging is now known as steve_stallings
[15:04:31] <steve_stallings> steve_stallings is now known as steves_logging
[16:02:58] <rayh> Got an interesting problem here with ubuntu and gedit.
[16:03:29] <rayh> When I kill an emc, gedit also closes
[16:37:17] <Roguish> rayh: real quick question, what is the current status of emc2 and 'gantry' systems? i.e. master/slave axes coordination?
[16:42:19] <Roguish> or cradek:
[16:42:29] <Roguish> or jepler:
[16:43:38] <cradek> it seems like a trivial matter to hook them together in hal
[16:43:54] <cradek> tuning might be tricky, homing might be tricky? I'm not sure
[16:46:39] <Roguish> so, no direct work, but 'in theory' it does not seem to difficult?
[16:47:16] <cradek> yes, I haven't heard any reports positive or negative, maybe ray has
[16:48:03] <Roguish> thanks for the update. i gotta run now, but will check back later. you guys are doing good things, thanks.
[16:48:53] <cradek> sure. sorry I don't know more.
[16:52:54] <rayh> Sorry phone.
[16:53:38] <rayh> IMO the quick and dirty method is to simply parallel the motion command in hal and ask two pids to handle two motors.
[16:53:45] <rayh> put home on only one.
[16:55:25] <rayh> If the second motor faithfully follows the first there is not need for dual home switches.
[16:56:13] <rayh> Don't know if Rog reads back but I won't remember the question later.
[19:59:31] <jepler> rayh: I can't make that happen here. What I did: ran emc, selected sim/axis.ini. started gedit, didn't open a file. closed axis. the gedit window remained open.
[20:03:47] <rayh> Let me check the conditions when it happens.
[20:44:49] <rayh> I start up a run-in-place, m5i20
[20:45:27] <rayh> Then start gedit and edit tcl/bin/halconfig.tcl
[20:46:14] <rayh> then test halconfig.tcl from the tkemc menu
[20:46:39] <rayh> then shut down emc and the editor goes away.
[21:09:19] <jepler> do you start gedit through the menu item, then open halconfig.tcl?
[21:09:55] <rayh> No click on the icon in a file browser.
[21:10:03] <rayh> Let me try the other.
[21:10:47] <jepler> ok. It seems to be caused by emc2 trying to shut down halconfig
[21:10:59] <jepler> if I start gedit by typing "gedit halconfig.tcl" then I get the same behavior
[21:11:16] <jepler> in the terminal it prints "Terminated", which indicates to me that it was killed by a signal from the emc script
[21:11:45] <rayh> Starting from the gedit file stuff does not shut it down.
[21:12:16] <rayh> at least on the first test.
[21:13:25] <rayh> Interesting observation. Thanks for that Jeff.
[21:13:26] <jepler> it has to do with "halconfig.tcl" being on the commandline
[21:13:29] <cradek> the kill function in the emc startup script is probably sloppy and kills anything with halconfig in its name
[21:13:35] <rayh> At least it gives me a work around.
[21:13:56] <jepler> it's caused by these lines in scripts/emc:
[21:13:56] <jepler> # check for halconfig, and bring it down if it's around
[21:13:56] <jepler> if [ -n "`ps auxw | grep halconfig.tcl | awk {'print $2'}`" ] ; then
[21:13:56] <jepler> KILL_PIDS=`ps auxw | grep halconfig.tcl | awk {'print $2'}`
[21:13:56] <jepler> KillTaskWithTimeout
[21:14:30] <cradek> ugh.
[21:16:08] <rayh> Sure. We do similar things for genedit and the other auxiliary displays.
[21:17:03] <rayh> Must be some strange linkup between terminals and click to run in the file browser.
[21:18:53] <rayh> Doesn't do it with Set_Coordinates.tcl
[21:19:47] <jepler> echo "send halconfig.tcl destroy .; destroy ." | wish
[21:19:53] <jepler> ^^^ this is a better way to kill a running halconfig
[21:22:14] <jepler> echo "catch { send halconfig.tcl destroy .} ; destroy ." | wish
[21:22:19] <jepler> ^^^ this is even better
[21:22:45] <rayh> So any wish based shell should get the command?
[21:24:02] <jepler> that short script finds the application named 'halconfig.tcl' and makes it execute the command 'destroy .'
[21:24:16] <jepler> The second "destroy ." is to make *this* wish (the one created by '| wish') exits too.
[21:24:35] <jepler> this isn't perfect: for instance, if you start two halconfigs, only one will exit
[21:24:51] <rayh> Oh okay.
[21:25:06] <cradek> killall halconfig.tcl?
[21:25:17] <jepler> 'send <appname> <command>' is a way for one wish/Tk application to make another one execute <command>
[21:25:21] <jepler> cradek: have you tried that?
[21:25:23] <jepler> bbl
[21:25:28] <cradek> no
[23:13:06] <lilo> [Global Notice] Hi all. Our problem child continues to spam random channels. He is in no way affiliated with #fazlamesai, http://www.fazlamesai.net/ or teknolojitelevizyonu.com (Turkish Technology Television)
[23:14:02] <lilo> [Global Notice] You may want to consider setting channel mode +R for the time being (only registered users or +v users have voice) as a temporary measure. We apologize for the inconvenience!