#linuxcnc-devel | Logs for 2016-05-15

Back
[00:03:58] -!- kingarmadillo has quit [Ping timeout: 252 seconds]
[00:15:10] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes14 84ba959 06linuxcnc 10src/emc/usr_intf/axis/scripts/axis.py axis.py include ajogslider ifexists angle joint JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=84ba959
[00:15:10] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes14 c635f53 06linuxcnc 10src/emc/usr_intf/axis/scripts/axis.py axis.py set_motion_teleop in update() polling JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c635f53
[00:15:10] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes14 441f8c5 06linuxcnc 10configs/sim/axis/minimal_xyz.ini 10src/emc/usr_intf/axis/scripts/axis.py axis.py: stricter reqmts for jog sliders JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=441f8c5
[00:15:12] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes14 cc730c1 06linuxcnc 10configs/sim/axis/ldelta_demo.ini ldelta_demo.ini fix old batch edit errors JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cc730c1
[00:31:11] <jepler> I haven't tried triggering packet errors that way
[00:31:42] <jepler> seb_kuzminsky: thank you
[00:35:34] -!- rob_h has quit [Ping timeout: 240 seconds]
[00:36:45] -!- rob_h [rob_h!~robh@90.203.217.194] has joined #linuxcnc-devel
[00:43:50] -!- andypugh [andypugh!~andypugh@12.1.118.71] has joined #linuxcnc-devel
[00:45:55] <KGB-linuxcnc> 03andypugh 05joints_axes14 5888439 06linuxcnc 10scripts/update_ini update_ini: Handle locking indexers * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5888439
[00:45:55] <KGB-linuxcnc> 03andypugh 05joints_axes14 5e60946 06linuxcnc Merge branch 'joints_axes14' of ssh://git.linuxcnc.org/git/linuxcnc into joints_axes14 * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=5e60946
[00:49:17] <skunkworks> andypugh, are you still state side?
[00:49:49] <andypugh> Yes
[00:51:39] <skunkworks> did you see your handy work? https://www.youtube.com/watch?v=kXLF0u-tdT0
[01:03:12] <skunkworks> found a few loose connections and miss-adjusted switches..
[01:06:03] <andypugh> Cool that it is working.
[01:06:22] <andypugh> 2100. Best find some dinner before the bar closes :)
[01:06:48] -!- andypugh has quit [Quit: andypugh]
[01:12:01] -!- kingarmadillo has quit [Ping timeout: 250 seconds]
[01:14:46] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh closed issue #44: ja: motion's joint locking hal pins missing 02https://github.com/LinuxCNC/linuxcnc/issues/44
[01:15:16] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh reopened issue #44: ja: motion's joint locking hal pins missing 02https://github.com/LinuxCNC/linuxcnc/issues/44
[01:17:24] -linuxcnc-github:#linuxcnc-devel- [13linuxcnc] 15andypugh commented on issue #44: The pins and INI entries are now created, commit 588843995c85aa67a24ca26c9221cf57930b005d 02https://github.com/LinuxCNC/linuxcnc/issues/44#issuecomment-219260433
[01:32:30] -!- Roguish_ [Roguish_!~chatzilla@c-50-143-183-159.hsd1.ca.comcast.net] has joined #linuxcnc-devel
[01:34:07] -!- Roguish has quit [Ping timeout: 250 seconds]
[01:34:10] Roguish_ is now known as Roguish
[01:36:35] -!- cradek_ [cradek_!~chris@outpost.timeguy.com] has joined #linuxcnc-devel
[01:37:35] -!- cradek has quit [Ping timeout: 250 seconds]
[01:51:13] <skunkworks> does andy not know in the USA bars are open til 2am? or maybe that is just WI
[02:08:39] <Tom_itx> i think that's a pretty standard US thing
[02:09:11] <Tom_itx> i'm not sure i'd be caught in downtown Detroit at that time though
[02:11:21] -!- rob_h has quit [Ping timeout: 246 seconds]
[02:42:01] -!- jepler_ [jepler_!~jepler@emc/developer/pdpc.professional.jepler] has joined #linuxcnc-devel
[02:42:47] -!- jepler has quit [Read error: Connection reset by peer]
[03:00:31] -!- skunksleep has quit [Ping timeout: 252 seconds]
[03:32:43] -!- amiri has quit [Remote host closed the connection]
[03:55:18] -!- ve7it has quit [Remote host closed the connection]
[03:56:55] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[04:03:34] -!- skunksleep has quit [Ping timeout: 240 seconds]
[04:11:03] -!- kingarmadillo has quit [Ping timeout: 244 seconds]
[04:32:20] -!- teepee_ [teepee_!~teepee@unaffiliated/teepee] has joined #linuxcnc-devel
[04:32:34] -!- teepee has quit [Ping timeout: 272 seconds]
[04:32:34] teepee_ is now known as teepee
[04:56:34] -!- jenia has quit [Ping timeout: 240 seconds]
[05:09:39] -!- andypugh [andypugh!~andypugh@12.1.118.71] has joined #linuxcnc-devel
[05:09:48] <andypugh> This is wierd
[05:12:02] <andypugh> I messed up my recent git push. I don’t really know how. The push —dry-run said I needed to pull first, I pulled and that brought up pico asking me to edit a merge report, I quit out of that, and to see where I was, did another dry run, that was happy, I looked at the log of the dry run, that looked good, I pushed and ended up pushing a merge.
[05:13:49] <andypugh> The strange thing is that gitweb / glo shows that the extra commit (the merge) did nothing and changed nothing, but github insists that i changed three files.
[05:14:18] <andypugh> Can sombody cofirm or deny that I messed things up?
[05:27:31] -!- andypugh has quit [Quit: andypugh]
[05:54:03] -!- kwallace [kwallace!~kwallace@162.222.30.12] has parted #linuxcnc-devel
[06:35:58] -!- steve_stallings [steve_stallings!~Steve@wsip-70-182-2-252.dc.dc.cox.net] has joined #linuxcnc-devel
[06:42:36] -!- Mathnerd314 has quit [Ping timeout: 246 seconds]
[07:45:54] -!- emcPT [emcPT!55f02cf0@gateway/web/cgi-irc/kiwiirc.com/ip.85.240.44.240] has joined #linuxcnc-devel
[08:22:08] -!- jthornton has quit [Read error: Connection reset by peer]
[08:22:36] -!- jthornton [jthornton!~john@198.45.191.246] has joined #linuxcnc-devel
[08:36:39] -!- rob_h [rob_h!~robh@90.203.217.194] has joined #linuxcnc-devel
[09:03:42] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[10:03:37] -!- kingarmadillo has quit [Ping timeout: 260 seconds]
[10:08:55] -!- skunksleep has quit [Ping timeout: 250 seconds]
[11:20:32] -!- rob_h has quit [Read error: Connection reset by peer]
[11:20:50] -!- rob_h [rob_h!~robh@90.203.217.194] has joined #linuxcnc-devel
[11:30:39] -!- kingarmadillo has quit [Ping timeout: 246 seconds]
[12:31:08] <jepler_> andypugh: I think everything is just fine.
[13:10:09] <emcPT> Any special reason (except performance) of not using a larger tool capability? Currently it is defined in #define CANON_POCKETS_MAX 56
[13:10:31] <emcPT> in emctool.h
[13:11:50] -!- skunksleep [skunksleep!~AndChat14@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc-devel
[13:31:24] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes14 dcf1672 06linuxcnc 10src/emc/usr_intf/axis/scripts/axis.py axis.py fix cut/paste slider AJOG error JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=dcf1672
[13:33:06] -!- kingarmadillo has quit [Ping timeout: 276 seconds]
[13:36:38] <archivist> emcPT, iirc it has to fit in an nml message, one tool at a time would seem more sensible to me in the message
[13:37:23] -!- remstw has quit [Read error: Connection reset by peer]
[13:57:05] -!- jenia has quit [Remote host closed the connection]
[14:22:18] -!- Mathnerd314 [Mathnerd314!~quassel@supertux/Mathnerd314] has joined #linuxcnc-devel
[14:29:54] -!- chillly has quit []
[14:34:37] -!- kingarmadillo has quit [Ping timeout: 252 seconds]
[14:53:12] wtsmer is now known as remstw
[14:56:04] <cradek_> if you need to enlarge it, just enlarge the tool buffer in the nml file to fit
[14:57:55] -!- Komzpa has quit [Ping timeout: 244 seconds]
[15:14:46] -!- kwallace [kwallace!~kwallace@162.222.30.12] has joined #linuxcnc-devel
[15:24:47] -!- emcPT has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
[15:33:43] -!- tomp_ [tomp_!~tomp@cm-171-100-107-6.revip10.asianet.co.th] has joined #linuxcnc-devel
[16:08:24] -!- tomp_ has quit [Ping timeout: 265 seconds]
[16:22:07] -!- andypugh [andypugh!~andypugh@12.1.118.71] has joined #linuxcnc-devel
[16:24:10] <KGB-linuxcnc> 03andypugh 05joints_axes14 608ad22 06linuxcnc 10scripts/update_ini update_ini: Fix a variable that should be a string * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=608ad22
[16:27:04] <seb_kuzminsky> jepler_: readline-license-check looks good for 2.7
[16:27:13] <seb_kuzminsky> thanks for keeping an eye on the lawyerly stuff
[16:27:52] <seb_kuzminsky> i want to make 2.7.5 soon, is anyone working on anything they want in the next 2.7 release?
[16:36:13] <jepler_> seb_kuzminsky: mozmck said he wishes my ethernet packet loss stuff would go in 2.7, but I would not hurry it in for a release.
[16:42:38] <seb_kuzminsky> it does seem like a good bugfix/improvement, but yeah let's let it simmer for a while before releasing
[16:50:20] -!- andypugh has quit [Quit: andypugh]
[16:54:05] -!- andypugh [andypugh!~andypugh@12.1.118.71] has joined #linuxcnc-devel
[17:05:03] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes14 8a3bf49 06linuxcnc 10src/emc/usr_intf/axis/scripts/axis.py axis.py fix loc tst default_jog_anglular_speed JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=8a3bf49
[17:11:59] -!- jthornton- [jthornton-!~john@198.45.191.246] has joined #linuxcnc-devel
[17:11:59] -!- JT-Shopp [JT-Shopp!~john@198.45.191.246] has joined #linuxcnc-devel
[17:12:00] -!- JT-JA13 has quit [Read error: Connection reset by peer]
[17:12:00] -!- jthornton has quit [Read error: Connection reset by peer]
[17:12:00] -!- emc has quit [Read error: Connection reset by peer]
[17:12:00] -!- emc_ [emc_!~emc@198.45.191.246] has joined #linuxcnc-devel
[17:12:01] -!- JT-JA13- [JT-JA13-!~john@198.45.191.246] has joined #linuxcnc-devel
[17:12:01] -!- JT-Shop has quit [Write error: Connection reset by peer]
[17:12:55] -!- andypugh has quit [Quit: andypugh]
[17:25:15] -!- tobias47n9e has quit [Ping timeout: 265 seconds]
[17:51:14] -!- andypugh [andypugh!~andypugh@12.1.118.71] has joined #linuxcnc-devel
[18:01:08] -!- emcPT [emcPT!529ac83e@gateway/web/cgi-irc/kiwiirc.com/ip.82.154.200.62] has joined #linuxcnc-devel
[18:03:26] -!- kingarmadillo has quit [Ping timeout: 265 seconds]
[18:26:26] -!- andypugh has quit [Quit: andypugh]
[18:33:01] <emcPT> To increase the number of allowed tools, cradek wrote that it should be increased the tool buffer in the nml file.
[18:33:22] <emcPT> Inside src/libnml
[18:34:14] <emcPT> there are a lot of files and grep for tool or table does not output results that I can find where the buffer is created or limited
[18:43:54] <emcPT> got it
[18:44:36] <zeeshan> i really need a bit of guidance on how to find what portions of the source code control what
[18:44:51] <zeeshan> maybe someone can guide me through one example? it'd help a lot!
[18:45:33] <zeeshan> https://github.com/LinuxCNC/linuxcnc
[18:45:42] <zeeshan> when i go here and i want to find the source code for the axis gui
[18:45:52] -!- andypugh [andypugh!~andypugh@12.1.118.71] has joined #linuxcnc-devel
[18:45:54] <zeeshan> do i just search? or is there some master file that lists the locations of files?
[18:48:09] <emcPT> src/emc/usr_intf/ is where the user interfaces are
[18:48:18] <zeeshan> howd you know that?
[18:48:38] <emcPT> usr_intf says it all
[18:49:08] <emcPT> and you have a folder named axis in it
[18:49:22] <zeeshan> okay so most of the source code will be under src
[18:50:45] <zeeshan> i see a folder under share/axis also
[18:50:46] <zeeshan> and some .tcl files
[18:50:51] <emcPT> src = source, so yes. But do not take my word as accurate. I am like a very small fish here.
[18:54:14] -!- Daerist has quit [Ping timeout: 260 seconds]
[19:00:15] <KGB-linuxcnc> 03Jeff Epler 052.7 cbe6517 06linuxcnc fast forward * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=cbe6517
[19:11:35] -!- tobias47n9e has quit [Ping timeout: 265 seconds]
[19:12:59] <zeeshan> axis-remote.py what is it used for?
[19:13:20] <zeeshan> i'm trying to track down why the shortcut ctrl+k stops working to clear the live plot
[19:17:09] <seb_kuzminsky> zeeshan: axis-remote is a little command-line utility that you can run to cause axis to perform some of its operations
[19:17:19] <seb_kuzminsky> think of it as a command-line remote-control for the axis-gui
[19:17:24] <zeeshan> ah
[19:17:54] <zeeshan> i see three plates where clear_live_plot command is called, axis-remote.py axis.py and axis.tcl (tcl setting up the key binding)
[19:17:59] <seb_kuzminsky> axis is spread across three or so files:
[19:18:02] <zeeshan> i have no clue why it stops working
[19:18:09] <seb_kuzminsky> src/emc/usr_intf/axis/scripts/axis.py
[19:18:17] <zeeshan> *plates = places
[19:18:41] <seb_kuzminsky> src/emc/usr_intf/axis/extensions/emcmodule.cc
[19:19:36] <seb_kuzminsky> share/axis/tcl/axis.tcl
[19:19:44] <seb_kuzminsky> most of the GUI is in axis.tcl
[19:20:16] <seb_kuzminsky> the interface to linuxcnc is in emcmodule.cc (that's actually a reusable python module for interacting with linuxcnc, several guis use it)
[19:20:25] <seb_kuzminsky> and axis.py is most of the smarts of axis
[19:20:34] <zeeshan> okay
[19:21:31] <seb_kuzminsky> you're right that axis.tcl connects the gui operation of "ctrl-k" to the clear_live_plot function
[19:21:48] <zeeshan> im going to try to use axis-remote and call clear_live_plot
[19:21:50] <zeeshan> and see if it works from there
[19:21:56] <zeeshan> manually clicking on the menu triggers it
[19:22:04] <seb_kuzminsky> and you can see that axis.py implements the function itself
[19:22:05] <zeeshan> the shortcut seems to stop working after running a couple diff programs
[19:22:30] <seb_kuzminsky> by calling the live_plotter.clear() method
[19:22:56] <zeeshan> yes
[19:23:06] <zeeshan> i see it on 2310
[19:23:09] <seb_kuzminsky> which version of linuxcnc are you on?
[19:23:38] <zeeshan> ill need to double check, i think 2.7.3
[19:24:28] <seb_kuzminsky> ok, i'm just starting to work on a new 2.7 release so if this is a real bug in 2.7 it'd be great to fix it first
[19:24:47] <seb_kuzminsky> i appreciate that you're tracking down exactly what works and what doesn't
[19:25:23] <zeeshan> the hard part is trying to replicate it
[19:25:27] <seb_kuzminsky> i assume you have a git clone that you're working with?
[19:25:29] <zeeshan> i was hoping the source would help :)
[19:25:37] <zeeshan> no im using apt-get pkg
[19:26:32] <seb_kuzminsky> do you mean "apt-get source linuxcnc"? or are you looking at the installed axis.py and axis.tcl scripts that came when you ran "apt-get install linuxcnc"?
[19:26:47] <zeeshan> im looking at the github source for the source
[19:26:57] <zeeshan> is that the latest one?
[19:27:14] <seb_kuzminsky> ah, i see, yes, the latest version is available on github
[19:30:24] -!- tobias47n9e has quit [Ping timeout: 260 seconds]
[19:31:36] <andypugh> This has me baffled: http://codepad.org/oxmIyDYP
[19:32:11] <andypugh> It’s 100% consistent, it always gets all the joint0 and 2 of the joint4, but no others
[19:33:17] <andypugh> Perhaps I should try with a different “unlikely” character?
[19:33:38] <andypugh> (I am trying not to get false positives with hal signals)
[19:33:47] <seb_kuzminsky> andypugh: the %s substitution up in the definition of the subs dict happens when the dict is defined, not when it's evaluated, is that what you had in mind?
[19:34:01] <andypugh> Yes, that’s fine.
[19:34:36] <andypugh> (and even if it wasn’t, we would just see bad sunbsititutions, not missed ones, I think)
[19:38:01] <andypugh> I just changed to &temp and guess what? _different_ flaky behaviour!
[19:40:36] <seb_kuzminsky> andypugh: i just tried your program and input here (python 2.7.11) and it produced the expected output
[19:41:00] <andypugh> Interesting.
[19:42:45] <andypugh> race condition? consequence of being in a VM? Or maybe a consequence of being ipart of a bigger whole?
[19:43:21] <andypugh> Maybe the substitutions are being pipelined/paralelled?
[19:43:48] <andypugh> In my case the @temp subs happen as a second set after some previous subs.
[19:44:12] <andypugh> Let me give you a larger example
[19:44:35] <seb_kuzminsky> if it's a multithreaded program it could be a race, otherwise not
[19:44:54] <seb_kuzminsky> VMs "shouldn't" behave differently than bare-metal for this kind of thing
[19:45:23] <seb_kuzminsky> maybe the previous subs changed the string so the new subs dont match?
[19:45:47] <seb_kuzminsky> i'd be tempted to write the string to temporary files as it goes along the pipeline of subs and see that it's as expected after each step
[19:47:34] <andypugh> http://codepad.org/dnFSDUpX
[19:48:10] <andypugh> seb_kuzminsky: That’s a lot of strings to look at :-)
[19:49:04] -!- kingarmadillo has quit [Ping timeout: 240 seconds]
[19:49:20] -!- zeeshan-mill [zeeshan-mill!~zeeshan@CPE84948c379051-CM84948c379050.cpe.net.cable.rogers.com] has joined #linuxcnc-devel
[19:49:35] <andypugh> I sptted a type, “identitykins”
[19:50:06] <seb_kuzminsky> heh
[19:50:13] <andypugh> (a problem with the sample code, not the real code)
[19:51:30] <andypugh> That mutable list of regexes would be a lot harder in C than it is in Python, wouldn’t it? :-)
[19:51:38] <zeeshan-mill> i lied im running 2.7.2
[19:57:04] <andypugh> seb_kuzminsky: Hang on, I think this is due to me getting mixed up. Looks like I failed to reset the input file at some point. (I have to copy the old config out of the backup before I run the conveter, looks like I forgot at some point)
[19:57:38] <seb_kuzminsky> aha
[19:57:58] <seb_kuzminsky> zeeshan-mill: what you're running on your mill and what you're looking at on github are probably different
[19:58:18] <seb_kuzminsky> zeeshan-mill: if you look at this page: https://github.com/LinuxCNC/linuxcnc
[19:58:31] <seb_kuzminsky> up near the upper left it says "Branch: master"
[19:58:41] <seb_kuzminsky> so it's showing you the master branch
[19:59:04] <seb_kuzminsky> if you're running 2.7.2 i'd suggest first upgrading to the currentl 2.7 stable release, 2.7.4, and doing your debugging there
[19:59:36] <zeeshan-mill> yes im trying to dl 2.7.4
[19:59:57] <seb_kuzminsky> it should be a simple "sudo apt-get update; sudo apt-get dist-upgrade'
[20:00:57] <zeeshan-mill> master is the work in progress branch right?
[20:01:04] <zeeshan-mill> so its even more newer than 2.7.4
[20:01:17] <andypugh> seb_kuzminsky: No, whilst I did get a bit messed up, that wasnt the issue.
[20:01:43] <andypugh> master is not the most bleeding edge any more :-)
[20:02:44] <jepler_> master bleeds some, ja bleeds lots
[20:02:47] <andypugh> (In fact I am working on a styptic script for that bleeding edge)
[20:05:15] <seb_kuzminsky> zeeshan-mill: master is what will become the next stable version (2.8 or 3 or whatever)
[20:05:40] <seb_kuzminsky> zeeshan-mill: if there's a bug in 2.7.X, we need to fix it in the 27 branch and release a new stable release from that branch
[20:05:55] <seb_kuzminsky> then we merge 2.7 into master so master gets the fix too
[20:06:35] <zeeshan-mill> ah!
[20:18:44] <jepler_> emscripten is cool, too bad the debian package is unusable. I built my old anagram program (C++) to run fully in the browser, rather than going to the server for each search. https://jepler.github.io/anagram/
[20:29:38] <andypugh> seb_kuzminsky: The writing of intermediate results certainly adds to the confusion :-)
[20:42:22] -!- KimK has quit [Ping timeout: 260 seconds]
[20:43:34] <KGB-linuxcnc> 03Dewey Garrett 05joints_axes14 985ae61 06linuxcnc 10src/emc/motion/homing.c homing.c clr joints home flags for rehoming JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=985ae61
[20:45:00] <KGB-linuxcnc> 03Dewey Garrett 05dgarr/ja14-abshome 2e78fe2 06linuxcnc 10(7 files in 4 dirs) homing: support HOME_ABSOLUTE_ENCODER JA * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=2e78fe2
[20:45:43] <KGB-linuxcnc> 05dgarr/trt_doc_test 4381617 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=4381617
[20:46:07] <KGB-linuxcnc> 05dgarr/trt_doc_test_v2 098d5fa 06linuxcnc 04. branch deleted * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=098d5fa
[20:49:22] JT-Shopp is now known as JT-Shop
[20:54:01] -!- KimK [KimK!~Kim__@ip68-102-66-31.ks.ok.cox.net] has joined #linuxcnc-devel
[20:54:03] -!- b_b has quit [Changing host]
[20:54:38] <andypugh> seb_kuzminsky: I have the explanation, but not the answer. The dict is not enumerated in order. Adding a timestamp to the file names makes that clear: http://codepad.org/Ifh0R2V8
[20:59:47] <andypugh> I don’t know why I assumed that the dict items were stored in sequence. I _could_ use a collections.OrderedDict object, but that seems overkill and requires Py2.7
[21:00:32] <andypugh> The answer is probably a second “phase 2’ dict.
[21:00:53] <jepler_> master branch requires 2.7 anyway
[21:01:19] <jepler_> you could also use a list-of-tuples or a tuple-of-tuples
[21:01:20] -!- rob_h has quit [Read error: Connection reset by peer]
[21:01:43] -!- rob_h [rob_h!~robh@90.203.217.194] has joined #linuxcnc-devel
[21:02:14] <pcw_home> Yay! absolute encoder support in JA14 Thanks dgarr
[21:02:55] <pcw_home> will 2.8 release be based on JAn?
[21:03:03] <jepler_> pcw_home: we hope so but no commitment
[21:03:30] <pcw_home> big change
[21:05:21] <jepler_> fwiw I don't see any reason that patch is tied to JA
[21:05:27] <jepler_> the patch would be different for master than for JA
[21:06:18] <jepler_> but I don't think it would be any more subtle
[21:09:04] <andypugh> jepler_: A “phase2” dict is a very minor mod.
[21:09:34] <jepler_> andypugh: OK then
[21:30:33] -!- Daerist has quit [Quit: Leaving]
[21:40:02] -!- Roguish has quit [Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805]]
[21:45:33] <KGB-linuxcnc> 03andypugh 05joints_axes14 f4f5b78 06linuxcnc 10scripts/update_ini update_ini: Add world-mode jog pins for trivial machines * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=f4f5b78
[21:53:17] -!- emcPT has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
[21:54:10] <KGB-linuxcnc> 03andypugh 05joints_axes14 c6c315a 06linuxcnc 10scripts/update_ini update_ini: Choose placeholders less likely to collide * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=c6c315a
[22:03:29] -!- chillly has quit []
[22:07:16] -!- zeeshan-mill has quit [Ping timeout: 244 seconds]
[22:07:19] -!- remstw has quit [Ping timeout: 260 seconds]
[22:17:20] -!- JT-Shop has quit [Read error: Connection reset by peer]
[22:26:01] <seb_kuzminsky> jepler_: i think there are several things like that in ja (ie things that really should have gone into master instead)
[22:26:17] <seb_kuzminsky> that would make ja less daunting, as well as get earlier testing on those features
[22:29:47] -!- b_b has quit [Remote host closed the connection]
[22:34:54] -!- kalxas has quit [Quit: Goodbye]
[23:01:14] <skunkworks> it is a conspiracy to get ja into master..
[23:38:09] <andypugh> Shhh!
[23:38:16] <pcw_home> Thats funny about 1/2 of the pdf docs at http://linuxcnc.org/docs/2.7/pdf/ are in French
[23:39:57] <andypugh> I think that is to be expected. You can’t see it because the fields are too narrow, but there are _es and _fr versions of most of them.
[23:41:16] <pcw_home> except for example there is only one hal manual and its in French
[23:42:07] <pcw_home> same with the integrators manual
[23:46:32] <pcw_home> not that I have anything against french...
[23:47:49] <KGB-linuxcnc> 03andypugh 05joints_axes14 45ccdfb 06linuxcnc 10scripts/update_ini update_ini: Tidy up the handling of the coordinates= param * 14http://git.linuxcnc.org/?p=linuxcnc.git;a=commitdiff;h=45ccdfb
[23:49:51] <andypugh> Ah, Oui, ça c’est vraiment un peau wierd