#linuxcnc-devel | Logs for 2012-12-07

Back
[00:08:00] -!- logger[mah] has quit [Remote host closed the connection]
[00:08:09] -!- logger[mah] [logger[mah]!~loggermah@ns2.mah.priv.at] has joined #linuxcnc-devel
[00:26:11] -!- ybon has quit [Quit: WeeChat 0.3.8]
[00:34:54] -!- mattions has quit [Ping timeout: 264 seconds]
[00:42:52] -!- micges has quit [Quit: Leaving]
[00:50:46] -!- Nick001-Shop has quit [Remote host closed the connection]
[00:51:48] -!- adb has quit [Ping timeout: 264 seconds]
[00:53:32] -!- Farthen has quit [Excess Flood]
[01:00:32] -!- toastydeath has quit [Read error: Connection reset by peer]
[01:03:42] -!- asdfasd has quit [Ping timeout: 264 seconds]
[01:08:19] -!- bj_ has quit [Client Quit]
[01:09:23] -!- andypugh has quit [Quit: andypugh]
[01:26:13] -!- Aero-Tec has quit [Read error: Connection reset by peer]
[01:57:28] -!- mhaberler has quit [Quit: mhaberler]
[03:14:42] -!- olsson_ has quit [Ping timeout: 255 seconds]
[03:15:51] -!- sumpfralle has quit [Ping timeout: 276 seconds]
[03:24:42] -!- skunkworks has quit [Ping timeout: 264 seconds]
[03:47:41] -!- PCW has quit [Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032]]
[04:05:57] -!- Keknom has quit [Quit: Leaving.]
[04:15:26] -!- dhoovie has quit [Ping timeout: 246 seconds]
[04:16:31] -!- ben98216 has quit []
[04:16:58] -!- syyl has quit [Ping timeout: 265 seconds]
[04:21:53] -!- Loetmichel has quit [Ping timeout: 246 seconds]
[05:50:34] -!- kmiyashiro has quit [Quit: kmiyashiro]
[05:56:22] -!- psha[work] [psha[work]!~psha@195.135.238.205] has joined #linuxcnc-devel
[06:01:50] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[06:04:59] -!- kwallace [kwallace!~kwallace@smb-113.sonnet.com] has parted #linuxcnc-devel
[06:22:59] -!- bradsimantel has quit [Quit: bradsimantel]
[06:51:56] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[07:10:25] -!- ve7it has quit [Remote host closed the connection]
[07:10:26] -!- JT-Shop has quit [Read error: Connection reset by peer]
[07:10:38] -!- JT-Shop [JT-Shop!~John@184-63-140-99.cust.wildblue.net] has joined #linuxcnc-devel
[08:16:10] -!- mhaberler [mhaberler!~mhaberler@extern-180.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[08:19:40] -!- JT-Shop-2 [JT-Shop-2!~John@184-63-140-99.cust.wildblue.net] has joined #linuxcnc-devel
[08:19:41] -!- JT-Shop has quit [Read error: Connection reset by peer]
[08:22:06] -!- racycle has quit [Quit: racycle]
[08:22:40] -!- archivist_herron has quit [Ping timeout: 260 seconds]
[08:22:54] -!- pjm has quit [Ping timeout: 264 seconds]
[08:29:14] -!- emel has quit [Excess Flood]
[08:32:17] -!- adb [adb!~IonMoldom@178-211-235-11.dhcp.voenergies.net] has joined #linuxcnc-devel
[08:32:41] theos is now known as Guest8525
[08:35:59] -!- Guest8525 has quit [Ping timeout: 246 seconds]
[08:47:22] -!- rob_h [rob_h!~rob_h@5e046bd5.bb.sky.com] has joined #linuxcnc-devel
[09:00:49] -!- Aero-Tec has quit [Ping timeout: 244 seconds]
[09:01:00] Aero-Tec_ is now known as Aero-Tec
[09:03:17] -!- grummund has quit [Ping timeout: 248 seconds]
[09:14:28] -!- Simon2 has quit [Read error: Connection reset by peer]
[09:44:16] -!- jpk has quit [Ping timeout: 256 seconds]
[10:03:35] -!- the_wench has quit [Ping timeout: 240 seconds]
[10:04:54] -!- archivist has quit [Ping timeout: 264 seconds]
[10:05:33] -!- mhaberler has quit [Quit: mhaberler]
[10:18:14] -!- pingufan has quit [Quit: Konversation terminated!]
[10:24:13] -!- dhoovie has quit [Read error: Connection reset by peer]
[10:53:06] -!- Cylly has quit []
[11:48:43] -!- mhaberler [mhaberler!~mhaberler@extern-180.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[11:49:18] -!- mattions has quit [Ping timeout: 264 seconds]
[11:49:55] -!- vladimirek has quit [Ping timeout: 240 seconds]
[12:07:04] -!- mhaberler has quit [Quit: mhaberler]
[12:09:21] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[12:33:07] <KGB-linuxcnc> 03anders.e.e.wallin 05v2.5_branch dcb81b7 06emc2 10docs/src/hal/components.txt * organize hal-compontents into subsections
[12:37:06] -!- djheinz has quit [Read error: Connection reset by peer]
[12:45:57] <jthornton> alex_joni, why is there a io.9 man page that redirects to iocontrol.9?
[12:46:20] <jthornton> was io renamed to iocontrol back in '07
[12:52:05] -!- Simon2 has quit [Read error: Connection reset by peer]
[13:06:56] -!- putnik has quit [Quit: leaving]
[13:07:07] -!- putnik has quit [Changing host]
[13:07:31] -!- mattions has quit [Ping timeout: 250 seconds]
[13:12:52] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[13:31:16] -!- mk0 has quit [Quit: Leaving]
[13:55:18] -!- leehambley has quit [Quit: leehambley]
[14:16:49] <alex_joni> most likely
[14:17:05] <alex_joni> I don't specifically remember an io instead of iocontrol though
[14:17:08] -!- automata_ has quit [Ping timeout: 252 seconds]
[14:20:59] -!- psha[work] has quit [Quit: Lost terminal]
[14:22:47] <jepler> I think the binary is called io and its pins are named starting iocontrol, at least in 2.5
[14:23:13] -!- mhaberler has quit [Quit: mhaberler]
[14:29:37] -!- joeg has quit [Ping timeout: 264 seconds]
[14:30:04] -!- mackerski has quit [Quit: mackerski]
[14:30:54] <alex_joni> jepler: ah, right
[14:31:08] <alex_joni> it was simio initially, then it got changed to io
[14:31:58] <jthornton> do we need the io man page?
[14:36:38] <alex_joni> well.. users might want to do a man io
[14:36:49] <alex_joni> when they do a ls and see the executable is named io
[14:36:57] <alex_joni> so I'd keep the symlink
[14:37:07] <jthornton> ok, thanks
[14:38:40] zz_satyag is now known as satyag
[14:47:36] -!- maalox has quit [Ping timeout: 240 seconds]
[14:49:37] satyag is now known as zz_satyag
[15:04:01] -!- Simon3 has quit [Read error: Connection reset by peer]
[15:08:09] -!- Simon3 has quit [Read error: Connection reset by peer]
[15:15:28] -!- toastydeath has quit [Read error: Connection reset by peer]
[15:28:44] -!- bmwyss has quit [Quit: bmwyss]
[15:32:25] -!- seb_kuzminsky [seb_kuzminsky!~seb@174-29-75-7.hlrn.qwest.net] has joined #linuxcnc-devel
[15:32:55] -!- mattions has quit [Ping timeout: 252 seconds]
[15:34:44] -!- ktchk has quit [Ping timeout: 276 seconds]
[15:45:30] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[15:49:16] -!- skunkworks_ [skunkworks_!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[15:50:07] zz_satyag is now known as satyag
[15:58:15] -!- fatpandas has quit [Ping timeout: 260 seconds]
[15:58:33] JT-Shop-2 is now known as JT-Shop
[16:06:01] -!- skunkworks_ has quit [Quit: Leaving]
[16:07:10] -!- kmiyashiro has quit [Quit: kmiyashiro]
[16:07:18] -!- neverho0d has quit [Ping timeout: 264 seconds]
[16:22:48] -!- Aero-Tec has quit [Ping timeout: 252 seconds]
[16:22:58] Aero-Tec_ is now known as Aero-Tec
[16:35:22] -!- toastydeath has quit [Read error: Connection reset by peer]
[16:37:43] -!- psha [psha!~psha@213.208.162.92] has joined #linuxcnc-devel
[16:39:49] -!- mozmck has quit [Quit: Leaving.]
[16:40:07] -!- bradsimantel_ has quit [Client Quit]
[16:40:17] -!- bradsimantel has quit [Read error: Connection reset by peer]
[16:42:24] -!- mozmck [mozmck!~moses@client-204.235.45.161.wcfltx.partnershipbroadband.com] has joined #linuxcnc-devel
[16:48:28] -!- tayy has quit [Remote host closed the connection]
[17:01:27] -!- Simon3 has quit [Read error: Connection reset by peer]
[17:09:18] -!- kwallace [kwallace!~kwallace@tmb-214.sonnet.com] has joined #linuxcnc-devel
[17:17:35] satyag is now known as zz_satyag
[17:20:23] -!- gmouer has quit [Ping timeout: 246 seconds]
[17:23:22] -!- tjb1 has quit [Quit: tjb1]
[17:26:54] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[17:27:58] -!- r00t4rd3d has quit [Read error: Connection reset by peer]
[17:30:02] -!- syyl_ws has quit [Quit: Verlassend]
[17:30:23] -!- gmouer2 has quit []
[17:44:31] -!- Theta9 has quit [Ping timeout: 246 seconds]
[18:00:28] -!- yuvipanda has quit [Client Quit]
[18:16:18] -!- zzolo has quit [Quit: zzolo]
[18:21:03] -!- syyl_ has quit [Quit: Leaving]
[18:27:57] -!- mattions has quit [Ping timeout: 252 seconds]
[18:56:19] <awallin> does anyone have a clue where the man-page sources are?
[18:56:29] <awallin> for non-comp HAL components
[18:57:38] <awallin> docs/man/man9 maybe..
[19:01:59] -!- motioncontrol has quit [Ping timeout: 260 seconds]
[19:05:15] -!- Vq has quit [Ping timeout: 260 seconds]
[19:06:06] -!- Oo_BIGey1 has quit [Ping timeout: 264 seconds]
[19:14:13] -!- motioncontrol has quit [Quit: Sto andando via]
[19:19:44] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust639.basl.cable.virginmedia.com] has joined #linuxcnc-devel
[19:23:13] -!- sumpfralle has quit [Read error: Operation timed out]
[19:26:58] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 16.0.2/20121025205401]]
[19:32:52] -!- leepfrog has quit [Quit: Page closed]
[19:34:15] <jthornton> yea docs/man
[19:35:49] <awallin> the markup for man-pages really isn't that appealing :)
[19:37:15] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[19:37:30] -!- psha has quit [Quit: Lost terminal]
[19:39:20] <jthornton> LOL, no it is not for the faint of heart
[19:40:00] <jthornton> you could write a script I assume to create it from text
[19:41:53] <awallin> asciidoc, with suitable magic to create troff or whatever is the native man-page format
[19:42:06] <jthornton> I really don't think the man pages get much use outside of the html man pages
[19:42:25] <jthornton> one obvious problem is knowing what to type in after man
[19:43:13] <awallin> I agree, the HTML is more important
[19:44:20] <awallin> https://bugs.archlinux.org/task/7312
[19:44:36] <awallin> man page source could look like this (asciidoc) https://bugs.archlinux.org/task/7312?getfile=1217
[19:45:59] <jepler> we already depend on a2x for building documentation so if our docbuilding toolchain learns to build manpages from asciidoc sources, I think that'd be dandy
[19:46:43] <jepler> also needed would be work on comp to be able to take asciidoc docstrings (and how to remain compatible with old pages written with man-style markup I'm not sure; make all asciidoc comps say "option asciidoc" maybe)
[19:47:01] <jepler> it might well give nicer looking html output too
[19:49:33] <jthornton> asciidoc is so much easier to read and edit than troff
[19:50:01] <awallin> "a2x -d manpage -f manpage test.asciidoc " does produce something, but I'm not sure how much that must be tweaked to be just right
[19:50:23] <awallin> people seem to use an asciidoc.conf file with customizations
[19:53:14] <jepler> to my eye this gives a perfectly respectable manpage: $ cd /tmp; wget -O pacman.8.txt https://bugs.archlinux.org/task/7312?getfile=1217; a2x -d manpage -f manpage pacman.8.txt ; man ./pacman.8
[19:53:38] <jepler> a2x 8.5.2 which is probably considered venerable at this point (ubuntu 10.04)
[19:54:37] <awallin> +1 on that then! :)
[19:55:40] -!- pcw_home has quit [Ping timeout: 260 seconds]
[19:59:44] -!- born2late has quit [Ping timeout: 244 seconds]
[19:59:45] <awallin> if someone can make the Submakefile-magic produce man-pages and html from asciidoc that would ease doc-writing a lot
[20:05:36] -!- archivist_herron has quit [*.net *.split]
[20:05:36] -!- JT-Shop has quit [*.net *.split]
[20:05:36] -!- Patang has quit [*.net *.split]
[20:05:37] -!- mazafaka has quit [*.net *.split]
[20:05:37] -!- cmorley1 has quit [*.net *.split]
[20:05:37] -!- cncbasher_ has quit [*.net *.split]
[20:05:37] -!- icee has quit [*.net *.split]
[20:05:37] -!- zz_satyag has quit [*.net *.split]
[20:05:38] -!- fragalot has quit [*.net *.split]
[20:05:38] -!- cpresser has quit [*.net *.split]
[20:05:38] -!- markvandenborre has quit [*.net *.split]
[20:05:38] -!- pthorin_ has quit [*.net *.split]
[20:05:38] -!- phillipadsmith has quit [*.net *.split]
[20:06:35] -!- Aero-Tec has quit [Ping timeout: 240 seconds]
[20:06:35] Aero-Tec_ is now known as Aero-Tec
[20:07:50] -!- RyanS has quit [Ping timeout: 244 seconds]
[20:08:29] -!- skunkworks_ [skunkworks_!~chatzilla@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[20:10:59] -!- JT-Shop [JT-Shop!~John@184-63-140-99.cust.wildblue.net] has joined #linuxcnc-devel
[20:11:00] -!- cmorley1 [cmorley1!~chris@S010600c09fc019c2.no.shawcable.net] has joined #linuxcnc-devel
[20:11:00] -!- cncbasher_ [cncbasher_!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has joined #linuxcnc-devel
[20:14:54] <seb_kuzminsky> i like our html & pdf docs, but i also like having manpages. It's often the first thing i reach for when i need a refresher for something i almost remember
[20:16:45] <awallin> it seems asciidoc can work as the source for all three: html, pdf, man(troff)
[20:17:08] -!- kmiyashiro has quit [Ping timeout: 255 seconds]
[20:17:24] <andypugh> Why are nested comments a problem in G-code?
[20:18:03] <andypugh> A guy on the forum has a Cambam file which LinuxCNC won't run, as it starts off:
[20:18:04] <andypugh> ( 120512 FCP cambam (11) (1) 12/5/2012 11:06:00 AM )
[20:18:13] * seb_kuzminsky likes asciidoc
[20:18:44] -!- mhaberler has quit [Quit: mhaberler]
[20:21:11] -!- RyanS has quit [Ping timeout: 255 seconds]
[20:23:20] <jepler> andypugh: as far as I can see it has always been that way
[20:23:50] <jepler> it seems to me that if you allow "(" inside a comment that started with "(" you end up with at least some code having multiple interpretations depending how you define what ends a comment
[20:23:54] <andypugh> Is it logical? (Does it mean that the parser only needs to look for a closing bracket, rather than keep a count?)
[20:23:55] <jepler> (()G0X0Y0Z0;)
[20:24:24] <jepler> if "(" in a comment is ignored and ")" ends the comment, then you issue a traverse for this line
[20:24:35] <jepler> on the other hand, if they nest then the whole line is a comment
[20:24:48] <jepler> happily, "((" has always been illegal
[20:24:57] <andypugh> Does G-code actually allow a comment before a command in a block?
[20:25:26] <andypugh> Is (Just to confuse the operator) G0 X0 valid G-code?
[20:25:34] <jepler> READ => () X0 () Y0 () Z0 () G0 ()
[20:25:34] <jepler> 6 N..... STRAIGHT_TRAVERSE(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000)
[20:26:09] <jepler> yup
[20:26:31] <jepler> hm, I didn't expect this to be forbidden: ;((
[20:26:51] <jepler> or for that matter: ;(
[20:28:54] <andypugh> No smilies in G-code?
[20:29:15] -!- skunkworks_ has quit [Ping timeout: 260 seconds]
[20:32:53] <jepler> incidentally, I'd argue that (()G0X0;) should issue the traverse, just like in C++ this is defined to be a call to f(): /* /* */ f() // */
[20:35:17] <KGB-linuxcnc> 03tissf 05v2.5_branch 12715d1 06emc2 10docs/src/hal/comp_fr.txt 10docs/src/hal/components_fr.txt 10src/po/fr.po * French doc. update to follow Anders: organize components into subsections
[20:48:33] <jepler> fwiw http://emergent.unpythonic.net/files/sandbox/0001-rs274-Allow-nested-comments-and-unbalanced-after.patch
[20:48:48] -!- vladimirek has quit [Remote host closed the connection]
[20:49:10] <jepler> though obviously I've screwed something up because the runtests get a bunch of failures
[20:49:17] <jepler> - N..... COMMENT("z = end of drive line")
[20:49:17] <jepler> + N..... COMMENT("z = end of drive linet")
[20:50:01] -!- mhaberler [mhaberler!~mhaberler@extern-180.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[20:53:21] <jepler> aha. updated.
[20:54:02] <jepler> so after this patch, comments are defined as starting at ";" and going to the end of the line; or starting with "(" and nesting, so that "(a(b)c)" is a comment
[20:57:18] <jepler> also an interesting discovery: (a) (b) only gets one COMMENT call
[20:57:45] <jepler> COMMENT("b") to be specific
[20:59:09] -!- Brandonian has quit [Read error: Connection reset by peer]
[21:03:45] -!- Tecan has quit [Ping timeout: 250 seconds]
[21:43:25] -!- joeg has quit [Ping timeout: 244 seconds]
[21:52:08] -!- BarCar has quit [Ping timeout: 245 seconds]
[21:56:05] -!- pilla_ has quit [Remote host closed the connection]
[22:03:27] -!- FinboySlick has quit [Quit: Leaving.]
[22:10:43] -!- DJ9DJ has quit [Quit: bye]
[22:14:43] <andypugh> Sorry, I was away working on an actual machine :-)
[22:17:27] <andypugh> I am not sure what the correct behaviour is, really. If RS274 says that a comment begins with ( and ends with ) then that's that, and ( foo (bar )) is a comment consisting of "foo ( bar". However I doubt anyone would really read it that way, and clearly the writers of CamBam see things differently.
[22:35:45] -!- skunkworks has quit [Read error: Connection reset by peer]
[22:42:02] -!- wboykinm has quit [Remote host closed the connection]
[22:58:24] -!- sumpfralle has quit [Ping timeout: 264 seconds]
[23:01:17] -!- Brandonian has quit [Read error: Connection reset by peer]
[23:04:17] -!- sumpfralle1 has quit [Ping timeout: 252 seconds]
[23:06:15] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[23:09:29] -!- grummund has quit [Ping timeout: 255 seconds]
[23:10:22] -!- sumpfralle2 has quit [Ping timeout: 265 seconds]
[23:16:02] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[23:27:29] -!- sumpfralle1 has quit [Ping timeout: 255 seconds]
[23:32:31] -!- motioncontrol has quit [Remote host closed the connection]
[23:32:39] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[23:37:23] -!- racycle has quit [Quit: racycle]
[23:38:38] -!- sumpfralle1 has quit [Ping timeout: 244 seconds]
[23:40:04] <cradek> as the one who had to figure out what ; ought to do, this discussion makes me smile
[23:42:35] -!- sumpfralle has quit [Ping timeout: 240 seconds]
[23:43:25] <cradek> jthornton: weren't you in TN somewhere?
[23:45:06] -!- micges [micges!~micges@epw239.neoplus.adsl.tpnet.pl] has joined #linuxcnc-devel
[23:46:18] -!- sumpfralle1 has quit [Ping timeout: 276 seconds]
[23:51:00] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[23:52:40] -!- sumpfralle has quit [Ping timeout: 255 seconds]
[23:59:20] -!- zzolo has quit [Quit: zzolo]