#linuxcnc-devel | Logs for 2012-01-24

[00:01:31] <skunkworks> I think I am just wronge
[00:03:40] -!- theorbtwo has quit [Read error: Operation timed out]
[00:03:50] theorb is now known as theorbtwo
[00:10:04] -!- sumpfralle has quit [Ping timeout: 272 seconds]
[00:13:31] <skunkworks> random thoughts.. The emc2.git is still 'emc2'.git?
[00:16:17] -!- slime has quit [Ping timeout: 272 seconds]
[00:16:57] <clytle374> yes
[00:17:07] <clytle374> was last night anyway
[00:19:06] -!- andypugh has quit [Quit: andypugh]
[00:22:05] -!- Guest85744 has quit [Ping timeout: 272 seconds]
[00:32:43] -!- rob_h has quit [Ping timeout: 244 seconds]
[00:36:47] <skunkworks> http://pastebin.com/XXMPawAp
[00:37:08] <skunkworks> assuming that . ./scripts/rip-environment is correct
[00:37:30] <JT-Shop> is it rip-environment now?
[00:38:22] <skunkworks> the emc-enviroment deosn't exist in the scripts
[00:38:27] <skunkworks> I assumed ;)
[00:38:39] <skunkworks> this was head
[00:39:18] <JT-Shop> hard to keep up lately
[00:42:33] <skunkworks> it made without errors
[00:45:24] <JT-Shop> hmmm, it takes 1 3/4 ounces of FG black powder per charge...
[00:55:26] <skunkworks> yikes
[00:56:43] <clytle374> rip-environment is what I'm using.
[00:57:08] <clytle374> What takes 1 3/4 oz?
[00:57:40] <skunkworks> cannon
[00:59:15] <clytle374> whatever it is I'm just glad you don't put it to your sholder
[01:00:52] <JT-Shop> 1/2 scale 6 pounder civil war cannon
[01:01:01] <JT-Shop> 1 3/4" bore
[01:11:54] -!- A2Sheds has quit [Read error: No route to host]
[01:19:16] -!- GoSebGo has quit [Ping timeout: 240 seconds]
[01:31:16] -!- GoSebGo [GoSebGo!~Seb@] has joined #linuxcnc-devel
[01:41:57] -!- sumpfralle has quit [Ping timeout: 244 seconds]
[01:54:02] -!- clytle374 has quit [Quit: Leaving]
[02:04:53] -!- Vq has quit [Ping timeout: 252 seconds]
[02:17:50] -!- ries has quit [Quit: ries]
[02:25:35] <jepler> clytle374: yes. if the buffer isn't big enough to hold all the data that hm2 is printing, then it would be truncated
[02:25:49] <jepler> that's my line of thinking, but I don't really even know if that's an accurate restatement of (that part of) the problem.
[02:27:31] <skunkworks> I get the same error with 2.5 checkout. (sim)
[02:27:49] <seb_kuzminsky> skunkworks: the error in the pastebin above?
[02:27:52] <skunkworks> yes
[02:30:27] <seb_kuzminsky> strange... are you running rip? is your clone up to date?
[02:30:50] <skunkworks> I just pulled it this afternooon..
[02:31:29] <skunkworks> git clone git://git.linuxcnc.org/git/emc2.git linuxcnc
[02:31:58] <seb_kuzminsky> what's the output of "tree /home/samco/linuxcnc"?
[02:32:08] <skunkworks> then http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_LinuxCNC#Building_emc2_simulator
[02:34:50] <jepler> I can reproduce the problem when ~/linuxcnc is the source directory
[02:35:02] <skunkworks> http://pastebin.com/2368GR57
[02:35:09] <skunkworks> really - funny
[02:35:14] <skunkworks> what are the odds ;)
[02:36:17] <jepler> I am surprised this is not a preexisting bug, though
[02:37:46] <jepler> pull and see if this fixes it
[02:37:53] <CIA-99> 03jepler 07v2.5_branch * rf02f871af728 10/tcl/bin/pickconfig.tcl: don't crash when the source lives at ~/linuxcnc
[02:38:18] <jepler> I don't see why this wouldn't have happened before the rename, but I would also be surprised it went unreported for so long too
[02:39:02] <seb_kuzminsky> oh right
[02:42:52] <skunkworks> jepler: Yay - that works. Thanks! (I seem to find the odd ones)
[02:53:20] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[03:16:32] <seb_kuzminsky> overlaying the linuxcnc dir on top of the linuxcnc dir is kinda messed up :-/
[03:17:23] -!- Eartaker has quit [Quit: leaving]
[03:18:29] -!- jts has quit [Quit: Leaving]
[03:19:31] -!- n2diy has quit [Quit: Ex-Chat]
[03:38:18] * skunkworks nods and smiles
[03:38:45] -!- crib has quit [Ping timeout: 252 seconds]
[03:53:15] -!- cstop has quit [Client Quit]
[04:04:02] -!- sumpfralle has quit [Ping timeout: 244 seconds]
[05:25:49] -!- stormlight has quit [Quit: stormlight]
[06:18:25] <CIA-99> 03seb 07hm2-watchdog * r15698c10f950 10/src/hal/drivers/mesa-hostmot2/TODO: hostmot2: update TODO file
[06:19:56] <seb_kuzminsky> huh, that's funny
[06:20:08] <seb_kuzminsky> when i pushed a new branch with 3 commits on it, we got no CIA and no email
[06:20:22] <seb_kuzminsky> then i pushed one more commit to that branch, and now we got a CIA notification and an email for that one new commit
[06:20:25] * seb_kuzminsky shrugs
[06:22:44] -!- ries has quit [Ping timeout: 240 seconds]
[06:47:16] -!- linuxcnc-build has quit [Quit: buildmaster reconfigured: bot disconnecting]
[06:50:01] -!- linuxcnc-build [linuxcnc-build!~linuxcnc-@174-16-121-79.hlrn.qwest.net] has joined #linuxcnc-devel
[06:50:06] -!- linuxcnc-build has quit [Client Quit]
[06:50:27] -!- hm2-buildmaster has quit [Quit: buildmaster reconfigured: bot disconnecting]
[06:50:57] -!- hm2-buildmaster [hm2-buildmaster!~hm2-build@174-16-121-79.hlrn.qwest.net] has joined #linuxcnc-devel
[06:50:57] -!- linuxcnc-build [linuxcnc-build!~linuxcnc-@174-16-121-79.hlrn.qwest.net] has joined #linuxcnc-devel
[06:53:37] -!- ve7it has quit [Remote host closed the connection]
[07:01:51] -!- vladimirek [vladimirek!~vladimire@bband-dyn226.178-40-36.t-com.sk] has joined #linuxcnc-devel
[07:03:21] -!- jts [jts!~jts@cpe-67-49-64-146.socal.res.rr.com] has joined #linuxcnc-devel
[07:09:18] -!- TekniQue has quit [Ping timeout: 248 seconds]
[07:33:59] -!- linuxcnc-build has quit [Quit: buildmaster reconfigured: bot disconnecting]
[07:34:28] -!- linuxcnc-build [linuxcnc-build!~linuxcnc-@174-16-121-79.hlrn.qwest.net] has joined #linuxcnc-devel
[08:06:48] -!- linuxcnc-build has quit [Quit: buildmaster reconfigured: bot disconnecting]
[08:06:51] -!- mhaberler [mhaberler!~mhaberler@] has joined #linuxcnc-devel
[08:07:27] -!- linuxcnc-build [linuxcnc-build!~linuxcnc-@174-16-121-79.hlrn.qwest.net] has joined #linuxcnc-devel
[08:19:49] -!- crib has quit [*.net *.split]
[08:19:49] -!- morfic has quit [*.net *.split]
[08:19:49] -!- DaViruz has quit [*.net *.split]
[08:19:49] -!- MattyXP has quit [*.net *.split]
[08:19:50] -!- freespace has quit [*.net *.split]
[08:31:06] -!- mhaberler has quit [Quit: mhaberler]
[08:36:27] -!- elmo40 has quit [Read error: Connection reset by peer]
[08:54:03] -!- e-ndy [e-ndy!jkastner@nat/redhat/x-gabzlflvzrdxbqjh] has joined #linuxcnc-devel
[08:57:27] -!- psha[work] [psha[work]!~psha@] has joined #linuxcnc-devel
[09:24:15] -!- rob_h [rob_h!~rob_h@5ace704a.bb.sky.com] has joined #linuxcnc-devel
[09:45:51] -!- rob_h has quit [Quit: Leaving]
[09:45:53] -!- psha[work] has quit [Quit: Lost terminal]
[09:46:35] -!- psha[work] [psha[work]!~psha@] has joined #linuxcnc-devel
[09:47:16] -!- psha[work] has quit [Client Quit]
[09:48:39] -!- psha[work] [psha[work]!~psha@] has joined #linuxcnc-devel
[09:51:39] -!- Valen has quit [Quit: Leaving.]
[10:22:13] -!- TekniQue has quit [Changing host]
[11:25:29] -!- e-ndy has quit [Quit: Ex-Chat]
[11:29:41] -!- e-ndy [e-ndy!jkastner@nat/redhat/x-vttxtrfdrywzgmvy] has joined #linuxcnc-devel
[11:38:37] -!- vladimirek has quit [Remote host closed the connection]
[11:54:47] -!- Loetmichel has quit [Ping timeout: 252 seconds]
[12:14:21] -!- jonnyATroot has quit [Ping timeout: 252 seconds]
[12:16:56] -!- elmo40 has quit [Ping timeout: 244 seconds]
[12:40:44] -!- Poincare has quit [Ping timeout: 240 seconds]
[12:42:16] -!- Eartaker has quit [Ping timeout: 240 seconds]
[12:59:23] -!- jonnyATroot has quit [Ping timeout: 255 seconds]
[13:07:14] -!- tissf [tissf!5a13dfd5@gateway/web/freenode/ip.] has joined #linuxcnc-devel
[13:14:00] <jepler> seb_kuzminsky: there's a problem with the first push to a new branch not generating anything; it stems from the old ref being "000...000" not being handled correctly somewhere or other
[13:33:44] -!- factor has quit [Ping timeout: 240 seconds]
[13:42:24] -!- logger[psha] [logger[psha]!~loggerpsh@] has joined #linuxcnc-devel
[14:03:33] -!- vladimirek [vladimirek!~vladimire@bband-dyn226.178-40-36.t-com.sk] has joined #linuxcnc-devel
[14:07:49] -!- rob_h [rob_h!~rob_h@5ace704a.bb.sky.com] has joined #linuxcnc-devel
[14:10:10] -!- dgarr [dgarr!~dgarrett@adsl-75-61-74-108.dsl.pltn13.sbcglobal.net] has joined #linuxcnc-devel
[14:10:32] -!- Loetmichel_ has quit []
[14:10:51] <dgarr> ngcgui patches: add warning, minor rebranding changes: http://www.panix.com/~dgarrett/stuff/ngcgui_23jan.mbox
[14:42:05] <skunkworks> something to try... I noticed this on the k&t but thought I would test it in 2.5. if you start a program by hitting the step button (so the program starts in paused) step through the program then 'unpause' it. You get an error popup 'program ended with no percent sign or program end'
[14:42:12] <skunkworks> this happens with the splash screen also.
[14:42:24] <skunkworks> (just did it in sim axis)
[14:43:41] <skunkworks> everything seems to run correctly.. Just should not get that error,
[15:01:09] <alex_joni> skunkworks: don't go there :)
[15:01:32] <alex_joni> pause,step,resume never worked as they should (100%)
[15:01:44] <skunkworks> heh
[15:01:55] <alex_joni> a lot of people tried to fix every case, but you fix one, and something else breaks
[15:01:56] <skunkworks> it works - just pops up an error ;)
[15:02:05] <skunkworks> I hear you
[15:02:09] <alex_joni> yeah, still better than the other combinations ;)
[15:03:24] -!- stormlight has quit [Quit: stormlight]
[15:08:40] <seb_kuzminsky> skunkworks: that's a strange bug
[15:08:58] <skunkworks> did you re-produce it?
[15:09:04] -!- jonnyATroot has quit [Quit: Leaving]
[15:09:05] <seb_kuzminsky> would you make a bug report on sf please? so it's less likely to get dropped
[15:09:09] <skunkworks> sure
[15:09:20] <seb_kuzminsky> i haven't reproduced it yet, but i'll take a look at it
[15:09:27] <seb_kuzminsky> i suck at axis debugging though...
[15:09:41] <cradek> it's not axis, it's task
[15:09:47] <seb_kuzminsky> oh... ouch
[15:09:50] <skunkworks> It is funny - it took me a few before I figured out it wasn't me an related to starting paused.
[15:10:05] <cradek> skunkworks: good job finding the pattern - I bet you're right about it
[15:10:13] <seb_kuzminsky> well that's ok, i suck at task too!
[15:10:23] <seb_kuzminsky> bbl shower
[15:10:26] <alex_joni> I'm sure it's been this way in 2.3.0 too
[15:10:31] <cradek> starting with a step is pretty different than starting with a run, then pause and step
[15:10:36] <alex_joni> cradek: right
[15:10:40] <jepler> cradek: any concerns about applying dgarr's patch to 2.5?
[15:10:42] <cradek> even though it looks the same from the outside
[15:10:51] <skunkworks> right
[15:10:59] <cradek> looking
[15:11:03] <alex_joni> but iirc fixing this caused other problems (like resume not working, or run from line skipping some lines, or something like that)
[15:11:59] <jepler> dgarr: what about fname starting with e.g., .ngcgui
[15:12:36] -!- jonnyATroot has quit [Remote host closed the connection]
[15:34:53] <dgarr> jepler: i don't undersstand your question
[15:38:05] <jepler> dgarr: + || [string first "." $fname] == 0
[15:38:23] <jepler> it looks like you're anticipating that fname starts as "./something"
[15:38:33] <jepler> but I think your test would also match ".ngcgui"
[15:38:44] <jepler> or ".something", in case that's more clear
[15:40:30] <dgarr> jepler: correct, and it works as i expected it to
[15:59:33] <jepler> huh, to my surprise you can name a subroutine with a dot as the first character
[15:59:36] <jepler> o<.simp>sub
[16:10:09] -!- jonnyATroot has quit [Ping timeout: 245 seconds]
[16:14:43] -!- Nick001 has quit [Read error: Connection reset by peer]
[16:27:38] -!- e-ndy has quit [Quit: Ex-Chat]
[16:31:47] -!- vladimirek has quit [Ping timeout: 255 seconds]
[16:36:28] -!- IchGucksLive [IchGucksLive!~chatzilla@95-89-244-199-dynip.superkabel.de] has joined #linuxcnc-devel
[16:36:36] <IchGucksLive> Hi all around the world
[16:38:13] <IchGucksLive> jt ?
[16:38:18] <psha[work]> hi noble knight fighting with cruel git :)
[16:38:42] <IchGucksLive> psha is working i need to get the git clone with 2.4.7
[16:39:00] <IchGucksLive> so how is this command
[16:39:20] <IchGucksLive> or isent it a git its a branch so what the hick B)
[16:39:51] <IchGucksLive> i ned to get a system work then make a patch and spred the patch out to the users
[16:39:51] <psha[work]> git checkout -b subj origin/v2.4_branch
[16:39:55] <psha[work]> to get 2.4 branch
[16:40:02] <IchGucksLive> ok
[16:40:16] <psha[work]> or 'git tag | grep 2.4.7' and then instead of origin/v2.4_branch place correct tag name
[16:40:25] <IchGucksLive> the folder to get that in is chooseble
[16:40:56] <psha[work]> in cloned repository
[16:41:00] <IchGucksLive> tag is the folder name
[16:41:03] <psha[work]> i bet you've some :)
[16:41:09] <psha[work]> tag is 'named commit'
[16:41:43] <IchGucksLive> i dont now where to start
[16:41:46] <psha[work]> readable name of commit to use later for tasks like this one
[16:42:04] <psha[work]> go to cloned git dir
[16:42:13] <psha[work]> if you don't have one - create it
[16:42:22] <psha[work]> but i bet you've
[16:42:30] <IchGucksLive> i got a clean linuxcnc HDD
[16:42:43] <IchGucksLive> everything from git is lost
[16:42:57] <psha[work]> so create new
[16:43:43] <psha[work]> and for me it's time to go home )
[16:43:50] <IchGucksLive> By
[16:43:55] -!- psha[work] has quit [Quit: leaving]
[16:44:22] <IchGucksLive> git config --global user.name "SammelLothar"
[16:45:01] <IchGucksLive> git config --global user.email "SammelLothar@gmx.de"
[16:45:26] <IchGucksLive> and thats it for today without knowing what todo
[16:47:01] <IchGucksLive> sammel@sammel-ub:~/xyuv$ git checkout -b subj origin/v2.4_branch
[16:47:09] <IchGucksLive> fatal: Not a git repository (or any of the parent directories): .git
[16:49:34] <IchGucksLive> git clone git://git.linuxcnc.org/git/emc2.git <- this will give me the 2.6-pre that i dont want or
[16:50:09] <awallin> cradek: http://www.anderswallin.net/2012/01/with-freeserifbolditalic-dont-ever-write-zj/
[16:50:57] <IchGucksLive> B)
[16:51:28] <IchGucksLive> awallin: do you got a working copy of this
[16:51:39] <IchGucksLive> or still in dev mode
[16:51:49] <IchGucksLive> as i try the xyuv
[16:52:36] <awallin> the git clone gives you everything. run that first. then checkout 2.4
[16:53:03] <awallin> I don't think I have time to work on xyuv now... sorry.
[16:53:15] <IchGucksLive> is it still emc2.git or changed already to linuxcnc.git
[16:53:39] <IchGucksLive> i got the xyuv run
[16:53:46] <awallin> I don't know
[16:54:34] <IchGucksLive> awallin: http://www.youtube.com/watch?v=pMo19ivradQ
[16:56:35] <cradek> awallin: oh wow! how frustrating.
[16:57:34] <cradek> awallin: also, that lowercase z is ghastly
[16:57:40] <IchGucksLive> awallin: you coudt set a letter distance to avoid this
[16:58:21] <cradek> looks like the horizontal kerning is different in ttt vs inkscape. I wonder which is right.
[17:00:41] <cradek> awesome, your v-carving test
[17:00:52] <cradek> that's really terrific, I've wanted to be able to do that for years.
[17:01:51] <awallin> I was looking at how "offset" propagates in ttt, but it obviously works in many many cases so there can't be that much wrong.
[17:02:02] <IchGucksLive> Switched to a new branch 'subj'
[17:02:08] <IchGucksLive> i think im done
[17:02:22] <IchGucksLive> now start changing
[17:02:38] <awallin> the next thing for v-carving would be to order the toolpaths to minimize rapid-traverses..
[17:02:47] Vq_ is now known as Vq
[17:03:00] <cradek> awallin: maybe there's the basic horizontal offset (which I bet it gets right) and then perhaps some more special kerning offsets?
[17:03:12] <IchGucksLive> there is a good script on PCB-G-code
[17:03:24] <IchGucksLive> awallin: its open
[17:03:55] <IchGucksLive> also the g-code optimaser has a nice workaround for this
[17:04:12] <cradek> awallin: jepler and I had a very good answer for that traveling salesman question for points or (equivalently) closed paths, but not really for vectors
[17:05:24] <jepler> well .. it was quite far from optimal, but still enough to eliminate hundreds of inches of G0 moves
[17:05:49] <IchGucksLive> and that is all that counts
[17:06:22] <awallin> there are many heuristics I guess. I only tried boost's metric_tsp which deals with the symmetric problem (not suitable for paths)
[17:06:23] <cradek> I think I recall the algorithm guaranteed that it was <= 200% of optimal
[17:07:00] <awallin> yes, boost's one is <2x also. it first constructs a minimum spanning tree, and then traverses that
[17:07:01] <IchGucksLive> PCB milling is path orientated
[17:07:13] <cradek> awallin: about how many paths are there per letter?
[17:07:24] <cradek> same algorithm I bet, sounds familiar
[17:07:57] <jepler> find a minimum spanning tree and then traverse it in a certain way
[17:08:21] <awallin> "E" over here has maybe 12 "Y-joints". I think an "Y-joint" allways leads to a lift. maybe. http://www.anderswallin.net/wp-content/uploads/2012/01/emc2_vcarve2.png
[17:08:38] <jepler> fwiw showing "zj" in Tk in that same font gives a touching pair of letters
[17:09:25] <cradek> seems like if it does one letter at a time, the rapids (considering the whole job) are already fairly minimized
[17:09:50] <cradek> that sample doesn't look very bad.
[17:10:35] <awallin> libreoffice gives touching letters also.
[17:10:52] <cradek> huh, maybe inkscape is "wrong"
[17:11:05] <cradek> (along with, obviously, the font)
[17:11:26] <awallin> currently it doesn't necessarily finish one letter before starting on the next one. I think.
[17:12:26] -!- cmorley1 [cmorley1!~chris@] has joined #linuxcnc-devel
[17:12:47] -!- ries has quit [Read error: Connection reset by peer]
[17:13:25] -!- cmorley has quit [Ping timeout: 248 seconds]
[17:19:20] <IchGucksLive> Question i got a new ngc file for the 2plane foam mashine do i only need to commit this to the nc_files or do i need to change the install script
[17:19:43] <jepler> IchGucksLive: I think that added ngc files are correctly handled in installation and package building. if not, we can fix that later.
[17:19:58] <IchGucksLive> ok
[17:20:21] <IchGucksLive> i see on 2.4 ther where no alphablend
[17:20:30] <IchGucksLive> in axis.tcl
[17:25:52] <IchGucksLive> 2.4.6 now inside
[17:26:02] -!- syyl_ws has quit [Quit: Verlassend]
[17:26:10] <jepler> FT_Get_Kerning is returning a kerning vector of <0,0> for the pair <z,j>
[17:26:17] <IchGucksLive> the standart on the livecd is 2.4.7
[17:26:18] <jepler> not that ttt was using it
[17:27:09] <IchGucksLive> what went wrong
[17:28:38] <IchGucksLive> git checkout -b subj origin/v2.4_branch can i do there 2.4.7_branch
[17:29:32] <jepler> with 'git checkout' you can use branch names or tag names.
[17:29:37] <IchGucksLive> git branch -r <- this gives me the available or
[17:29:44] <jepler> you can list branch names with 'git branch -a' and tag names with 'git tag'
[17:29:51] <jepler> v2.4.7 is a tag
[17:30:13] <jepler> This will start 'subj' at the v2.4.7 tag: git checkout -b subj v2.4.7
[17:30:59] <IchGucksLive> can i change subj to xyuv
[17:31:05] <jepler> yes
[17:31:07] <IchGucksLive> or is this fix naming
[17:31:21] <jepler> you should name your branch something that means something to you
[17:32:14] <IchGucksLive> i did and it gives back the files i alwredy changed
[17:32:28] <IchGucksLive> so there are now been modyfied back ?
[17:32:39] <IchGucksLive> M lib/python/hershey.py
[17:33:01] <IchGucksLive> Switched to a new branch 'xyuv_foam'
[17:33:46] <jepler> "M .../hershey.py" means that the changes you already made to hershey.py have been preserved
[17:34:10] <jepler> if this had not been possible, then you would have gotten a message that said "error: you have local changes to ".../hershey.py"; cannot switch branches"
[17:34:58] <IchGucksLive> ok on that . can i compile this git xyuv_foam to work under the local
[17:35:12] <IchGucksLive> cd src
[17:36:13] <cradek> awallin: have you made any progress figuring out where the wavies come from?
[17:36:32] <jepler> I'm pretty sure they're in the font
[17:36:39] -!- jonnyATroot has quit [Ping timeout: 245 seconds]
[17:39:11] <awallin> yes, I think they are in the font definition. If you really wanted to check you could maybe calculate a start/end tangent for all conics/cubics and compare to the next conic/cubic/line
[17:39:42] <IchGucksLive> jepler: Still emc 2.4.6
[17:39:52] <cradek> I guess the fonts are probably drawn by a monkey, er, person dragging points around until it looks pleasant enough
[17:40:54] <IchGucksLive> going for a break 20min
[17:41:29] -!- ve7it [ve7it!~LawrenceG@S0106001c10b7770f.pk.shawcable.net] has joined #linuxcnc-devel
[17:41:29] <jepler> IchGucksLive: how did you determine the version? If it is by looking in the VERSION file, this file was mistakenly not updated when the 2.4.7 release was made.
[17:41:37] <jepler> the contents of this file are the one shown in the splash screen
[17:45:08] -!- TRW_Aguascalient has quit [Quit: Leaving]
[17:46:07] <awallin> I've sent an email to the freetype mailinglist. Let's see if anyone answers..
[17:46:40] <jepler> I suspect that this font uses GPOS for kerning, and that inkscape is using the gpos data (possibly via pango)
[17:46:44] <jepler> not sure
[17:47:22] <jepler> freetype doesn't seem to have any API to deal with GPOS (besides validating it); you're expected to use some other APIs to make sense of the data if it is present
[17:52:26] -!- ries has quit [Read error: Connection reset by peer]
[18:10:34] <IchGucksLive> jepler: i made a local install ./configure --enable-run-in-place --enable-simulator
[18:11:17] <IchGucksLive> make . scripts/emc-environment emc and this give me the 2.4.6 in screen
[18:12:38] -!- psha [psha!~psha@] has joined #linuxcnc-devel
[18:13:21] <IchGucksLive> ah psha the master of git is back
[18:17:38] <IchGucksLive> i checkt the mails today 7 requests for the patch
[18:17:57] <IchGucksLive> i think there are alot of foam cutters out there
[18:18:37] -!- GoSebGo has quit [Quit: Bye]
[18:18:56] <IchGucksLive> psha: how can i get a git clone of 2.4.7 that one on the live cd
[18:19:03] -!- GoSebGo [GoSebGo!~Seb@] has joined #linuxcnc-devel
[18:20:11] <IchGucksLive> i think its best to remove the folder ones more and start over to first get a 2.4.7 copy
[18:22:11] <IchGucksLive> done hard drive is linuxcnc clean
[18:23:51] <psha> heh
[18:23:59] <IchGucksLive> this is what im living on ->The below tips can feel very daunting; don't panic. Your day-to-day life with git is going to be very simple:
[18:24:08] <psha> if you always puge everything you get it won't move you closer
[18:24:14] <IchGucksLive> for now 10 days SIMPLE
[18:24:27] <psha> s/puge/purge
[18:24:47] <psha> have you tried 'git checkout -b subj 2.4.7-tag-name?
[18:24:56] <psha> or just removed cloned tree as usual?
[18:25:19] <psha> tag name for 2.4.7 is 'v2.4.7' (without quotes)
[18:25:23] <IchGucksLive> i startet here http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Git#Configure_your_identity
[18:25:41] <psha> nice
[18:25:58] <IchGucksLive> git clone ssh://developername@git.linuxcnc.org/git/emc2.git emc2-dev
[18:26:13] <IchGucksLive> is this the next step but this will lead in 2.6-pre
[18:26:34] <psha> this will lead to repository clone
[18:26:41] <psha> 2.3, 2.4, 2.5 and 2.6
[18:26:46] <psha> and everything else you need
[18:26:49] <psha> and don't need
[18:27:01] <psha> but you have to choose _what_ you need
[18:27:02] <IchGucksLive> so clone what
[18:27:06] <psha> clone that
[18:27:11] <psha> there is only one repository
[18:27:25] <psha> git://git.linuxcnc.org/git/emc2.git
[18:27:44] <psha> (not considering local repositories like mine git://psha.org.ru/psha/emc2.git)
[18:27:47] <IchGucksLive> ok i go now for -> git clone ssh://developername@git.linuxcnc.org/git/emc2.git xyuv_foam
[18:28:11] <psha> why ssh?
[18:28:28] <psha> you have ssh access to git.linuxcnc.org?
[18:28:42] <IchGucksLive> please give me acorrect terminal entry i dont now what to do i only want clone 2.4.7
[18:29:18] <IchGucksLive> git clone git://git.linuxcnc.org/git/emc2.git xyuv-foam
[18:29:25] <IchGucksLive> that is the command
[18:29:31] <psha> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Git#Anonymous_checkouts
[18:29:34] <psha> yes
[18:29:53] <psha> that's correct
[18:30:39] <IchGucksLive> ok done files inside
[18:31:02] <IchGucksLive> now local install or branch xyuv
[18:31:34] <psha> now go to git dir
[18:31:34] <IchGucksLive> oh now first the 2.4.7 you said
[18:31:44] <IchGucksLive> . git
[18:31:56] <psha> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Git#Work_with_branches
[18:31:57] <IchGucksLive> or toplevel
[18:32:03] <psha> toplevel git dir
[18:32:24] <psha> you should never go inside .git directory - it's for git specific files
[18:32:32] <psha> xuyv-foam
[18:32:37] <IchGucksLive> got it
[18:32:49] <psha> checkout branch
[18:33:51] <IchGucksLive> one second
[18:33:51] <jepler> (there's a version of the live cd with 2.4.7 on it?)
[18:34:17] <IchGucksLive> ls
[19:51:17] -!- logger[psha] [logger[psha]!~loggerpsh@] has joined #linuxcnc-devel
[19:51:24] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[19:59:23] <jepler> well .. I've still failed at getting "right" (non-overlapping) placement of zj, but I have gotten ttt to render an ffi ligature (ffi)
[20:03:00] <cradek> woo
[20:03:00] <jepler> http://emergent.unpythonic.net/files/sandbox/ffi.png
[20:03:00] <cradek> cute
[20:03:00] <cradek> were you aware http://timeguy.com/cradek/01314986006
[20:03:12] -!- GoSebGo has quit [Quit: Bye]
[20:03:19] <jepler> nice
[20:03:22] <jepler> maybe I was at one point
[20:04:36] <jepler> interestingly, my version of inkscape (or of the font?) does render the "zj" glyphs as touching
[20:12:17] -!- logger[psha] [logger[psha]!~loggerpsh@] has joined #linuxcnc-devel
[20:17:04] <jepler> http://emergent.unpythonic.net/files/sandbox/zj.png http://emergent.unpythonic.net/files/sandbox/zj.ngc
[20:18:17] <cradek> much nicer!
[20:18:53] <cradek> but why are you getting g2 and not g5?
[20:19:02] <jepler> because I started with ttt 3.0 :-/
[20:19:13] <cradek> doh
[20:19:44] <jepler> Applying patch ttt.c with 6 rejects...
[20:19:45] <jepler> sigh
[20:20:08] <cradek> I wish git am would do inline rejects
[20:20:25] <cradek> it's hard to coerce it when it just refuses the whole thing and does nothing
[20:25:10] <IchGucksLive> i see also a renaming of the ngc files in examples shout i name the test foam-xyuv.ngc
[20:25:21] <IchGucksLive> or xyuf-foam-test.ngc
[20:25:53] <jepler> foam-xyuv.ngc sounds fine to me
[20:26:42] <IchGucksLive> i think this is good and speeks out itselv
[20:26:58] <IchGucksLive> maybe 2planeview
[20:27:21] <IchGucksLive> ok i go with the short one
[20:27:44] <jepler> when you add a new file, you have to tell git to track its contents: git add foam-xyuv.ngc
[20:28:39] <IchGucksLive> -f force
[20:32:54] <IchGucksLive> i got a error that never acourd on the other versions Axis B can only be moved alone is ther no 9axis sync in place in 2.6-pre
[20:33:45] <cradek> IchGucksLive: http://www.linuxcnc.org/docs/devel/html/config/ini_config.html#_axis_lt_num_gt_section_a_id_sub_axis_section_a
[20:33:55] <cradek> > Moving with other axes is not allowed when moving a locked rotary axis.
[20:34:34] <IchGucksLive> so maybe 9axis sim has changed
[20:35:25] <IchGucksLive> im up and running with the modification
[20:36:28] <IchGucksLive> also the Grid Display modification is in the patch
[20:40:30] <IchGucksLive> git status is Changes to be committed: all 5 files in
[20:41:09] <IchGucksLive> cradek: next git commit ?
[20:42:46] <IchGucksLive> [master 2cdfc1b] foam-xyuv-Modification-2.6-pre
[20:42:48] <IchGucksLive> 5 files changed, 448 insertions(+), 23 deletions(-)
[20:42:50] <IchGucksLive> create mode 100644 nc_files/foam-xyuv.ngc
[20:43:00] <IchGucksLive> git format-patch HEAD^ next ?
[20:43:33] <jepler> IchGucksLive: yes
[20:43:46] <IchGucksLive> 0001-foam-xyuv-Modification-2.6-pre.patch
[20:44:13] <IchGucksLive> ok now to be uplodet to ?
[20:44:29] <IchGucksLive> or simply mailout to the requestrs
[20:44:40] <jepler> I will test it now if you would like.
[20:45:00] <jepler> you can send it to me via email (jepler@unpythonic.net) if that is convenient for you.
[20:45:01] <IchGucksLive> oh no First havealock at it if thee is no loosless thing like space
[20:46:33] <IchGucksLive> mail is out
[20:47:09] <IchGucksLive> test with 9axis sim as it is in comment in the ngc
[20:47:09] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust492.basl.cable.virginmedia.com] has joined #linuxcnc-devel
[20:49:47] <jepler> it's working.
[20:49:55] <IchGucksLive> B)
[20:51:09] <IchGucksLive> grid also press the First Z view button
[20:51:27] <jepler> that works too
[20:52:14] <IchGucksLive> can you reference the mashine and start programm
[20:52:23] <IchGucksLive> if the liveplot spreds in
[20:52:24] <jepler> yes, I ran the foam ngc
[20:52:47] <IchGucksLive> so next up to the mailing list ?
[20:53:46] <jepler> I did a quick review of the patch and it looks good (no unintended changes)
[20:53:57] <IchGucksLive> i 2
[20:54:07] <IchGucksLive> me2
[20:54:23] <jepler> yes, I think you should send it to the mailing list
[20:54:38] <IchGucksLive> ok
[20:55:38] <jepler> there are probably some improvements to be made but I can see that this is going to be very useful to people with this type of machine
[20:56:15] <jepler> one small example: in the regular view, it's possible to click a line in the preview. when you do, it is highlighted and you are shown the corresponding line of gcode
[20:56:25] <jepler> in the xyuv mode this doesn't work (yet)
[20:56:59] <jepler> this does not stop your code from being useful
[20:58:03] <jepler> bbl
[21:01:54] <IchGucksLive> i see it is improving
[21:02:57] <IchGucksLive> i think i will give the hole self.feed to the redraw so i got the linenombers there
[21:03:29] -!- GoSebGo [GoSebGo!~Seb@] has joined #linuxcnc-devel
[21:05:30] <IchGucksLive> jepler: also the rapids and traverses are not there this is on inside cutting nessesary to dont go strait thru view
[21:10:32] <IchGucksLive> jepler: http://www.pictureupload.de/originals/pictures/240112221017_airfoil.jpg
[21:11:51] <IchGucksLive> ok thanks and Gn8
[21:12:03] <andypugh> Hmm, IchGucksLive You seem like just the right chap to get the rear-toolpost lathe layout to work :-)
[21:12:48] <IchGucksLive> do you think
[21:13:30] <andypugh> (Though I am looking at that myself now, mainly because I feel the urge to get to grips with Python. Not that getting to grips with pythons is generally a good long-term strategy.)
[21:15:53] <andypugh> GoSebGo: Do you think that Pete really wants to be able to disable the watchdog, or do you think that he just couldn't resist the dog-biscuit (watchdog cookie) idea?
[21:18:25] <IchGucksLive> jepler: what is the command to put the patch into the git clone
[21:19:56] <IchGucksLive> ok the requesters shoudt look there own into this
[21:20:05] <IchGucksLive> mails are out by for me tonight
[21:20:11] -!- IchGucksLive has quit [Quit: ChatZilla 0.9.87 [Firefox 9.0.1/20120117091749]]
[21:26:02] <cradek> KimK: you were in a dream I had the other night. you were in a contest of some kind, I was helping, and my job was to count the cookies. I determined that there were at least 44, but no more than 110 cookies, but was having trouble nailing it down any closer than that.
[21:27:05] -!- dgarr has quit [Ping timeout: 245 seconds]
[21:27:45] <skunkworks> heh
[21:28:41] -!- WalterN has quit [Quit: Leaving]
[21:33:22] <cradek> I think my heart wasn't in it. I remember being really bored.
[21:35:13] -!- vladimirek has quit [Remote host closed the connection]
[21:42:34] -!- isssy has quit [Quit: Bye Bye]
[22:07:17] <cradek> andypugh: I know spindle synchronized motion in the X direction will work fine - it will be neat to see it work with CSS (if that, in fact, works)
[22:08:45] <andypugh> I am wondering if my lathe has the torque to manage the job, thinking about it.
[22:09:24] <cradek> maybe you'll have to get creative and do it in many different offset passes
[22:09:41] <cradek> I bet it's very hard to do (need torque at very low spindle speed)
[22:10:50] <andypugh> Maybe after I make the electromagnetic epicyclic reducer. (One of those ideas I can't convince myself I will ever try)
[22:24:32] -!- bigfefi has quit []
[22:29:40] -!- FinboySlick has quit [Quit: Leaving.]
[22:37:47] <jepler> cradek: for your consideration: http://git.unpy.net/view?p=truetype-tracer.git;a=summary
[22:40:16] -!- Mjolinor has quit [Quit: Leaving]
[22:44:07] -!- jonnyATroot has quit [Ping timeout: 276 seconds]
[22:45:17] -!- Gromits has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.24/20111107173218]]
[22:53:20] -!- Fox_Muldr has quit [Ping timeout: 252 seconds]
[22:58:07] -!- sumpfralle has quit [Ping timeout: 244 seconds]
[23:02:20] <alex_joni> cradek: webpage cookies?
[23:06:28] -!- syyl has quit [Quit: Leaving]
[23:19:12] <skunkworks> suprised to see steve reply ;)
[23:20:16] -!- acemi has quit [Quit: WeeChat 0.3.2]
[23:43:38] -!- logger[psha] [logger[psha]!~loggerpsh@] has joined #linuxcnc-devel
[23:48:04] <andypugh> Well, he would need to create a G33.2, but the idea is the same.
[23:50:13] <cradek> alex_joni: no, I think they were chocolate chip
[23:52:14] <cradek> jepler: http://pastebin.com/4GsYMhMx
[23:53:28] <cradek> the change steve b wants is a one-liner as long as you don't care that you break all spindle-synchronized motion that's not partly/mostly along Z
[23:55:45] <skunkworks> I like the flexibility...
[23:56:05] <cradek> andypugh: seems like he could specify the pitch off by .05% or whatever it is, in his cam, if he really doesn't want to post-edit the gcode or write an appropriate post for the cam
[23:56:35] <skunkworks> I thought I remember him making his post work with the 'linuxcnc' way
[23:56:40] <cradek> last time this came up I recall that one or more commercial controls does specify pitch the way we do
[23:57:00] <cradek> so it's probably not as standard as he would have you believe
[23:57:03] <cradek> wonder if I can find that
[23:57:09] <cradek> (why do I care about this!?)
[23:58:11] <skunkworks> heh
[23:58:26] <skunkworks> I don't like winers.
[23:59:05] <cradek> to call it a show-stopper is just being silly
[23:59:40] <cradek> the control is fully capable of the necessary motion in a fully flexible way, and posts are flexible for this very reason