#linuxcnc-devel | Logs for 2013-01-22

Back
[00:01:52] -!- logger[mah] has quit [Remote host closed the connection]
[00:02:01] -!- logger[mah] [logger[mah]!~loggermah@mail.mah.priv.at] has joined #linuxcnc-devel
[00:05:45] -!- rob_h [rob_h!~rob_h@5e045989.bb.sky.com] has joined #linuxcnc-devel
[00:06:24] -!- Patang has quit [Ping timeout: 240 seconds]
[00:09:03] -!- sumpfralle has quit [Read error: Operation timed out]
[00:25:08] -!- L84Supper [L84Supper!~Larch@unaffiliated/l84supper] has joined #linuxcnc-devel
[00:27:02] -!- L84Supper2 has quit [Changing host]
[00:27:31] -!- Nick001-Shop has quit [Remote host closed the connection]
[00:28:53] -!- L84Supper2 [L84Supper2!~TheLarch@unaffiliated/l84supper] has joined #linuxcnc-devel
[00:29:53] -!- KimK has quit [Quit: Leaving]
[00:31:02] -!- LeelooMinai has quit [Quit: Ex-Chat]
[00:32:52] -!- rob_h has quit [Ping timeout: 248 seconds]
[00:33:02] -!- L84Supper2 has quit [Read error: Connection reset by peer]
[00:34:12] -!- LeelooMinai has quit [Remote host closed the connection]
[00:35:45] -!- L84Supper2 [L84Supper2!~TheLarch@219.143.5.35] has joined #linuxcnc-devel
[00:35:45] -!- L84Supper2 has quit [Changing host]
[00:35:46] -!- L84Supper2 [L84Supper2!~TheLarch@unaffiliated/l84supper] has joined #linuxcnc-devel
[00:37:23] -!- cmorley1 has quit [Ping timeout: 248 seconds]
[00:38:24] -!- cmorley [cmorley!~chris@S010600c09fc019c2.no.shawcable.net] has joined #linuxcnc-devel
[00:56:33] -!- sumpfralle has quit [Read error: Operation timed out]
[01:04:38] Jymmm is now known as Red70sShow
[01:04:45] Red70sShow is now known as jymmm
[01:06:55] -!- hdokes has quit [Read error: No route to host]
[01:12:08] -!- sumpfralle has quit [Read error: Connection reset by peer]
[01:14:20] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[01:16:31] -!- dgarr has quit [Remote host closed the connection]
[01:29:08] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[01:33:15] -!- kwallace [kwallace!~kwallace@smb-45.sonnet.com] has joined #linuxcnc-devel
[01:40:59] -!- ybon has quit [Ping timeout: 252 seconds]
[01:43:18] -!- bedah has quit [Quit: bye]
[01:47:51] -!- kwallace1 [kwallace1!~kwallace@smb-133.sonnet.com] has joined #linuxcnc-devel
[01:48:14] -!- kwallace has quit [Ping timeout: 255 seconds]
[01:55:48] -!- jymmm has quit [Ping timeout: 248 seconds]
[02:01:17] -!- L84Supper2 has quit [Ping timeout: 255 seconds]
[02:04:53] -!- tandoori has quit [Ping timeout: 248 seconds]
[02:04:53] -!- erictheise has quit [Ping timeout: 248 seconds]
[02:04:53] erictheise_ is now known as erictheise
[02:06:46] -!- jymmm has quit [Ping timeout: 248 seconds]
[02:08:03] -!- tandoori_ has quit [Ping timeout: 248 seconds]
[02:19:38] -!- L84Supper2 [L84Supper2!~TheLarch@unaffiliated/l84supper] has joined #linuxcnc-devel
[02:31:50] -!- adb has quit [Ping timeout: 256 seconds]
[02:32:44] -!- sumpfralle1 has quit [Ping timeout: 256 seconds]
[02:34:34] -!- kwallace1 has quit [Ping timeout: 246 seconds]
[02:34:38] -!- jymmm has quit [Ping timeout: 244 seconds]
[02:50:01] -!- kwallace [kwallace!~kwallace@smb-104.sonnet.com] has joined #linuxcnc-devel
[03:03:12] -!- cmorley1 [cmorley1!~chris@S010600c09fc019c2.no.shawcable.net] has joined #linuxcnc-devel
[03:04:21] -!- sumpfralle has quit [Read error: Operation timed out]
[03:04:57] -!- L84Supper2 has quit [Remote host closed the connection]
[03:05:43] -!- cmorley has quit [Ping timeout: 246 seconds]
[03:14:38] -!- Gene34 has quit [Client Quit]
[03:26:43] -!- tandoori_Chicken has quit [Ping timeout: 246 seconds]
[03:28:35] -!- skunkworks2 [skunkworks2!~yaaic@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[03:31:08] -!- joe9 [joe9!~joe9@c-24-98-97-215.hsd1.ga.comcast.net] has joined #linuxcnc-devel
[03:35:46] <KGB-linuxcnc> 03dgarrett 05v2.5_branch cfb3321 06emc2 03scripts/latencyhistogram 10src/Makefile 03src/hal/components/latencybins.comp * latencyhistogram, latencybins.comp
[03:35:46] <KGB-linuxcnc> 03chris 05v2.5_branch 65a3664 06emc2 10docs/man/man9/.gitignore * ignore new generated file
[03:35:50] <KGB-linuxcnc> 03chris 05v2.5_branch 36c16e5 06emc2 10src/hal/components/ 10message.comp 10mux16.comp * fix bogus execute permissions on a few comps
[03:45:17] -!- jymmm has quit [Ping timeout: 252 seconds]
[03:59:40] -!- Keknom has quit [Quit: Leaving.]
[04:13:23] -!- skunkworks2 has quit [Ping timeout: 248 seconds]
[04:25:48] -!- zzolo has quit [Quit: zzolo]
[04:28:23] -!- FinboySlick has quit [Quit: Leaving.]
[04:52:44] -!- sarcanon has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0/20130104151925]]
[04:58:04] -!- toner has quit [Ping timeout: 246 seconds]
[04:59:58] -!- joe9 has quit [Quit: leaving]
[05:01:22] -!- skorasaurus has quit [Ping timeout: 244 seconds]
[05:04:02] -!- Loetmichel has quit [Ping timeout: 256 seconds]
[05:07:55] -!- tjb1 has quit [Quit: tjb1]
[05:11:04] -!- capricorn_1 has quit [Read error: No route to host]
[05:44:20] -!- AR__ has quit [Ping timeout: 252 seconds]
[06:01:50] -!- Fox_Muldr has quit [Ping timeout: 260 seconds]
[06:09:57] -!- L84Supper2 [L84Supper2!~TheLarch@219.143.5.35] has joined #linuxcnc-devel
[06:09:57] -!- L84Supper2 has quit [Changing host]
[06:09:57] -!- L84Supper2 [L84Supper2!~TheLarch@unaffiliated/l84supper] has joined #linuxcnc-devel
[06:14:02] -!- LeelooMinai has quit [Remote host closed the connection]
[06:20:21] -!- psha[work] [psha[work]!~psha@195.135.238.205] has joined #linuxcnc-devel
[06:22:44] -!- vladimirek [vladimirek!~vladimire@95.105.250.72] has joined #linuxcnc-devel
[06:31:31] -!- kwallace [kwallace!~kwallace@smb-104.sonnet.com] has parted #linuxcnc-devel
[06:37:39] -!- L84Supper2 has quit [Quit: Leaving]
[06:50:31] -!- ybon has quit [Client Quit]
[06:59:35] -!- tjtr33 has quit [Quit: Ex-Chat]
[07:10:15] -!- skunkworks2 [skunkworks2!~yaaic@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[07:24:05] -!- skunkworks2 has quit [Ping timeout: 260 seconds]
[07:30:01] jymmm is now known as Jymmmmmmmmmmmm
[07:31:16] Jymmmmmmmmmmmm is now known as Jymmm
[07:32:10] Jymmm is now known as Jym
[07:44:03] -!- the_wench has quit [Ping timeout: 248 seconds]
[07:44:26] -!- racycle has quit [Quit: racycle]
[07:44:43] -!- archivist has quit [Ping timeout: 245 seconds]
[07:48:23] -!- Jym has quit [Ping timeout: 252 seconds]
[08:11:54] -!- jthornton has quit [Ping timeout: 240 seconds]
[08:12:23] -!- emel has quit [Excess Flood]
[08:12:28] -!- JT-Shop has quit [Ping timeout: 252 seconds]
[08:20:05] -!- Jymmm has quit [Ping timeout: 260 seconds]
[08:30:45] Cylly is now known as Loetmichel
[08:33:35] <KGB-linuxcnc> 03chrisinnanaimo 05master e1cb043 06emc2 10lib/python/ 03gladevcp/widget-gladevcp-calc.png 03gladevcp/widget-gladevcp-tooledit.png * gladevcp -add icons for calculator and tooledit
[08:33:35] <KGB-linuxcnc> 03chrisinnanaimo 05master a9a9946 06emc2 10lib/python/ 10gladevcp/hal_python.xml 10gladevcp/hal_pythonplugin.py 03gladevcp/offsetwidget.py 03gladevcp/widget-gladevcp-hal_offset.png * gladvcp -add HAL_OFFSET widget for displaying offsets
[08:33:41] <KGB-linuxcnc> 03chrisinnanaimo 05master 951010f 06emc2 10lib/python/ 10gladevcp/hal_python.xml 10gladevcp/hal_pythonplugin.py 03gladevcp/offsetpage.glade 03gladevcp/offsetpage_widget.py * gladevcp -add new offsetpage widget
[08:33:49] <KGB-linuxcnc> 03chrisinnanaimo 05master 5d728ae 06emc2 10lib/python/ 10gladevcp/hal_python.xml 10gladevcp/hal_pythonplugin.py 10gladevcp/offsetwidget.py * gladevcp -change offsetwiget GTK name to follow convention better
[08:33:57] <KGB-linuxcnc> 03chrisinnanaimo 05master e281b55 06emc2 10lib/python/gladevcp/offsetpage_widget.py * gladevcp -change offsetpage's joint_visible method to row_visible
[08:34:04] <KGB-linuxcnc> 03chrisinnanaimo 05master d38ea51 06emc2 10lib/python/gladevcp/drowidget.py * gladevcp change drowidget's metric helper function
[08:34:10] <KGB-linuxcnc> 03chrisinnanaimo 05master 4a5c53e 06emc2 10(5 files in 2 dirs) * gscreen -add offsetpage to gscreen, gscreen_custom and industrial
[08:50:40] -!- ewidance1 [ewidance1!~ewidance@bor34-1-88-160-196-193.fbx.proxad.net] has parted #linuxcnc-devel
[08:52:42] -!- ewidance [ewidance!~ewidance@bor34-1-88-160-196-193.fbx.proxad.net] has joined #linuxcnc-devel
[09:03:23] -!- Jymmm has quit [Ping timeout: 255 seconds]
[09:29:33] -!- mhaberler [mhaberler!~mhaberler@macbook.stiwoll.mah.priv.at] has joined #linuxcnc-devel
[09:40:55] -!- rob_h [rob_h!~rob_h@5e045989.bb.sky.com] has joined #linuxcnc-devel
[09:52:27] -!- kmiyashiro has quit [Quit: kmiyashiro]
[09:56:32] -!- Jymmm has quit [Ping timeout: 252 seconds]
[10:24:06] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[10:29:12] -!- faofao has quit [Client Quit]
[10:33:29] -!- JT-Shop [JT-Shop!~John@184-63-140-99.cust.wildblue.net] has joined #linuxcnc-devel
[10:33:29] -!- jthornton [jthornton!~john@184-63-140-99.cust.wildblue.net] has joined #linuxcnc-devel
[10:35:40] -!- faofao has quit [Quit: Page closed]
[10:54:30] -!- syyl_ws has quit [Quit: Verlassend]
[10:59:12] -!- davec has quit [Ping timeout: 252 seconds]
[11:19:23] <KGB-linuxcnc> 03tissf 05v2.5_branch 41ff621 06emc2 10docs/src/config/images/ 10pncconf-basic_fr.png 10pncconf-splash_fr.png * French doc. update pictures
[11:19:23] <KGB-linuxcnc> 03tissf 05v2.5_branch 67dedc1 06emc2 10docs/ 10src/config/images/pncconf-file_fr.png 10src/config/pncconf_fr.txt * French doc. update pictures
[11:26:56] -!- syyl_ has quit [Ping timeout: 255 seconds]
[11:34:37] -!- ewidance [ewidance!~ewidance@bor34-1-88-160-196-193.fbx.proxad.net] has parted #linuxcnc-devel
[12:09:03] -!- nots has quit [Ping timeout: 276 seconds]
[12:36:38] <KGB-linuxcnc> 03jthornton 05v2.5_branch d79e054 06emc2 10docs/src/common/images/configuration-selector.png * Docs: re-branding update image
[12:36:39] <KGB-linuxcnc> 03jthornton 05v2.5_branch 147a47c 06emc2 10docs/src/config/images/configuration-selector.png * Docs: re-branding update image
[12:38:26] <jthornton> seb_kuzminsky, I don't know how to respond to the bug tracker but the images have been fixed
[12:42:08] -!- skunkworks has quit [Remote host closed the connection]
[13:16:00] -!- ravenlock has quit [Quit: Leaving]
[13:30:49] theos is now known as Guest53602
[13:34:25] -!- Guest53602 has quit [Ping timeout: 244 seconds]
[13:44:52] -!- the_wench has quit [Ping timeout: 272 seconds]
[13:46:11] -!- archivist has quit [Ping timeout: 248 seconds]
[13:49:40] -!- sumpfralle has quit [Ping timeout: 248 seconds]
[13:59:38] -!- odogono has quit [Ping timeout: 252 seconds]
[14:02:36] -!- mephux has quit [Ping timeout: 272 seconds]
[14:15:14] -!- asdfasd has quit [Ping timeout: 255 seconds]
[14:20:52] <KGB-linuxcnc> 03dgarrett 05v2.5_branch 77abe22 06emc2 10scripts/latencyhistogram 10src/hal/components/latencybins.comp * latencyhistogram: fix bins computation
[14:24:12] -!- r00t4rd3d has quit [Read error: Connection reset by peer]
[14:35:09] -!- Sendoushi has quit [Remote host closed the connection]
[14:38:53] -!- mk0 has quit [Quit: Leaving]
[14:43:41] -!- psha[work] has quit [Quit: Lost terminal]
[14:48:22] -!- joe9 [joe9!~joe9@c-24-98-97-215.hsd1.ga.comcast.net] has joined #linuxcnc-devel
[15:00:37] <seb_kuzminsky> jthornton: wow, thanks!
[15:01:25] <seb_kuzminsky> er, i think you need to go to the bug tracker (link from the wiki front page)
[15:01:34] <seb_kuzminsky> then log in with your sourceforge id
[15:01:41] <seb_kuzminsky> then you can edit the bug and close it
[15:03:48] <seb_kuzminsky> huh, funny that that image is in two places
[15:04:01] <seb_kuzminsky> i'll go ahead and close the bug
[15:05:39] -!- skunkworks [skunkworks!~skunkwork@68-115-41-210.static.eucl.wi.charter.com] has joined #linuxcnc-devel
[15:13:29] <jthornton> if I have a sorceforge id I've forgotten it :)
[16:05:32] -!- dway has quit [Quit: dway]
[16:17:54] -!- kwallace [kwallace!~kwallace@smb-150.sonnet.com] has joined #linuxcnc-devel
[16:19:24] -!- theos has quit [Ping timeout: 272 seconds]
[17:02:28] -!- mackerski has quit [Ping timeout: 272 seconds]
[17:02:29] mackerski_ is now known as mackerski
[17:02:29] -!- Sendoushi has quit [Remote host closed the connection]
[17:10:15] -!- kmiyashiro has quit [Quit: kmiyashiro]
[17:16:55] -!- dhoovie has quit [Ping timeout: 246 seconds]
[17:23:19] -!- adb [adb!~IonMoldom@178.211.237.94] has joined #linuxcnc-devel
[17:24:37] -!- phantoneD has quit [Ping timeout: 246 seconds]
[17:26:59] -!- the_wench has quit [Ping timeout: 248 seconds]
[17:29:00] -!- archivist has quit [Ping timeout: 260 seconds]
[17:40:02] -!- kwallace1 [kwallace1!~kwallace@smb-131.sonnet.com] has joined #linuxcnc-devel
[17:40:48] -!- kwallace has quit [Ping timeout: 252 seconds]
[17:44:52] -!- mackerski has quit [Quit: mackerski]
[17:46:09] <KGB-linuxcnc> 03dgarrett 052.5-doc-anchors cfb3321 06emc2 03scripts/latencyhistogram 10src/Makefile 03src/hal/components/latencybins.comp * latencyhistogram, latencybins.comp
[17:46:09] <KGB-linuxcnc> 03chris 052.5-doc-anchors 65a3664 06emc2 10docs/man/man9/.gitignore * ignore new generated file
[17:46:13] <KGB-linuxcnc> 03chris 052.5-doc-anchors 36c16e5 06emc2 10src/hal/components/ 10message.comp 10mux16.comp * fix bogus execute permissions on a few comps
[17:46:20] <KGB-linuxcnc> 03tissf 052.5-doc-anchors 41ff621 06emc2 10docs/src/config/images/ 10pncconf-basic_fr.png 10pncconf-splash_fr.png * French doc. update pictures
[17:46:27] <KGB-linuxcnc> 03tissf 052.5-doc-anchors 67dedc1 06emc2 10docs/ 10src/config/images/pncconf-file_fr.png 10src/config/pncconf_fr.txt * French doc. update pictures
[17:46:34] <KGB-linuxcnc> 03jthornton 052.5-doc-anchors d79e054 06emc2 10docs/src/common/images/configuration-selector.png * Docs: re-branding update image
[17:46:40] <KGB-linuxcnc> 03jthornton 052.5-doc-anchors 147a47c 06emc2 10docs/src/config/images/configuration-selector.png * Docs: re-branding update image
[17:46:47] <KGB-linuxcnc> 03dgarrett 052.5-doc-anchors 77abe22 06emc2 10scripts/latencyhistogram 10src/hal/components/latencybins.comp * latencyhistogram: fix bins computation
[17:46:54] <KGB-linuxcnc> 03seb 052.5-doc-anchors 71c5529 06emc2 10docs/src/index.tmpl * docs: simplify a link in the html front page
[17:47:00] <KGB-linuxcnc> 03seb 052.5-doc-anchors 22cd270 06emc2 10docs/src/gcode/gcode.txt * docs: clarfiy G53
[17:47:06] <KGB-linuxcnc> 03seb 052.5-doc-anchors af45ef5 06emc2 10docs/src/gcode/m-code.txt * docs: remove a bogus entry in the M-code TOC
[17:47:12] <KGB-linuxcnc> 03seb 052.5-doc-anchors acaf7df 06emc2 10docs/src/gcode/m-code.txt * docs: fix the description of M60
[17:47:19] <KGB-linuxcnc> 03seb 052.5-doc-anchors fd56dd9 06emc2 10docs/html/gcode.html * docs: make T in the gcode overview point to T instead of M6
[17:47:25] <KGB-linuxcnc> 03seb 052.5-doc-anchors 260633d 06emc2 10docs/src/gcode/m-code.txt * docs: fix a typo in the M48, M49 link text
[17:47:32] <KGB-linuxcnc> 03seb 052.5-doc-anchors ae0095a 06emc2 10docs/html/gcode.html * docs: add missing type attribute for <script> element
[17:47:38] <KGB-linuxcnc> 03seb 052.5-doc-anchors 3d17c13 06emc2 10docs/html/gcode.html * docs: add missing charset
[17:47:44] <KGB-linuxcnc> 03seb 052.5-doc-anchors 064bfe5 06emc2 10docs/src/gcode/gcode.txt * docs: "/" is not allowed in html anchors
[17:47:50] <KGB-linuxcnc> 03seb 052.5-doc-anchors bdf263b 06emc2 10docs/src/gcode/overview.txt * docs: " " is not allowed in html anchors
[17:47:57] <KGB-linuxcnc> 03seb 052.5-doc-anchors 217371c 06emc2 10docs/ 10html/gcode.html 10src/gcode/gcode.txt * docs: split the G43/G43.1 anchor
[17:48:03] <KGB-linuxcnc> 03seb 052.5-doc-anchors bb26e85 06emc2 10docs/ 10html/gcode.html 10src/gcode/gcode.txt 10src/gcode/machining_center.txt * docs: split the G61/G61.1/G64 anchor
[17:48:10] <KGB-linuxcnc> 03seb 052.5-doc-anchors b161851 06emc2 10docs/ 10html/gcode.html 10src/gcode/m-code.txt * docs: fix the links to M50/M51/M52/M53
[17:48:17] <KGB-linuxcnc> 03seb 052.5-doc-anchors 38235ce 06emc2 10docs/ 10html/gcode.html 10src/gcode/gcode.txt * docs: split the G92/G92.1/G92.2/G92.3 anchors
[17:48:24] <KGB-linuxcnc> 03seb 052.5-doc-anchors fdccdf2 06emc2 10docs/ 10(8 files in 2 dirs) * docs: create proper asciidoc BlockId elements
[17:48:30] <KGB-linuxcnc> 03seb 052.5-doc-anchors eb9e028 06emc2 10docs/ 10html/gcode.html 10src/gcode/m-code.txt * docs: fix M62-M65 links
[17:48:37] <KGB-linuxcnc> 03seb 052.5-doc-anchors e3fd8f1 06emc2 10docs/src/quickstart/stepper_quickstart.txt * docs: fix a broken link in the stepper quickstart
[17:48:44] <KGB-linuxcnc> 03seb 052.5-doc-anchors 665f1fd 06emc2 10docs/src/hal/ 10halui_examples.txt 10intro.txt * docs: fix a broken link in the HAL intro
[17:48:50] <KGB-linuxcnc> 03seb 052.5-doc-anchors a1bbb59 06emc2 10docs/src/common/User_Concepts.txt * docs: fix a broken link in the User Concepts doc
[17:48:57] <KGB-linuxcnc> 03seb 052.5-doc-anchors 0b290ce 06emc2 10docs/src/gui/gladevcp.txt * docs: fix links in glade gui docs
[17:49:03] <KGB-linuxcnc> 03seb 052.5-doc-anchors a4757d4 06emc2 10docs/src/config/emc2hal.txt * docs: fix a link in emc2hal
[17:49:09] <KGB-linuxcnc> 03seb 052.5-doc-anchors 5100c9c 06emc2 10docs/ 10src/common/User_Concepts.txt 10src/gcode/machining_center.txt * docs: fix the anchor to Feed Rate (machining center)
[17:49:16] <KGB-linuxcnc> 03seb 052.5-doc-anchors 7036330 06emc2 10docs/src/hal/canonical-devices.txt * docs: fix the anchor to the Canonical Device Interface
[17:49:23] <KGB-linuxcnc> 03seb 052.5-doc-anchors add40d0 06emc2 10docs/src/common/starting-emc.txt * docs: fix the configuration-selector anchor
[17:49:30] <KGB-linuxcnc> 03seb 052.5-doc-anchors 33b36c6 06emc2 10docs/src/Submakefile * doc build: use w3c's link checker, if available
[17:49:36] <KGB-linuxcnc> 03seb 052.5-doc-anchors 0f580fc 06emc2 10docs/ 03html/linuxcnc.css 10src/Submakefile 04src/linuxcnc.css * doc build: make CSS and JS stuff external to the docs
[17:50:20] <seb_kuzminsky> ok, that branch i just pushed fixes all the broken links in our generated docs, and does some other things too
[17:51:16] <seb_kuzminsky> it rewords some docs here and there, splits out some of the lumped-together things in the gcode overview, and does some general cleanups
[17:51:45] -!- dway has quit [Quit: NOOOOOOooooooooo……]
[17:51:46] <seb_kuzminsky> i feel pretty confident about this branch but i'd appreciate some more eyes on it before i merge to 2.5
[17:52:15] <seb_kuzminsky> specifically, the very last commit changes how asciidoc treats stylesheets and javascript
[17:53:03] <seb_kuzminsky> by default, and the way 2.5 currently does it, asciidoc inlines stylesheets and javascripts
[17:53:25] <seb_kuzminsky> the last commit in the 2.5-doc-anchors branch changes this behavior to use external stylesheets and javascripts instead
[17:53:38] <seb_kuzminsky> i did this for two reasons
[17:54:35] <seb_kuzminsky> one is that the escaping of the inlined javascript doesnt work right, at least with lucid's asciidoc
[17:55:49] <seb_kuzminsky> (for a demonstration of this, see here: http://validator.w3.org/checklink?uri=linuxcnc.org%2Fdocs%2F2.5%2Fhtml%2Fgcode%2Fgcode.html&hide_type=all&depth=&check=Check)
[17:56:13] <seb_kuzminsky> (the "footnote" broken links it complains about are actually part of the incorrectly escaped javascript)
[17:56:44] <seb_kuzminsky> ok, the second reason for having external resources is space savings. 2.5 currently inlines about 13 kB of css and js in each html file it generates
[17:56:59] <seb_kuzminsky> if that last patch is accepted into 2.5, it'll fix both these problems
[17:57:38] <seb_kuzminsky> the buildbot is building the branch now, i'll post a link to the generated docs here when it's ready if people want to check it out
[17:57:48] <seb_kuzminsky> it looks just about the same, except with fewer bugs ;-)
[18:00:43] -!- JesusAlos has quit [Client Quit]
[18:00:47] -!- Gene34 has quit [Ping timeout: 255 seconds]
[18:04:06] -!- riz_ [riz_!ae2c7071@gateway/web/freenode/ip.174.44.112.113] has joined #linuxcnc-devel
[18:04:45] <riz_> Very general question. Aside from the benefit of readability, why is Python used in linuxcnc?
[18:05:46] <seb_kuzminsky> a lot of the linuxcnc devs (including me) like python and think it's a pretty good language
[18:11:05] <seb_kuzminsky> hm, different versions of asciidoc put the external css and js files in different locations :-/
[18:12:15] <kwallace1> I would like to find where in the code the axis pointers are drawn in Gremlin. What is a good keyword to search for? http://www.wallacecompany.com/tmp/XZ_axis_pointers.png
[18:18:34] -!- mackerski has quit [Quit: mackerski]
[18:18:35] <kwallace1> This looks interesting: http://www.wallacecompany.com/tmp/draw_pointers.txt
[18:20:25] <riz_> What specifically in the interpreter is being done in Python? I am trying to access the C++ functions of the interpreter and wanted to see if I could strip the Python away.
[18:20:58] -!- ve7it [ve7it!~LawrenceG@S01060014d19d0b68.pk.shawcable.net] has joined #linuxcnc-devel
[18:21:40] <alex4nder> riz_: because for many people, programming in dynamic language (like Python) is a quicker and more pleasurable experience.
[18:22:40] <seb_kuzminsky> riz_: the interpreter is pure c++ and shouldnt have any python in it (afaik)
[18:22:59] -!- wildbilldonovan has quit [Read error: Operation timed out]
[18:22:59] wildbilldonovan_ is now known as wildbilldonovan
[18:23:07] <alex4nder> oh, you mean that interpreter.. my mistake.
[18:24:30] <riz_> Oh, because in rs274ngc_pre.cc I see #include <boost/python.hpp> as the first thing included
[18:24:57] <riz_> And a bunch of stuff regarding an "Interp Python wrapper"
[18:25:10] <riz_> I'm not sure of this is strictly to interface with the GUI or what
[18:25:28] <seb_kuzminsky> this must be in master... i'm not sure about that either
[18:26:11] -!- andypugh [andypugh!~andy2@cpc16-basl9-2-0-cust685.20-1.cable.virginmedia.com] has joined #linuxcnc-devel
[18:26:15] <riz_> What do you mean by master?
[18:26:20] <seb_kuzminsky> huh, looks like there's a python interpreter inside our gcode interpreter now
[18:26:26] <seb_kuzminsky> riz_: i mean the master branch
[18:26:37] <riz_> oh ok
[18:26:41] <seb_kuzminsky> i mostly work on the 2.5 branch
[18:27:11] <andypugh> Which is a specially-chosen name for the "development branch" chosen to cause maximum confusion.
[18:27:34] <riz_> So, I guess I will be OK if I stick to the 2.5 branch
[18:30:28] <mhaberler> yes, embedded Python, for over a year now
[18:31:06] -!- mackerski has quit [Quit: mackerski]
[18:32:01] <riz_> Also, in the new versions, do they even interpret into canonical calls anymore? It seems from interp_convert.cc that the functions point straight to rs274 commands and work on that.
[18:32:16] <mhaberler> riz_: for the Python use in the interpreter, see configs/sim/remap and the manial: http://linuxcnc.org/docs/devel/html/remap/structure.html
[18:32:38] <mhaberler> not sure what is making you want to rip it out - any good reasons?
[18:32:51] <mhaberler> yes, canon is as before
[18:33:31] <riz_> I am just not familiar with Python
[18:33:39] <riz_> So it is a lazy reason
[18:33:44] <mhaberler> that's fine, its use is optional.
[18:34:52] <mhaberler> it has nothing to do whatsoever with the GUI - it's about extending the interpreter, for instance new M/G codes or redfining existing ones
[18:36:52] <riz_> Oh I see. I will read that link. Thanks!
[18:39:37] <mhaberler> the reason is: rs274ngc is not a strong enough language to 'extend itself'; for instance you can define and extend LISP using LISP, but you cant do that with rs274ngc; embedded Python provides the missing bridge functionality
[18:41:47] -!- Sendoushi has quit [Ping timeout: 252 seconds]
[18:44:29] <riz_> But for someone that is already coding at the C++ level, they can add custom code directly without python
[18:44:49] <riz_> Its harder, but I guess an option
[18:45:17] <mhaberler> yes, and compulsory for anybody else - i.e. not subject to configuration/integration
[18:46:24] <riz_> I guess it would be easier for someone like me to stick to the 2.5 branch
[18:46:40] <riz_> So that I dont have to worry about extracting all of the Python out of the master
[18:46:46] <mhaberler> we had an example of that discussion where somebody wanted to do lathe profiles in c++ - non configurable, and way more complex than using a Python extension - while also breaking the language semantics of labels for everybody else
[18:46:55] <mhaberler> what gives you a problem?
[18:47:06] <mhaberler> "extracting" ?
[18:47:31] <cradek> riz_: what exactly are you trying to do? what is your goal?
[18:49:21] <riz_> Basically making it strictly embedded so that it runs on the embedded boards that I use. I'm only familiar with programming in C/C++ with those boards
[18:49:46] <riz_> It also seems that Python can possibly slow things down
[18:49:47] <mhaberler> we have both branches running fine on the beaglebone and raspberry boards
[18:50:01] <mhaberler> no it does not, in particular not if it is not used
[18:50:03] <riz_> I want to strip it down to be fast and mobile
[18:50:14] <riz_> oh
[18:50:19] <riz_> I guess you are right
[18:50:57] <mhaberler> note that the interpreter is not a bottleneck in any conceivable setup (except maybe for preview speed)
[18:51:33] <riz_> For high speed machining, have you seen any bottlenecks on the embedded boards?
[18:51:52] <riz_> In particular, I have a machine that makes molds
[18:51:59] <riz_> 40,000 rpm spindle
[18:52:03] <mhaberler> well bootleneck #1 is the monolithic structure of linuxcnc
[18:52:31] <mhaberler> which forces everything onto a single cpu due to the way interfaces are structured
[18:53:17] <riz_> Which interfaces are you referring to?
[18:53:20] <mhaberler> a sensible way for a future structure would be to have HAL/motion/rtapi/modules on an board running a realtime OS, and the rest on something capable of a UI
[18:53:32] <mhaberler> the interface between task and motion
[18:54:19] <mhaberler> this isnt network capable due to requiring shared memory eventhough technically it is a low-speed interface
[18:55:07] <mhaberler> the interpreter is linked into task - so you have all of interp, task, motion, rtapi, modules on a single cpu
[18:55:30] <riz_> I dont understand. The interface between task and motion doesnt involve the UI so how would putting the UI on a seperate processor help
[18:56:06] <mhaberler> that's another interface issue: HAL in UI's assume shared memory too
[18:56:58] <mhaberler> since HAL does at this time not have a network-capable API
[18:57:01] <riz_> Shared memory is an issue? How else would you do it?
[18:57:13] <mhaberler> messaging?
[18:57:45] <mhaberler> no need to have shared memory for a interaction rate in the single-low double digit Hz range
[18:59:19] <mhaberler> the irony is that NML was supposed to be network capable (and probably still is) but due to HAL without messaging API this currently isnt an option
[18:59:23] <riz_> I always though message qeueing was slower than shared memory
[19:00:22] <kwallace1> Getting closer: http://www.wallacecompany.com/tmp/draw_pointers.txt http://www.wallacecompany.com/tmp/XZ_axis_pointers-2.png
[19:00:26] <mhaberler> speed is fairly irrelevant in UI/backend interaction; note that due to fixed cycle operation the shm speeds dont help much
[19:01:11] <mhaberler> if you have processes which cycle at 10 or 100msec, it is a bit academic whether your middleware takes 0.5 or 2 uSec
[19:01:51] <riz_> So, the advantage of having a seperate processor for the GUI is?
[19:02:08] <mhaberler> let me turn the question around:
[19:02:38] <mhaberler> take _any_ modern GUI and see if you can run it on a realtime operating system
[19:03:04] <mhaberler> you will find most interesting GUI candidates will run on OSes which have no bearing on realtime
[19:03:16] -!- sumpfralle has quit [Ping timeout: 248 seconds]
[19:03:18] <mhaberler> think a bit wider: android, ipad, even windoze
[19:03:58] <mhaberler> by splitting GUI OS support away from RT OS requirements, you broaden the range of options immensely
[19:04:14] -!- pcw_home [pcw_home!~chatzilla@ip-66-80-167-54.sjc.megapath.net] has joined #linuxcnc-devel
[19:04:27] <riz_> I see what you are saying. As far as portability for GUI use it will help immensely
[19:04:45] <riz_> I was kind of thinking strictly for embedded hardware
[19:04:59] <riz_> Like having a GUI written in C
[19:05:11] <riz_> I have done GUIs on real-time OS's such as Windows Compact
[19:05:17] <riz_> and was thinking more along those lines
[19:05:18] <mhaberler> that's the point; if you have observed the lock-in into 10.04LTS which we currently have - that is a direct consequence of these architectural limitations
[19:05:28] <pcw_home> Spitting of the GUI also makes the real time portion runnable on much more modest hardware
[19:06:06] <mhaberler> right, the current ARM boards which run Linuxcnc would make great motion/HAL machines but moderate all-in-one platforms
[19:06:33] <pcw_home> with better real time performance since there are fewer unknown driver induced latencies
[19:07:04] <mhaberler> like the driver of your friendly graphics board manufacturer ;)
[19:07:16] <pcw_home> If you only have Ethernet to deal with you are much better off
[19:08:02] <pcw_home> Have a OS agnostic GUI is also a big win
[19:09:13] <pcw_home> So you end up with a remote embedded motion control card with all the openness and extensibility of HAL
[19:09:35] <mhaberler> that would be a valuable midrange goal, yes
[19:11:54] <mhaberler> riz_: what's your plans in embedded land?
[19:12:45] <riz_> To take my vortec board and throw linuxcnc on it to run my high speed mill
[19:13:03] <mhaberler> vortec… googling..
[19:13:04] -!- pingufan has quit [Read error: Operation timed out]
[19:13:25] <riz_> vortex
[19:13:27] <riz_> sorry
[19:13:48] <mhaberler> any link?
[19:13:59] <riz_> www.dmp.com.tw
[19:14:41] <mhaberler> an x86 embeded board, right?
[19:15:00] <mhaberler> or ARM?
[19:15:06] <riz_> yup
[19:15:14] <riz_> x86
[19:15:34] <pcw_home> 1 GHz?
[19:15:41] <riz_> Yup
[19:15:50] <riz_> Slightly less
[19:15:53] <mhaberler> do PC operating systems run on it? like stock linux for instance?
[19:17:07] <mhaberler> unclear from website - impacts drivers
[19:17:07] <pcw_home> Theres a thread on the linuxCNC forum about running LinucCNC on the little boxed version
[19:17:12] <mhaberler> aja
[19:17:27] <riz_> oh really
[19:17:27] <riz_> is there a link?
[19:20:47] <pcw_home> cant remember the name off hand
[19:21:08] <mhaberler> the yellow box?
[19:21:41] <pcw_home> Yeah little box with obvious DMP features (PWM and GPIO)
[19:22:13] <mhaberler> I saw the picture, but dont remember the name; I think andypugh pointed me to it once
[19:22:20] <pcw_home> ncbox
[19:22:23] <mhaberler> aja
[19:22:49] <riz_> When I double click on version for the source code I am looking at it says 2.6.0~pre. So I got 2.5 from git but it seemed to download the same master
[19:23:17] <riz_> I typed in cp -r linuxcnc-dev/linuxxnx2.5-dev
[19:23:24] <andypugh> As far as I recall, NCbox runs LinuxCNC fairly happily after a bit of kernel tweaking by the manufacturer.
[19:24:03] <pcw_home> http://www.linuxcnc.org/index.php/english/forum/search?q=ncbox&childforums=1
[19:24:08] <andypugh> (Hmm, it might be the ideal little Linux box to take to Finland with me...)
[19:24:13] -!- mackerski has quit [Client Quit]
[19:24:30] <riz_> Does it perform any better than the other embedded boards
[19:24:33] <mhaberler> riz: see section 2.2 here on pulling a specific branch: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_LinuxCNC
[19:25:05] <riz_> ok thanks
[19:26:10] <andypugh> latency was OK-ish. It has onboard PWM IIRC, which could be a nice feature.
[19:28:23] <pcw_home> Yeah looks pretty cute
[19:29:59] <KGB-linuxcnc> 03seb 052.5-doc-anchors 8d50193 06emc2 10docs/src/Submakefile * copy all asciidoc css & js
[19:32:26] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 18.0/20130108033621]]
[19:33:23] -!- riz_ has quit [Ping timeout: 245 seconds]
[19:33:52] -!- sumpfralle1 has quit [Read error: Connection reset by peer]
[19:35:25] -!- pingufan has quit [Quit: Konversation terminated!]
[19:35:44] -!- vladimirek has quit [Ping timeout: 272 seconds]
[19:40:28] -!- riz_ [riz_!ae2c7071@gateway/web/freenode/ip.174.44.112.113] has joined #linuxcnc-devel
[19:40:44] <riz_> After typing git branch --track v2.5_branch origin/v2.5_branch I get "fatal: Not a git repository..."
[19:41:14] <mhaberler> you need to cd into the dir
[19:41:23] <mhaberler> then execute that command
[19:41:56] <riz_> Oh duh
[19:42:41] <riz_> got it
[19:42:56] -!- AR__ has quit [Ping timeout: 245 seconds]
[19:43:16] <mhaberler> I added it to the wiki since you're not the first to trip here
[19:44:54] <riz_> Great
[19:45:17] <riz_> Do the original versions of linuxcnc use NML?
[19:45:34] <riz_> I mean older
[19:45:38] <riz_> like emc1
[19:46:55] <pcw_home> I think its always been there (HAL is new)
[19:47:26] <kwallace1> I think this is EMC1 vintage:
[19:47:29] <kwallace1> http://www.isd.mel.nist.gov/projects/rcslib/NMLcpp.html
[19:50:26] <riz_> ah, ok cool
[19:50:46] -!- joe9 has quit [Quit: leaving]
[19:51:45] <kwallace1> Is there a down side to extending .ini [DISPLAY] LATHE=1 to other lathe configurations, LATHE=2, 3 , or maybe MACHINE_TYPE=x?
[19:54:42] -!- holgi has quit [Remote host closed the connection]
[19:58:31] -!- Sendoush_ has quit [Remote host closed the connection]
[20:01:35] <andypugh> kwallace1: I have thought that that would be the ideal way to set back-toolpost.
[20:03:13] <kwallace1> That's what is behind my question.
[20:04:10] -!- grummund has quit [Ping timeout: 260 seconds]
[20:05:11] <andypugh> I have a feeling I have even experimented with it :-)
[20:05:13] -!- phantoxeD has quit [Read error: Operation timed out]
[20:14:37] -!- riz_ has quit [Quit: Page closed]
[20:24:29] -!- JesusAlos_ has quit [Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211]]
[20:35:11] -!- seb_kuzminsky has quit [Remote host closed the connection]
[20:35:58] -!- seb_kuzminsky [seb_kuzminsky!~seb@174-29-75-7.hlrn.qwest.net] has joined #linuxcnc-devel
[20:50:15] <kwallace1> The manual indicates that LATHE = 1 adds DRO displays for Radius and Diameter. There might be problems if software tests true for any non zero value or for just 1, or something else. My issues are that the X axis pointer points the wrong way, the X soft limit extents are applied backwards and the tool radius compensation is shown on the wrong side of the control point. It may be that the GEOMETRY= -XZ setting is broken or that the GEOMETRY s
[20:53:42] <seb_kuzminsky> here's the docs from the 2.5-doc-anchors branch: http://buildbot.linuxcnc.org/doc/scratch/v2.5.1~2.5-doc-anchors~8d50193/html/
[20:54:11] <seb_kuzminsky> i think they're strictly better than what's in 2.5 right now. no broken links is the big one, but there are minor improvements to the words too
[20:55:47] <kwallace1> Oops, also from the manual: "GEOMETRY = XYZABCUVW - Controls the preview and backplot of rotary motion." So GEOMETRY wasn't designed to address my issues either.
[20:57:33] <skunkworks> seb_kuzminsky, just looking at the rtapi calls - in firefox the RTAPI_MP_ARRAY_LONG.3rtapi and RTAPI_MP_ARRAY_STRING.3rtapi overlaps the next column
[20:58:02] <seb_kuzminsky> hmm
[20:58:06] <seb_kuzminsky> i didn't touch that part
[20:58:12] <seb_kuzminsky> does it do the same in 2.5?
[20:58:19] <skunkworks> heh - let me look
[20:58:22] <seb_kuzminsky> here for example? http://www.linuxcnc.org/docs/2.5/html/
[20:58:38] <skunkworks> yes :)
[20:58:49] <seb_kuzminsky> whew! ;-)
[20:59:14] -!- Sendoushi has quit [Read error: Connection reset by peer]
[20:59:18] <skunkworks> in IE - they are all in 1 column... so not a problem ;)
[20:59:25] <seb_kuzminsky> in chrome i just see one column for the rtapi calls and hal calls and the various manpages
[20:59:39] <seb_kuzminsky> strange that firefox displays it differently
[20:59:50] * seb_kuzminsky suddenly remembers why he hates the www
[20:59:57] <skunkworks> heh
[21:03:45] <cradek> http://www.zazzle.com/css_is_awesome_mug-168716435071981928
[21:03:56] -!- roycroft has quit [Ping timeout: 255 seconds]
[21:08:09] -!- Jymmm has quit [Ping timeout: 256 seconds]
[21:09:10] -!- Jakobud has quit [Remote host closed the connection]
[21:10:36] <seb_kuzminsky> :-)
[21:18:56] -!- joe9 [joe9!~joe9@c-24-98-97-215.hsd1.ga.comcast.net] has joined #linuxcnc-devel
[21:22:47] -!- jatorre has quit [Quit: jatorre]
[21:27:16] <seb_kuzminsky> jthornton for the win: "I doubt a glade file made on 10.04 will work with 12.anything due to
[21:27:19] <seb_kuzminsky> improvements."
[21:27:28] <seb_kuzminsky> made me lol
[21:28:51] <jthornton> lol
[21:42:11] -!- mhaberler has quit [Quit: mhaberler]
[21:43:04] -!- DJ9DJ has quit [Quit: bye]
[21:43:33] toudi_ is now known as micges
[21:48:09] -!- skunkworks has quit [Read error: Connection reset by peer]
[21:48:28] -!- L84Supper2 [L84Supper2!~TheLarch@219.143.5.35] has joined #linuxcnc-devel
[21:48:28] -!- L84Supper2 has quit [Changing host]
[21:48:29] -!- L84Supper2 [L84Supper2!~TheLarch@unaffiliated/l84supper] has joined #linuxcnc-devel
[21:51:52] -!- FinboySlick has quit [Quit: Leaving.]
[22:02:10] -!- sumpfralle has quit [Read error: Operation timed out]
[22:03:27] -!- jatorre has quit [Client Quit]
[22:04:29] -!- Poincare has quit [Quit: changing servers]
[22:08:03] -!- skorasaurus has quit [Quit: left the building.]
[22:09:08] -!- odogono has quit [Ping timeout: 252 seconds]
[22:10:21] -!- Sendoushi has quit [Remote host closed the connection]
[22:13:21] -!- Poincare has quit [Ping timeout: 248 seconds]
[22:20:03] -!- mozmck has quit [Ping timeout: 276 seconds]
[22:22:34] -!- wildbilldonovan has quit [Read error: Connection reset by peer]
[22:22:34] wildbilldonovan_ is now known as wildbilldonovan
[22:22:42] -!- Jymmm has quit [Read error: Operation timed out]
[22:23:05] -!- L84Supper2 has quit [Quit: gone]
[22:34:18] -!- zzolo has quit [Quit: zzolo]
[22:37:31] -!- Jymmm has quit [Ping timeout: 245 seconds]
[22:38:29] -!- mozmck [mozmck!~moses@client-204.235.45.161.wcfltx.partnershipbroadband.com] has joined #linuxcnc-devel
[22:46:26] -!- Nick001-Shop has quit [Ping timeout: 255 seconds]
[22:51:51] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[22:54:53] -!- Jymmm has quit [Ping timeout: 240 seconds]
[23:06:07] -!- ravenlock has quit [Remote host closed the connection]
[23:08:19] -!- hdokes has quit [Read error: Connection reset by peer]
[23:08:30] -!- hm2-buildmaster has quit [Remote host closed the connection]
[23:08:32] -!- linuxcnc-build has quit [Remote host closed the connection]
[23:10:22] -!- hm2-buildmaster [hm2-buildmaster!~hm2-build@174-29-75-7.hlrn.qwest.net] has joined #linuxcnc-devel
[23:14:16] -!- ybon has quit [Quit: WeeChat 0.3.8]
[23:15:41] -!- Jymmm has quit [Ping timeout: 256 seconds]
[23:27:40] -!- micges has quit [Quit: Leaving]
[23:30:30] -!- tjb1 has quit [Read error: Connection reset by peer]
[23:35:16] -!- tjb1 has quit [Remote host closed the connection]
[23:35:46] <kwallace1> I need some Python help. In glcanon.py, in the function draw_axes() shown here: http://www.wallacecompany.com/tmp/draw_pointers.txt is a test "if self.is_lathe():" which I'm trying to use as an example of how to add another test. I'm trying to figure out where is_lathe originates. Any hints would be appreciated.