#emc-devel | Logs for 2008-09-01

[12:28:46] <BigJohnT> what does /docs/src/docs.xml do?
[12:32:10] <BigJohnT> dang internet is lumpy this morning
[12:36:46] <alex_joni> that file gets parsed and converted to the index html
[12:37:09] <alex_joni> BigJohnT: this file: http://www.linuxcnc.org/docs/devel/html/
[12:38:48] <BigJohnT> docs/src/index.tmpl matches that page
[12:39:35] <BigJohnT> but docs.xml does not match...
[12:41:04] <BigJohnT> I added getting started to index.tmpl and it showed up after a while :)
[12:41:52] <BigJohnT> but did not change docs.xml so that got me wondering what it did...
[12:43:58] <BigJohnT> there is quite a few lines like this in the submakefile
[12:44:00] <BigJohnT> $(DOC_TARGETS_HTML_EN): $(DOC_DIR)/html/%.html: objects/%.xml objects/xref.xml $(DOC_SRCDIR)/l2h.xsl $(DOC_SRCDIR)/docs.xml $(DOC_SRCDIR)/terms.xml
[12:45:58] <BigJohnT> alex_joni: should docs.xml match index.tmpl ?
[12:57:28] <jepler> docs.xml is used to create the "previous" and "next" buttons at the top of each individual html document. it should generally match the order of the index.tmpl
[12:57:46] <BigJohnT> ok, thanks jepler
[13:31:16] <CIA-40> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/gui/axis.lyx: fixed Unrecognized layout class: Paragraph warning
[13:51:02] <CIA-40> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/ (README docs.xml index.tmpl): fix index
[17:06:29] <Roguish_> Roguish_ is now known as Roguish
[17:34:07] <CIA-40> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/hal/halshow.lyx: add how you find it
[17:36:17] <CIA-40> EMC: 03bigjohnt 07v2_2_branch * 10emc2/docs/src/hal/halshow.lyx: add how you find it
[17:58:17] <CIA-40> EMC: 03bigjohnt 07v2_2_branch * 10emc2/docs/src/gui/axis.lyx: added menu descriptions
[18:01:28] <CIA-40> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/gui/axis.lyx: added a note to myself
[18:10:19] <alex_joni> * alex_joni tries a dist-upgrade from dapper to hardy
[18:12:37] <jmkasunich> brave soul
[18:12:48] <jmkasunich> let me know how that goes - I've been considering it
[18:13:43] <alex_joni> I'll do it on a virtual machine :)
[18:13:52] <skunkworks> what is the worst that can happen? ;)
[18:13:55] <alex_joni> installing a fresh dapper
[18:14:08] <alex_joni> skunkworks: s/worst/most likely/
[18:14:12] <alex_joni> it won't boot :)
[18:22:20] <alex_joni> installing dapper now :)
[18:22:33] <skunkworks> drum roll...
[18:28:29] <alex_joni> wonder how well a vmware server on the guest inside a vmware server would run
[18:32:47] <alex_joni> whee.. done :)
[18:33:47] <alex_joni> some programs take longer to install on windows :D
[18:36:28] <alex_joni> hmm.. 161 updates, maybe it's time for a new dapper live cd soon
[18:37:03] <skunkworks> heh
[18:40:40] <alex_joni> openoffice has ~60MB of updates
[18:42:00] <alex_joni> make that 70
[20:15:51] <cradek> alex_joni: I don't understand your fix http://cvs.linuxcnc.org/cgi-bin/cvsweb.cgi/emc2/src/emc/task/emccanon.cc.diff?r1=1.139;r2=1.140
[20:16:35] <cradek> but it does introduce a bug where I get stuck in feed per rev g95 and a switch back to g94 is ignored
[20:16:43] <alex_joni> oh, oops
[20:16:55] <alex_joni> this was to fix the G33 without F-word
[20:17:25] <alex_joni> for that move you don't need vel && acc to put the move on the interp_list
[20:17:41] <alex_joni> if vel && acc are not set, the G33 just gets skipped
[20:17:46] <cradek> ok
[20:18:00] <alex_joni> you probably need to play with old_feed_mode
[20:18:02] <cradek> what is the old_feed_mode stuff for?
[20:18:23] <cradek> the added feed_mode=1 is probably the messup
[20:18:37] <cradek> the (static global) old_feed_mode is not used?
[20:18:38] <alex_joni> hmm, you're probably right
[20:18:52] <alex_joni> it is in STOP_FEED_SYNCH()
[20:18:55] <cradek> seems like it should be a one line fix at line 806?
[20:19:34] <alex_joni> I think feed_mode wasn't always set when it should have been
[20:19:40] <alex_joni> that's why I added the old_feed_mode
[20:19:53] <alex_joni> but I didn't test g95/94
[20:20:57] <cradek> this is one of these pieces of saved state that always makes bugs that I was grumping about the other day
[20:21:09] <alex_joni> right, I agree :/
[20:22:14] <skunkworks> cradek: having fun?
[20:22:31] <alex_joni> 192 packages to remove, 511 new packages to install, 882 packages to upgrade
[20:22:41] <alex_joni> download: 764M (54 minutes)
[20:22:51] <cradek> skunkworks: until my g83 f3 fed at 3 inches/rev instead of 3 inches/minute!
[20:23:29] <alex_joni> did it ferror at least?
[20:23:32] <cradek> fortunately, you CAN drill air that fast without breaking anything
[20:24:10] <skunkworks> heh
[20:24:18] <cradek> no it just drilled at the rapid speed
[20:24:48] <skunkworks> cradek: you sure know how to test things ;)
[20:25:14] <cradek> if you mean I'm good at finding bugs and then complaining, I agree
[20:25:27] <cradek> whining? :-)
[20:26:35] <alex_joni> the upgrade from dapper to hardy removes custom repos during the process, so I should end up with a emc2-free hardy afterwards
[20:26:55] <skunkworks> eh - collaborate..
[20:27:28] <alex_joni> but at ~800MB download I think it's easier to just pick the hardy CD
[20:27:40] <alex_joni> cradek: if you find it hard to fix, just take it out
[20:27:52] <alex_joni> I'm sure the G33 is a way less serious problem than the one you found
[20:28:13] <cradek> I will try to fix both
[20:28:38] <alex_joni> heh, I appreciate you said both not all :)
[20:51:44] <CIA-40> EMC: 03cradek 07TRUNK * 10emc2/src/emc/task/emccanon.cc:
[20:51:44] <CIA-40> EMC: the previous version messed up feed_mode which caused you to get stuck
[20:51:44] <CIA-40> EMC: in G95. I think this is the way he meant to fix the 'G33 without F'
[20:51:44] <CIA-40> EMC: problem.
[20:52:11] <jmkasunich> was that fix put into 2.2?
[20:52:33] <cradek> no, 2.2 never even had the bug
[20:53:02] <jmkasunich> odd, I know I saw it on my shoptask
[20:53:08] <jmkasunich> might have been running a trunk checkout that time
[20:53:12] <cradek> or maybe I am wrong.
[20:54:49] <jmkasunich> if I wasn't in the middle of ruining pieces of metal, I'd test it
[20:55:13] <cradek> I tried the original bug in sim/lathe and it's fixed
[20:55:34] <cradek> the rest is not so easy to exhaustively test
[20:55:40] <jmkasunich> I mean a 2.2 test - I don't doubt your trunk fix
[20:55:52] <cradek> you're very generous then
[20:56:10] <jmkasunich> well, I assumed you tested for the presence of the orginal bug, and the new bug that the fix caused
[20:56:22] <cradek> true, I did
[20:57:00] <jmkasunich> have I ever mentioned how much I hate mm
[20:57:14] <cradek> I tried to reshape a mystery-box boring bar and the grinding wheel ground instead of the boring bar grinding
[20:57:22] <jmkasunich> even with G21, and with the ability to set the axis display to mm, it doesn't fix my micrometer
[20:57:30] <cradek> jmkasunich: haha
[20:58:03] <cradek> I have a 1" and a 20mm micrometer, but get over that and I'm in trouble
[20:58:18] <jmkasunich> working to 0.01mm is just as hard as working to 0.0003
[20:58:35] <cradek> yep
[20:58:47] <jmkasunich> can't seem to get the tool touched off properly - every time it cuts a little less than the last time (or so it seems)
[20:58:55] <jmkasunich> the units just make it more confusing
[20:59:13] <cradek> lathe work?
[20:59:17] <jmkasunich> yeah
[20:59:24] <jmkasunich> collet for that fast bosch spindle
[20:59:31] <cradek> fun
[20:59:48] <jmkasunich> I'm trying to get the critical straight section right - I want to get it maybe a thou (of an inch) oversize and then polish it down
[21:00:02] <jmkasunich> I haven't even started the threading part yet
[21:01:51] <cradek> dang, my enco code expired today
[21:04:01] <jmkasunich> what was it good for?
[21:04:12] <cradek> free shipping in august
[21:04:18] <jmkasunich> with $50?
[21:04:23] <cradek> yes I think so
[21:04:41] <jmkasunich> I figured out one of those early in the month - there is an algorithm that gets you down to something like 26 choices
[21:04:54] <cradek> ha
[21:05:55] <jmkasunich> unfortunately I can't find the formula again
[21:07:39] <alex_joni> cradek: that looks good
[21:07:56] <alex_joni> still 24 minutes to go on the installing upgrades :)
[21:20:17] <jmkasunich> well, got the diameter right - let's see if I can ruin it while threading
[21:20:52] <cradek> eek
[21:20:57] <alex_joni> cradek: ?
[21:21:35] <cradek> yes I want some 1" copper rod. no I don't want 6' of it ($223)
[21:21:44] <jmkasunich> heh
[21:21:50] <jmkasunich> what do you need 1" copper rod for?
[21:22:08] <cradek> it has many health benefits
[21:22:21] <jmkasunich> how long do you need?
[21:22:23] <alex_joni> where do you stick it?
[21:22:44] <alex_joni> err.. did I say that out loud?
[21:22:49] <jmkasunich> 6" piece is $21.12 at metal express
[21:22:59] <cradek> aha, that's more like it
[21:22:59] <BigJohnT> for the whole world to see alex_joni
[21:23:09] <alex_joni> what's it good for?
[21:23:23] <alex_joni> * alex_joni has a word with the logger_dev
[21:24:14] <jmkasunich> note that metal express is even cheaper if you _do_ want 6' = $171
[21:24:22] <jmkasunich> they are usually my first choice for metal
[21:25:18] <cradek> they are cheaper than enco for aluminum too (but barely)
[21:26:39] <jmkasunich> if you are buying a significant amount, free shipping from enco might tip the balance
[21:27:02] <jmkasunich> copper sucks to machine
[21:27:18] <BigJohnT> what grade copper are you looking for cradek ?
[21:27:32] <BigJohnT> 145 machines nice :)
[21:28:16] <cradek> looks like 110 is my only choice at this supplier
[21:29:02] <BigJohnT> 110 does not machine too well too gummy
[21:29:35] <BigJohnT> it's $50/foot for 145 at mcmaster carr
[21:29:59] <jmkasunich> he hasn't said whether he wants a half-inch, or a foot or so
[21:30:03] <BigJohnT> what are you making
[21:30:08] <cradek> a foot would be nice
[21:30:12] <alex_joni> can someone remind me why I need KochiGotich and KochiMincho and Batang?
[21:30:25] <jmkasunich> I have no idea what those are
[21:30:29] <jmkasunich> guessing fonts tho
[21:30:35] <alex_joni> yeah, me too
[21:30:37] <jmkasunich> ubuntu has about 23000 fonts
[21:30:45] <alex_joni> ttf-oriya-fonts
[21:30:55] <cradek> I know kochi* are japanese
[21:31:05] <alex_joni> ttf-telugu-fonts, ttf-tamil-fonts, etc
[21:31:19] <alex_joni> cradek: might be, but I certainly don't plan to read/write japanese
[21:31:59] <jmkasunich> ubuntu is linux for people - everywhere - they install a bazillion fonts by default rather than assuming you use us/eu characters
[21:32:53] <alex_joni> well, I did specify what fonts/characters I use during the installer
[21:33:07] <alex_joni> (but this is probably OT)
[21:48:36] <alex_joni> hmm.. after rebooting it picked 2.6.15-magma as the kernel
[22:01:42] <alex_joni> oddly enough it works
[22:01:53] <alex_joni> running 2.6.15-magma with hardy
[22:08:25] <alex_joni> the usplash mod from dapper doesn't work anymore, I get some "nice" boot graphics: http://imagebin.org/25500
[22:08:53] <jepler> hah!
[22:12:38] <alex_joni> ok, installing emc2 using the install script pulls in the kernel, and what else is needed
[22:12:44] <alex_joni> and emc2 runs quite nicely too
[22:13:47] <alex_joni> so I guess what I'm saying is that it updated nicely, but I still had to do some intervention to get emc2 (nothing that a user can't handle though)
[22:14:11] <alex_joni> otoh ~800MB updates means starting with a livecd is about the same effort
[22:52:14] <CIA-40> EMC: 03jepler 07TRUNK * 10emc2/src/emc/usr_intf/axis/etc/axis_big_dro: the incantation changed (why?)
[23:09:17] <CIA-40> EMC: 03tissf 07TRUNK * 10emc2/docs/html/gcode_fr.html: french translation update end cleaning
[23:09:31] <CIA-40> EMC: 03tissf 07TRUNK * 10emc2/docs/src/ (8 files): french translation update end cleaning
[23:09:41] <CIA-40> EMC: 03tissf 07TRUNK * 10emc2/docs/src/common/ (Getting_EMC_fr.lyx Linux_FAQ_fr.lyx integrator_intro_fr.lyx): french translation update end cleaning
[23:09:41] <CIA-40> EMC: 03tissf 07TRUNK * 10emc2/docs/src/config/ (4 files): french translation update end cleaning
[23:09:41] <CIA-40> EMC: 03tissf 07TRUNK * 10emc2/docs/src/gcode/ (coordinates_fr.lyx main_fr.lyx tool_compensation_fr.lyx): french translation update end cleaning
[23:09:42] <CIA-40> EMC: 03tissf 07TRUNK * 10emc2/docs/src/gui/ (axis_fr.lyx image-to-gcode_fr.lyx): french translation update end cleaning
[23:09:45] <CIA-40> EMC: 03tissf 07TRUNK * 10emc2/docs/src/hal/intro_fr.lyx: french translation update end cleaning
[23:11:23] <tissf> hello all