#emc-devel | Logs for 2011-11-27

Back
[00:02:36] -!- andypugh has quit [Quit: andypugh]
[00:04:14] -!- theorbtwo has quit [Ping timeout: 245 seconds]
[00:04:24] theorb is now known as theorbtwo
[00:11:31] -!- Valen has quit [Quit: Leaving.]
[00:20:35] -!- Loetmichel has quit [Ping timeout: 244 seconds]
[00:41:06] -!- jsr__ has quit [Quit: Leaving]
[01:10:54] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[01:12:02] -!- crazy_imp has quit [Read error: Operation timed out]
[01:28:48] -!- andypugh has quit []
[01:34:53] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[01:55:26] -!- FinboySlick has quit [Quit: Leaving.]
[02:04:04] -!- syyl has quit [Quit: Leaving]
[02:04:12] -!- roberth_ has quit [Ping timeout: 252 seconds]
[02:47:06] -!- kb8wmc [kb8wmc!~chatzilla@64.25.194.25] has joined #emc-devel
[04:07:59] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[04:12:41] -!- kb8wmc has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.24/20111107173218]]
[04:51:55] -!- ries has quit [Quit: ries]
[05:43:06] -!- ve7it has quit [Remote host closed the connection]
[06:51:52] -!- Eartaker has quit [Quit: Leaving]
[07:05:55] -!- mhaberler [mhaberler!~mhaberler@195.191.253.94] has joined #emc-devel
[07:28:37] -!- psha [psha!~psha@213.208.162.69] has joined #emc-devel
[07:44:19] -!- seb_kuzminsky has quit [Read error: Connection reset by peer]
[07:44:27] -!- seb_kuzminsky [seb_kuzminsky!~seb@174-16-120-144.hlrn.qwest.net] has joined #emc-devel
[08:01:52] -!- chester88 has quit [Ping timeout: 248 seconds]
[09:04:19] -!- theorbtwo has quit [Ping timeout: 244 seconds]
[09:04:25] theorb is now known as theorbtwo
[09:04:33] -!- cncbasher [cncbasher!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has joined #emc-devel
[09:09:19] -!- Turtl3boi has quit [Quit: ChatZilla 0.9.87 [Firefox 8.0.1/20111120135848]]
[09:33:11] -!- chester88 [chester88!~chris@99.199.163.46] has joined #emc-devel
[10:24:05] -!- robh__ [robh__!~robert@5ace70df.bb.sky.com] has joined #emc-devel
[10:25:58] -!- psha has quit [Quit: Lost terminal]
[11:10:33] -!- Calyp has quit [Ping timeout: 244 seconds]
[11:16:40] -!- IchGucksLive [IchGucksLive!~chatzilla@95-89-244-199-dynip.superkabel.de] has joined #emc-devel
[11:16:48] <IchGucksLive> jepler: ?
[11:25:59] -!- mhaberler has quit [Quit: mhaberler]
[11:26:25] <IchGucksLive> cradek: ?
[11:30:07] <IchGucksLive> someone here how knows somthing on axis.py
[12:06:30] -!- vladimirek [vladimirek!~vladimire@bband-dyn41.178-40-129.t-com.sk] has joined #emc-devel
[12:13:10] -!- vladimirek has quit [Ping timeout: 260 seconds]
[12:36:38] <IchGucksLive> noone here how can help me
[12:37:07] <archivist> you have not asked the real question
[12:38:17] <IchGucksLive> i want to disable in axis.py a widget irem
[12:38:30] <IchGucksLive> widgets.menu_view.entryconfigure('_("Show XYUV Plane")',state=DISABLED)
[12:38:36] <IchGucksLive> this does not work
[12:38:55] <IchGucksLive> widgets.menu_view.entryconfigure(menu.view,'_("Show XYUV Plane")',state=DISABLED)
[12:39:01] <IchGucksLive> not working
[12:39:20] <IchGucksLive> widgets.menu_view.configure(menu.view,'_("Show XYUV Plane")',state=DISABLED)
[12:39:22] <IchGucksLive> no
[12:40:47] -!- cncbasher_ [cncbasher_!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has joined #emc-devel
[12:40:54] -!- cncbasher has quit [Ping timeout: 240 seconds]
[12:41:11] <IchGucksLive> widgets.menu_view.configure(root_window,'_("Show XYUV Plane")',state=DISABLE
[12:41:24] <IchGucksLive> no TypeError: configure() takes at most 2 non-keyword arguments (3 given)
[12:42:40] <IchGucksLive> widgets.menu_view.configure("Show XYUV Plane",state=DISABLED)
[12:43:28] <IchGucksLive> no ValueError: dictionary update sequence element #0 has length 1; 2 is required
[12:44:23] -!- SWPLinux [SWPLinux!~SWPLinux@93.174.153.70] has joined #emc-devel
[12:44:26] <IchGucksLive> no clue on this
[12:44:38] -!- SWPLinux has quit [Changing host]
[12:44:38] -!- SWPLinux [SWPLinux!~SWPLinux@emc/developer/SWPadnos] has joined #emc-devel
[12:48:06] <IchGucksLive> B) widgets.menu_view.entryconfigure("Show XYUV Plane",state=DISABLED)
[12:48:11] <IchGucksLive> got it
[12:51:04] <IchGucksLive> in vTkinter the oposit of DIABLED is NORMAL
[12:51:13] <IchGucksLive> WORKS
[12:58:23] <IchGucksLive> Next Step of working Code Adchifed
[13:06:19] -!- isssy has quit [Read error: Connection reset by peer]
[13:29:35] -!- Calyp has quit [Ping timeout: 260 seconds]
[13:37:07] -!- Valen has quit [Client Quit]
[13:41:56] <IchGucksLive> http://www.youtube.com/watch?v=3cbbW7iGjwo
[13:42:44] <IchGucksLive> Thabnks to all how helpt on it 1
[13:49:55] -!- mhaberler [mhaberler!~mhaberler@195.191.253.94] has joined #emc-devel
[13:52:14] <IchGucksLive> mhaberler: Thanks for the help !
[13:52:28] <mhaberler> funktionierts?
[13:52:57] <IchGucksLive> yes
[13:53:08] <IchGucksLive> ich habs http://www.youtube.com/watch?v=3cbbW7iGjwo
[13:54:06] <IchGucksLive> Now next step wil be to bring the Running code on one line maybe it is to userdefine on witch
[13:55:08] <IchGucksLive> and ofcause to set a distance between XY UV also userdifined by G-code
[13:55:33] <mhaberler> bestens
[13:55:55] <mhaberler> gibts wo einen diff?
[13:56:47] <awallin> in your wire-cutting application, instead of the tool being shown as a small cone, should it be shown as a wire from (x,y) yo (u,v) ?
[13:57:28] <mhaberler> ah, seh schon, attachment
[14:04:04] MattyMatt is now known as MattMatty
[14:04:35] MattMatty is now known as MattyMattyMattMa
[14:04:50] MattyMattyMattMa is now known as MattyMatt
[14:08:15] <IchGucksLive> awallin: thats a good Idee
[14:08:31] -!- Valen has quit [Quit: Leaving.]
[14:14:09] -!- IchGucksLive has quit [Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115192257]]
[14:22:28] -!- psha [psha!~psha@213.208.162.69] has joined #emc-devel
[14:36:00] <CIA-95> EMC: 03tissf 07v2.5_branch * r1747b2808dce 10/docs/ (html/gcode_fr.html src/gcode/main_fr.txt): French docs update
[15:06:27] -!- cpresser has quit [Ping timeout: 252 seconds]
[15:12:43] -!- cpresser has quit [Ping timeout: 252 seconds]
[15:23:14] -!- Farthen has quit [Read error: Operation timed out]
[15:29:35] -!- e-ndy [e-ndy!~jkastner@static-84-242-102-36.net.upcbroadband.cz] has joined #emc-devel
[15:38:32] -!- syyl has quit [Ping timeout: 244 seconds]
[15:56:35] -!- cpresser has quit [Ping timeout: 255 seconds]
[16:01:45] -!- Woife has quit [Read error: Connection reset by peer]
[16:09:30] -!- isssy has quit [Quit: Visitor from www.linuxcnc.org]
[16:15:26] -!- cpresser has quit [Ping timeout: 252 seconds]
[16:32:52] -!- OpenSpace has quit [Ping timeout: 260 seconds]
[16:36:34] -!- Calyp has quit [Ping timeout: 244 seconds]
[16:37:35] -!- cpresser has quit [Ping timeout: 248 seconds]
[16:45:26] -!- ve7it [ve7it!~LawrenceG@S0106001c10b7770f.pk.shawcable.net] has joined #emc-devel
[16:54:44] -!- psha has quit [Read error: No route to host]
[16:57:00] -!- psha [psha!~psha@213.208.162.69] has joined #emc-devel
[17:35:28] -!- skunkworks [skunkworks!~chatzilla@str-bb-cable-south2-static-6-425.dsl.airstreamcomm.net] has joined #emc-devel
[17:51:35] -!- Connor has quit [Quit: Leaving.]
[18:09:08] -!- IchGucksLive [IchGucksLive!~chatzilla@95-89-244-199-dynip.superkabel.de] has joined #emc-devel
[18:09:27] -!- Calyp has quit [Ping timeout: 252 seconds]
[18:15:16] -!- micges [micges!~x@epb91.neoplus.adsl.tpnet.pl] has joined #emc-devel
[18:16:06] <IchGucksLive> mhaberler: ? weist du wie schneckentrieb auf wnglisch heist
[18:17:36] <mhaberler> http://dict.leo.org/ende?lp=ende&lang=de&searchLoc=0&cmpType=relaxed&sectHdr=on&spellToler=&search=schneckengetriebe
[18:18:49] <IchGucksLive> Thanks
[18:24:49] -!- SWPLinux has quit [Ping timeout: 258 seconds]
[18:37:13] -!- SWPLinux [SWPLinux!~SWPLinux@93.174.153.70] has joined #emc-devel
[18:40:03] -!- SWPLinux has quit [Changing host]
[18:40:03] -!- SWPLinux [SWPLinux!~SWPLinux@emc/developer/SWPadnos] has joined #emc-devel
[18:45:13] -!- Calyp has quit [Ping timeout: 244 seconds]
[18:46:07] -!- SWPLinux has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.24/20111107172717]]
[19:23:35] <psha> jepler: does gremlin understand lathe mode?
[19:23:40] <psha> or it does not matters for it?
[19:24:11] -!- vladimirek [vladimirek!~vladimire@adsl-dyn-132.95-102-159.t-com.sk] has joined #emc-devel
[19:31:00] -!- Calyp has quit [Quit: Leaving]
[19:35:13] -!- jmkasunich [jmkasunich!~jmkasunic@emc/board-of-directors/jmkasunich] has joined #emc-devel
[19:37:40] -!- GoSebGo has quit [Ping timeout: 260 seconds]
[19:38:05] <jmkasunich> any python folks here?
[19:38:39] <cradek> dude, dataja
[19:38:46] <cradek> newbie
[19:39:08] <jmkasunich> ok, I have a class:
[19:39:20] <jmkasunich> class Point:
[19:39:20] <jmkasunich> """ a point in XYZ space"""
[19:39:20] <jmkasunich> def __init__ (self, x, y, z):
[19:39:20] <jmkasunich> self.x = x
[19:39:20] <jmkasunich> self.y = y
[19:39:21] <jmkasunich> self.z = z
[19:39:42] <jmkasunich> paste mucked up the indentation...
[19:40:01] <jmkasunich> anyway, I defined a method to add points
[19:40:13] <jmkasunich> def add(p1, p2):
[19:40:13] <jmkasunich> return Point(p1.x + p2.x, p1.y + p2.y, p1.z + p2.z)
[19:40:32] <jmkasunich> this accepts two points, adds their coordinates, and returns a new point
[19:40:35] <jmkasunich> (as far as I can tell)
[19:40:56] <jmkasunich> assume I have points p1 and p2, for example created like this:
[19:41:03] <jmkasunich> p1 = Point(1,2,3)
[19:41:09] <jmkasunich> p2 = Point(4,5,6)
[19:41:20] <jmkasunich> I can do p3 = Point.add(p1, p2)
[19:41:29] <jmkasunich> and I get p3 as a new point containing the sum
[19:42:04] <jmkasunich> but if I want to add to an existing point, I think I should be able to do something like:
[19:42:11] <jmkasunich> p2.add(p1)
[19:42:21] <jmkasunich> which ideally would add p1 to p2, storing the result in p2
[19:42:36] <jmkasunich> I know the definition of add should include self, but I can't seem to make it work
[19:43:03] <jmkasunich> my definition of add isn't very OO, it doesn't act on an instance of a point, it can only create new ones
[19:43:11] <cradek> or even p2 += p1
[19:43:33] <jmkasunich> well, operator overloading is another step that I don't really need (but if it was easy....)
[19:44:30] <jmkasunich> there are times when I want to create a new one, other times I don't
[19:44:48] <jmkasunich> in essence, p3 = p1 + p2, and p2 += p1
[19:45:05] <jmkasunich> can I achieve both with a single method?
[19:45:20] <jmkasunich> p3 = Point.add(p1, p2), and p2.add(p1) ?
[19:46:15] <jmkasunich> of course, I can always do the latter using my existing code:
[19:46:21] <jmkasunich> p2 = Point.add(p1, p2)
[19:46:47] <jmkasunich> but as I understand it, that is creating a new object, adding p1 and p2 together, stuffing the result in the new object, then forgetting that the old p2 existed
[19:46:54] <cradek> http://www.brpreiss.com/books/opus7/programs/index.html
[19:47:05] <cradek> see Program A.2 ... A.5
[19:47:36] <cradek> this uses operator overloading to do what you want
[19:49:22] <jmkasunich> the __add__ methods are special and tell Python to overload "+" ?
[19:49:22] <cradek> maybe also check A.6, which shows the very happy syntax you end up with
[19:49:32] <cradek> yes
[19:50:31] <jmkasunich> it looks like every invocation of those methods creates a new object
[19:51:11] <jmkasunich> even if you are doing p1 = p1 + p2, it creates a new p1 (call it p1') and discards p1
[19:51:28] <jmkasunich> I guess in python you don't care about that - let the garbage collector deal with it?
[19:52:44] <cradek> it's taboo to worry about performance when using python
[19:52:59] <jmkasunich> taboo to worry about memory leaks too I guess
[19:53:18] <jmkasunich> I wasn't so much worried about performance per-se
[19:54:08] <jmkasunich> but if I have a larger object, that contains a couple points, and then I add something to one of those points, I was getting confused as to whether my larger object would actually be updated, or if I'd have a new point that wasn't connected to the larger object
[19:54:13] -!- psha has quit [Quit: Lost terminal]
[19:55:10] <jmkasunich> I think I'm congenitally unable to be comfortable with a program when I don't know what is going on.
[19:56:00] -!- IchGucksLive has quit [Quit: ChatZilla 0.9.87 [Firefox 8.0/20111115192257]]
[19:56:24] <jmkasunich> my mental image of the larger object was "a struct, containing a copy of the point struct, as well as its other members", and couldnt square that with a new point being created during the add
[19:56:44] <cradek> sorry, out of my league (already)
[19:57:07] <jmkasunich> but if I tell myself the larger object just has a pointer to the point, then I can convince myself that the pointer gets adjusted to point at the new point, and the old one gets garbage collected, and it all just works
[19:57:39] <jmkasunich> I just read what I wrote, and it sounds really stupid
[19:58:25] <cradek> when in your place, I just copy some example code from the web and thunder onward
[19:58:35] <jmkasunich> I just did that for add and sub
[19:58:38] <jmkasunich> now - for mul
[19:59:09] <jmkasunich> Point.mul(p, k) needs to multiply each member of point p by double k
[19:59:36] <jmkasunich> if I do __mul__, is it going to want to see a point on each side of the * ?
[20:00:11] <jmkasunich> going to just try it and see, but that really grates on my nerves
[20:00:23] <cradek> yeah, and I hope someone else jumps in to help you
[20:01:00] <jmkasunich> "code till it stops throwing errors and seems to work" is the reason so many programs suck today
[20:01:20] <cradek> imo, when you get outside of integer and floating types, it's hard to see exactly how to use the arith operators
[20:01:49] <jmkasunich> yeah, which is why I would have been content to use regular calling syntax
[20:02:26] <cradek> bbl, need lunch
[20:07:47] -!- GoSebGo [GoSebGo!~Seb@184-229-80-232.pools.spcsdns.net] has joined #emc-devel
[20:09:58] <micges> jmkasunich: hi
[20:10:10] <micges> you must use special function __iadd__
[20:11:06] <micges> then p2.add(p1) won't create new objects
[20:16:10] -!- jthornton has quit [Ping timeout: 260 seconds]
[20:16:19] <jmkasunich> well, I don't really care whether it creates them or not, as long as I'm doing things the proper way
[20:16:32] <jmkasunich> http://jmkasunich.com/pics/tesla-flyer-1.mov
[20:16:32] -!- JT-Shop has quit [Read error: Connection reset by peer]
[20:16:38] -!- JT-Shop_ [JT-Shop_!~chatzilla@216-41-156-59.semo.net] has joined #emc-devel
[20:16:41] JT-Shop_ is now known as JT-Shop
[20:16:43] <jmkasunich> ^^ is what I've been working on
[20:16:55] <jmkasunich> will be slow - 3.8 meg over DSL
[20:17:29] -!- jthornton [jthornton!~chatzilla@216-41-156-59.semo.net] has joined #emc-devel
[20:18:44] <micges> jmkasunich: if you want to see proper way (more less): http://pastebin.com/kFERq5N9
[20:19:52] <micges> yay UFO :)
[20:20:27] <jmkasunich> today I'm working on creating smooth motion profiles so it doesn't swing around like crazy
[20:20:55] <jmkasunich> that video was just jogging, first up on Z, then forward on Y, and right on X, then a few more and back to home
[20:21:11] <jmkasunich> 10 feet per second (about 3.1m/sec)
[20:21:53] <jmkasunich> so does __add__ overload + and __iadd__ overload += ?
[20:22:06] <micges> yes
[20:22:09] <jmkasunich> cool
[20:22:25] <micges> your ufo, what is it?
[20:22:43] <jmkasunich> a cube of pink insulating foam sheets
[20:22:53] <jmkasunich> about 750mm cube, 25mm thick sheets
[20:23:09] <jmkasunich> it will eventually be covered with foil and decorated to look like a large heavy lump of metal
[20:23:22] <micges> how is it move?
[20:23:38] <jmkasunich> emc's HAL controlling three winches winding three strings
[20:24:17] <jmkasunich> the red and green things on either side of the stage are musical tesla coils
[20:24:37] <jmkasunich> the generate about a half-million volts, and send 2-3 meter long sparks at things
[20:25:07] <jmkasunich> there will be a guy on stage (wearing a metal suit), and he is going to pretend to levitate the cube, with sparks shooting from the coils to the cube to his fingers
[20:25:23] <micges> heh great
[20:26:58] -!- vladimirek has quit [Remote host closed the connection]
[20:30:18] <jmkasunich> the guys I'm working with:
[20:30:19] <jmkasunich> http://www.youtube.com/watch?v=-oYjW9maTkA
[20:42:39] -!- jsr__ has quit [Client Quit]
[20:47:34] -!- motioncontrol has quit [Ping timeout: 245 seconds]
[20:52:11] -!- cncbasher_ [cncbasher_!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has parted #emc-devel
[20:57:22] -!- micges_ [micges_!~x@epb91.neoplus.adsl.tpnet.pl] has joined #emc-devel
[20:57:23] -!- micges has quit [Read error: Connection reset by peer]
[20:57:29] micges_ is now known as micges
[21:06:45] -!- Tom_L has quit []
[21:16:45] -!- vladimirek [vladimirek!~vladimire@adsl-dyn-132.95-102-159.t-com.sk] has joined #emc-devel
[21:19:17] -!- isssy has quit [Quit: Visitor from www.linuxcnc.org]
[21:29:51] -!- kb8wmc [kb8wmc!~chatzilla@64.25.194.25] has joined #emc-devel
[21:39:25] <ve7it> jmkasunich, boy... I'd hate to be trying to work a radio when those performances are going on....
[21:41:17] -!- ries has quit [Ping timeout: 255 seconds]
[21:49:12] -!- e-ndy has quit [Quit: Ex-Chat]
[21:53:19] -!- isssy has quit [Quit: Visitor from www.linuxcnc.org]
[21:58:01] -!- micges has quit [Ping timeout: 244 seconds]
[22:01:02] -!- mschuhmacher has quit [Ping timeout: 265 seconds]
[22:06:54] -!- motioncontrol1 has quit [Quit: Sto andando via]
[22:12:01] -!- kb8wmc has quit [Quit: ChatZilla 0.9.87 [Firefox 3.6.24/20111107173218]]
[22:15:25] -!- syyl_ has quit [Quit: Leaving]
[22:16:38] -!- micges [micges!~x@epb91.neoplus.adsl.tpnet.pl] has joined #emc-devel
[22:27:23] -!- Thetawaves has quit [Quit: This computer has gone to sleep]
[22:38:39] -!- Tom_L has quit []
[22:39:17] -!- micges has quit [Quit: Ex-Chat]
[22:39:37] -!- Valen has quit [Quit: Leaving.]
[22:41:09] -!- crib has quit [*.net *.split]
[22:41:09] -!- mikegg has quit [*.net *.split]
[22:41:09] -!- MattyMatt has quit [*.net *.split]
[22:41:09] -!- IG-garage has quit [*.net *.split]
[22:41:10] -!- logger[mah] has quit [*.net *.split]
[22:41:10] -!- Loetmichel has quit [*.net *.split]
[22:41:11] -!- KimK has quit [*.net *.split]
[22:41:11] -!- The_Ball has quit [*.net *.split]
[22:41:11] -!- nots has quit [*.net *.split]
[22:41:12] -!- anonimasu has quit [*.net *.split]
[22:41:12] -!- ds3 has quit [*.net *.split]
[22:41:12] -!- DaViruz has quit [*.net *.split]
[22:41:12] -!- alex4nder has quit [*.net *.split]
[22:41:12] -!- Eartaker has quit [*.net *.split]
[22:41:12] -!- MarkusBec has quit [*.net *.split]
[22:41:12] -!- rooks has quit [*.net *.split]
[22:41:12] -!- H264 has quit [*.net *.split]
[22:41:13] -!- UukGoblin has quit [*.net *.split]
[22:41:13] -!- lilalinux has quit [*.net *.split]
[22:41:13] -!- i_tarzan has quit [*.net *.split]
[22:41:19] -!- UukGoblin [UukGoblin!~jaa@yatima.uukgoblin.net] has joined #emc-devel
[22:41:38] -!- KimK [KimK!~Kim__@209.248.147.2.nw.nuvox.net] has joined #emc-devel
[22:42:12] -!- Eartaker has quit [Changing host]
[22:42:14] -!- logger[mah] [logger[mah]!~loggermah@burgi.mah.priv.at] has joined #emc-devel
[22:43:29] -!- MarkusBec has quit [Excess Flood]
[22:45:59] -!- DaViruz has quit [Ping timeout: 244 seconds]
[22:47:19] -!- GoSebGo has quit [Quit: Bye]
[22:47:25] -!- GoSebGo [GoSebGo!~Seb@184-229-80-232.pools.spcsdns.net] has joined #emc-devel
[22:49:12] -!- kb8wmc [kb8wmc!~chatzilla@64.25.194.25] has joined #emc-devel
[22:54:11] -!- Fox_Muldr has quit [Ping timeout: 252 seconds]
[22:54:37] -!- tissf [tissf!5a135e4e@gateway/web/freenode/ip.90.19.94.78] has joined #emc-devel
[22:54:50] <tissf> hi all
[22:56:09] <JT-Shop> Hi Francis
[22:56:37] <tissf> Hi John how are you ?
[22:57:32] <JT-Shop> tired, just got back from a fun trip with some friends
[22:57:36] <JT-Shop> how are you?
[22:58:51] <tissf> ah ok some friends = some beers
[22:59:16] <tissf> all fine here
[22:59:37] -!- acemi has quit [Quit: WeeChat 0.3.2]
[23:00:04] <JT-Shop> have you discovered any document secrets to get rid of any errors?
[23:00:14] <tissf> I tested the patch by Marc-André, it works well
[23:01:22] <JT-Shop> I keep getting "Error: no ID for constraint linkend: Halmeter." and notice the French docs do not have that error
[23:01:26] <tissf> yes all rewrite
[23:01:31] <JT-Shop> what does the patch do?
[23:03:42] <tissf> for the Error ID, just pass (((blabla))) after the title and not before
[23:04:41] <tissf> the patch allows the use of images svg
[23:05:05] <tissf> svg's vectorial format
[23:05:38] <tissf> it work fine in .pdf and .html
[23:06:03] <JT-Shop> ok, thanks
[23:06:12] <JT-Shop> cool svg format :)
[23:06:25] <tissf> but it requires the installation of Inkscape to compile
[23:06:30] <JT-Shop> pdf will scale nice now
[23:07:32] <tissf> Marc-Andre posted on this, you must have the mail
[23:07:47] <JT-Shop> seems like document chain should be easy to do... but is not.
[23:07:58] <JT-Shop> I've been gone for a few days with friends
[23:08:46] <tissf> in big bike?
[23:09:32] <JT-Shop> no, much too cold and wet for bikes, we all piled into the van, 7 in all so very full
[23:10:25] <tissf> I guess :)
[23:12:50] -!- GoSebGo has quit [Quit: Bye]
[23:12:55] -!- GoSebGo [GoSebGo!~Seb@184-229-80-232.pools.spcsdns.net] has joined #emc-devel
[23:13:06] <tissf> I have a push to do but it's a version with. svg I'm not sure it will work for those who will not Inkscape?
[23:14:52] <JT-Shop> that might be a bad idea, but I'm not sure
[23:16:09] <tissf> I mean just to compile the docs
[23:17:03] <JT-Shop> that might break buildbot, but I'm not sure
[23:17:44] <tissf> possible !
[23:18:32] <tissf> have you read the email about it mbaillif on emc-devel?
[23:18:55] <JT-Shop> is it within the last couple of days?
[23:19:05] <tissf> today
[23:19:41] <JT-Shop> no, I've not made it down to the beer cave to read e-mail yet... in the morning
[23:21:46] -!- isssy has quit [Quit: Visitor from www.linuxcnc.org]
[23:22:17] <tissf> I'll wait for the opinion of seb_kusminsky before pushing
[23:22:48] <JT-Shop> yes, Seb will know
[23:23:11] <tissf> svg is perfect for zooming, it keeps the image quality
[23:23:29] <tissf> same in pdf or html
[23:26:33] <tissf> you want me to correct errors no ID linked: halmeter?
[23:27:42] <JT-Shop> no, let me try first so I can learn
[23:28:33] <tissf> ok ok
[23:29:11] <JT-Shop> thanks, for the help
[23:34:26] <tissf> you can found the concerned file with: grep -lir "<<*Halmeter" *
[23:34:40] <tissf> from /docs/src/
[23:35:01] <JT-Shop> I think I did the other day when I looked
[23:35:19] -!- vladimirek has quit [Remote host closed the connection]
[23:35:35] <JT-Shop> what does the << do in grep?
[23:35:51] <JT-Shop> nevermind
[23:36:04] <JT-Shop> it inside the quotes
[23:36:37] <tissf> the call in the file is <<sec:Halmeter>> or <<sub or <<cha etc
[23:37:06] <JT-Shop> ah, so * the wildcard replacement like dos copy command
[23:37:15] <tissf> yes
[23:37:55] <tissf> it saves time
[23:38:21] <JT-Shop> yea, grep -i -r 'halmeter' * gives you a ton of hits
[23:39:03] <JT-Shop> I see you can combine the options lol
[23:39:12] <JT-Shop> I'm learning tonight :)
[23:42:06] <tissf> lol
[23:52:52] -!- andypugh has quit []
[23:54:39] -!- andypugh [andypugh!~andy2@cpc2-basl1-0-0-cust492.basl.cable.virginmedia.com] has joined #emc-devel
[23:54:43] <tissf> <<Halmeter>> is a bad form the correct form is <<cha:Halmeter>>
[23:55:34] <JT-Shop> tissf: thanks
[23:55:47] -!- bootnecklad has quit [Ping timeout: 252 seconds]
[23:57:33] <tissf> [[cha:Halmeter]] is in /hal/tutorial.txt
[23:59:03] <tissf> JT-Shop: time to bed here good night John
[23:59:15] <JT-Shop> goodnight Francis
[23:59:25] <JT-Shop> good to speak to you again