#emc-devel | Logs for 2006-05-03

[00:54:04] <jmkasunich> hi
[00:55:40] <SWP_Away> SWP_Away is now known as SWPadnos
[00:55:47] <SWPadnos> hi
[00:56:58] <cradek> hi all
[00:57:17] <SWPadnos> hi Chris
[00:57:22] <jmkasunich> gonna start editing hal_intro some more (in an hour or so)
[00:58:06] <SWPadnos> I haven't gotten to the analog stuff yet
[00:58:30] <jmkasunich> don't worry, I won't steal your fun ;-)
[00:58:35] <SWPadnos> err - thanks
[00:58:36] <cradek> I made the bugfix release - I can do another one anytime you guys are ready, no particular hurry
[00:59:25] <jmkasunich> still not calling it 2.0 I see
[01:00:13] <cradek> there was still a flurry of activity when I made it (there still is)
[01:00:15] <SWPadnos> Cinco de Mayo sounds like a good date for that
[01:00:34] <cradek> I will call it 2.0.0 anytime you guys (the board) wants
[01:00:57] <jmkasunich> I kinda like SWP's idea ;-)
[01:01:00] <cradek> but it would be nice if that release was good enough to last through fest... :-)
[01:01:03] <cradek> brb
[01:02:13] <jmkasunich> its almost guaranteed that the announcement of an "official" release will bring new users, who will use it in new ways and find new bugs
[01:03:09] <SWPadnos> no release can last through Fest - who is he kidding? ;)
[01:10:19] <cradek> well I want to make CDs with something on it
[01:10:43] <cradek> it would be nice if that would be 2.0.0 and we have a little faith in it
[01:10:48] <SWPadnos> oh. well CDs will last
[01:11:01] <SWPadnos> Fest should be about 2.1-ish things, I guess
[01:11:06] <SWPadnos> the programming part, anyway
[01:11:11] <cradek> yes, the programming part
[01:11:24] <cradek> but we also want to give something to users that they can use right away
[01:11:35] <cradek> we have a LOT of things that work well already
[01:11:43] <SWPadnos> right - that would be the education part
[02:24:04] <jmkasunich> I thought jepler fixed the funnies with pickconfig scrollng?
[02:25:24] <SWPadnos> I thought so too
[02:25:43] <cradek> he did as far as I can tell
[02:26:12] <jmkasunich> if I arrow down, the hightlighted selection goes a couple lines below the bottom of the window before it starts to scroll
[02:26:24] <cradek> you sure you're updated?
[02:26:26] <jmkasunich> using head, just updated
[02:27:14] <jmkasunich> whats really strange, I can scroll all the way down, highlight is hidden
[02:27:37] <jmkasunich> then start arrowing back up, and the window scrolls right away so even going up it remains hidden
[02:28:06] <jmkasunich> I don't see it till the scrollbar hits the top and can't go any farther, then it finally comes out
[02:28:09] <cradek> you're using the up/down arrow keys?
[02:28:13] <jmkasunich> yes
[02:29:27] <cradek> $ md5sum tcl/bin/pickconfig.tcl
[02:29:27] <cradek> 4d897ca6a74e04420ad3c93fddce2338 tcl/bin/pickconfig.tcl
[02:29:48] <rayh> Works here but then it almost always has.
[02:30:09] <cradek> works perfectly for me
[02:30:12] <SWPadnos> I have a differnet md5sum, but it also works fro me
[02:30:14] <jmkasunich> john@ke-main-ubuntu:~/emcdev/emc2head$ md5sum tcl/bin/pickconfig.tcl
[02:30:14] <jmkasunich> 4d897ca6a74e04420ad3c93fddce2338 tcl/bin/pickconfig.tcl
[02:30:31] <cradek> well heck
[02:30:35] <jmkasunich> this isn't the first time I had non-repeatable results
[02:30:50] <jmkasunich> the initial left/right mispositioning was something that ray couldn't duplicate
[02:30:54] <SWPadnos> running the installed version or the RIP?
[02:31:03] <jmkasunich> rip
[02:31:06] <cradek> he probably didn't have a directory long enough to get a horiz scrollbar
[02:31:20] <SWPadnos> I don't have a horizontal scrollbar
[02:31:34] <SWPadnos> does anyone other than jmk?
[02:31:38] <cradek> I do
[02:31:40] <SWPadnos> ok
[02:31:41] <cradek> it works right
[02:31:52] <jmkasunich> the horizontal works fine now
[02:32:12] <jmkasunich> at one point I wondered if the height of the scrollbar was throwing off the vertical calcs
[02:32:51] <cradek> I get different arrow behavior if I hold down control
[02:32:55] <cradek> that's not what you're seeing is it?
[02:33:10] <jmkasunich> never held control
[02:33:14] <jmkasunich> trying now
[02:33:52] <jmkasunich> holding down control scrolls the window without moving the selection
[02:35:18] <SWPadnos> I think I'm going to go to bed early tonight - can we talk analog for a sec?
[02:35:45] <jmkasunich> pi
[02:35:47] <jmkasunich> e
[02:35:56] <jmkasunich> sqrt(2)
[02:35:58] <SWPadnos> I'm thinking that analog I/O should be treated as a fraction, ie, 0-1 or -1 to 1 range
[02:36:04] <SWPadnos> i even ;)
[02:36:40] <jmkasunich> hmm, I have three copies of bwidget here, wonder which one is running
[02:37:09] <jmkasunich> /usr/share/doc/bwidget
[02:37:09] <jmkasunich> /usr/share/axis/tcl/bwidget
[02:37:11] <jmkasunich> /home/john/emcdev/axis/thirdparty/bwidget
[02:37:31] <jmkasunich> duh, two, the doc one doesn't count
[02:37:42] <cradek> unless you did something bizarre, pickconfig won't know about anything in an axis directory
[02:38:39] <jmkasunich> heh, make that four coples
[02:38:50] <jmkasunich> /usr/share/doc/bwidget/examples/tree.tcl
[02:38:50] <jmkasunich> /usr/share/axis/tcl/bwidget/tree.tcl
[02:38:50] <jmkasunich> /usr/lib/bwidget1.7.0/tree.tcl
[02:38:50] <jmkasunich> find: /dev/.static: Permission denied
[02:38:50] <jmkasunich> /home/john/emcdev/axis/thirdparty/bwidget/tree.tcl
[02:39:32] <jmkasunich> the one in usr/lib is the one I messed with last night and made it work
[02:39:44] <jmkasunich> I thought I undid that change, but maybe not
[02:39:50] <rayh> You might try installing bwidget using apt.
[02:40:18] <jmkasunich> john@ke-main-ubuntu:~/emcdev/emc2head$ md5sum /usr/lib/bwidget1.7.0/tree.tcl
[02:40:18] <jmkasunich> c472e61318e4321fd590ebc7e2c6813b /usr/lib/bwidget1.7.0/tree.tcl
[02:40:21] <rayh> It winds up in /usr/lib/bwidget-1.7.0 I think.
[02:40:22] <jmkasunich> can someone check that
[02:40:54] <SWPadnos> 6db11fdfce992237065f329cd44b5405 /usr/lib/bwidget1.7.0/tree.tcl
[02:41:10] <jmkasunich> hmm
[02:41:11] <SWPadnos> but then, my pickconfig.tcl sum is differnet as well
[02:42:22] <jmkasunich> reinstalling bwidget
[02:42:56] <rayh> 6db11fdfce992237065f329cd44b5405 /usr/lib/bwidget1.7.0/tree.tcl
[02:43:16] <jmkasunich> mine matches now
[02:43:18] <jmkasunich> testing
[02:43:37] <jmkasunich> works!@
[02:43:52] <jmkasunich> I guess I didn't undo that edit last night, sorry for the confusion
[02:44:32] <jmkasunich> I distinctly remember replacing the +1 that I removed, maybe I replaced it in the wrong place
[02:47:53] <jmkasunich> seems like "codeaddr" and "arg" should be removed from halcmd show funct
[02:48:14] <jmkasunich> they are pointless leftovers from early development, meaningless
[02:48:19] <SWPadnos> don't do that if it might break UI code
[02:48:29] <SWPadnos> it's not necessary at this point
[02:48:32] <jmkasunich> 2.1
[02:48:35] <SWPadnos> right
[02:48:48] <jmkasunich> "2.1" is my mantra, unless something is actually broken
[02:49:40] <jmkasunich> halshow is nice
[02:49:52] <jmkasunich> found a funny scrollbar tho
[02:50:07] <jmkasunich> I widened the window, and after a point the scrollbar started getting wider
[02:50:31] <jmkasunich> like, an inch and a half wide ;-)
[02:50:42] <jmkasunich> with monsterous triangles
[02:50:54] <SWPadnos> scrollbars for the hard of hearing ;)
[02:51:04] <jmkasunich> the little handle is 1/8" high and 1.5" wide
[02:51:11] <SWPadnos> ugh. too tired. night, guys
[02:51:19] <SWPadnos> SWPadnos is now known as SWP_Away
[02:51:19] <jmkasunich> goodnight
[02:51:41] <jmkasunich> (btw, don't get me wrong, I'm not calling the scrollbar thing a bug, its just amusing)
[02:51:41] <rayh> All the easier to grab the slider 'eh. It's a feature.
[02:52:17] <rayh> I might be able to fix the width of that. Was it the tree or the display
[02:52:24] <jmkasunich> the display
[02:52:34] <jmkasunich> see if it happens for you
[02:52:37] <rayh> Okay I should be able to do something there.
[02:52:50] <jmkasunich> push the window to the left edge of your screen, then make it very wide
[02:53:31] <jmkasunich> oh, probably related
[02:53:42] <jmkasunich> if I make it very tall, I get a black bar across the bottom
[02:53:58] <jmkasunich> I think the black bar is the same as the excess width on the side
[02:54:16] <jmkasunich> its like the widget isn't properly expanding to fill the frame
[02:54:23] <jmkasunich> on the bottom, the leftover space is black
[02:54:29] <jmkasunich> on the side, the scrollbar expands to fill it
[02:54:42] <rayh> the black is a separator between text and the entry widgets.
[02:54:53] <rayh> In normal it is only about a pixel wide.
[02:55:07] <jmkasunich> ok, so its growing like the scrollbar does
[02:55:18] <jmkasunich> do you get the same thing, or am I being unique again?
[02:55:21] <rayh> perhaps I should force the size so children can't play.
[02:55:45] <jmkasunich> don't do that
[02:55:46] <SWP_Away> increase the max size of other stuff, or force the size of the scorllbars / separators, I think
[02:55:48] <rayh> I get the same. There is a problem with the tabs that stuff doesn't seem to expand quite right.
[02:55:59] <jmkasunich> if it caused a crash, that would be different,
[02:56:08] <rayh> perhaps I should use grid or place.
[02:56:36] <jmkasunich> this obviously happens if you make the window too big, and its just as obvious what to do when that happens, make it smaller again
[02:58:56] <jepler> which program are you guys resizing?
[02:59:13] <jmkasunich> halshow
[02:59:25] <jepler> ah
[03:00:34] <rayh> I'll see if I can grid that in the morning. Night all.
[03:00:51] <jmkasunich> night ray
[03:02:38] <cradek> yay I'm finally back
[03:02:44] <cradek> quite the outage
[03:03:06] <jmkasunich> cradek was gone? I didn't notice.
[03:03:08] <jmkasunich> ;-)
[03:03:13] <cradek> figures
[03:30:33] <jmkasunich> I think I'm gonna go to be early tonight