--- Log opened Mon Feb 08 00:00:56 2010 00:01 -!- sudi [~chatzilla@dslb-084-056-015-133.pools.arcor-ip.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20100106054634]] 00:04 -!- b00m_chef__ [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping timeout: 256 seconds] 00:12 -!- yatoo [~marcus@host86-161-166-33.range86-161.btcentralplus.com] has quit [Ping timeout: 258 seconds] 00:14 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has quit [Remote host closed the connection] 00:21 -!- r2p2 [~billy@v32671.1blu.de] has left #go-nuts [] 00:39 -!- iswhite [~iswhite@203.128.211.75] has joined #go-nuts 00:40 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 00:44 -!- pct [~pct@deep.tw] has quit [Ping timeout: 258 seconds] 00:44 -!- iswhite [~iswhite@203.128.211.75] has quit [Ping timeout: 258 seconds] 00:44 -!- Wiz126 [Wiz126@72.20.219.36] has quit [Ping timeout: 258 seconds] 00:45 -!- Wiz126 [Wiz126@72.20.219.36] has joined #go-nuts 00:45 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has quit [Read error: Operation timed out] 00:45 -!- pct [~pct@deep.tw] has joined #go-nuts 00:45 -!- amacleod [amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined #go-nuts 00:46 -!- [Pete_27] [~noname@115-64-1-61.static.tpgi.com.au] has joined #go-nuts 00:46 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 258 seconds] 00:51 -!- OboeCrack_ [~chatzilla@213.172.37.170] has joined #go-nuts 00:52 -!- OboeCrack_ [~chatzilla@213.172.37.170] has left #go-nuts [] 00:55 -!- iswhite [~iswhite@203.128.211.75] has joined #go-nuts 00:57 -!- jhh [seth@schatten.darksystem.net] has quit [Quit: ZNC - http://znc.sourceforge.net] 00:57 -!- nettok [~netto@200.119.151.10] has quit [Read error: Connection reset by peer] 00:57 -!- jhh [seth@schatten.darksystem.net] has joined #go-nuts 00:59 -!- kota1111 [~kota1111@gw2.kbmj.jp] has joined #go-nuts 01:01 -!- mssm [~mssm@ip-95-221-77-70.bb.netbynet.ru] has quit [Ping timeout: 256 seconds] 01:01 -!- moraes [~moraes@187.39.144.83] has quit [Ping timeout: 256 seconds] 01:03 -!- wuehlmaus [~wuehlmaus@p4FCC56A0.dip.t-dialin.net] has quit [Ping timeout: 265 seconds] 01:07 -!- perdiy [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has joined #go-nuts 01:07 -!- perdiy [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has quit [Changing host] 01:07 -!- perdiy [~perdix@sxemacs/devel/perdix] has joined #go-nuts 01:09 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Ping timeout: 264 seconds] 01:13 -!- triplez [~triplez@cm35.sigma224.maxonline.com.sg] has quit [Quit: triplez] 01:19 -!- tomestla [~tom@AToulouse-151-1-9-244.w83-193.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 01:26 -!- NinoScript [~Adium@pc-71-62-86-200.cm.vtr.net] has joined #go-nuts 01:28 -!- NinoScript [~Adium@pc-71-62-86-200.cm.vtr.net] has left #go-nuts [] 01:30 -!- geocalc [~geobsd@lns-bzn-20-82-64-51-199.adsl.proxad.net] has quit [Remote host closed the connection] 01:37 -!- carllerche [~carllerch@c-69-181-129-204.hsd1.ca.comcast.net] has joined #go-nuts 01:38 -!- triplez [~triplez@bb116-14-33-194.singnet.com.sg] has joined #go-nuts 01:38 -!- triplez [~triplez@bb116-14-33-194.singnet.com.sg] has quit [Client Quit] 01:44 -!- triplez [~triplez@bb116-14-33-194.singnet.com.sg] has joined #go-nuts 01:52 -!- moraes [~moraes@187.39.144.83] has joined #go-nuts 01:55 -!- Will_D [~Will@c-67-183-109-188.hsd1.wa.comcast.net] has joined #go-nuts 01:58 -!- bageera [~bageera@rrcs-24-173-161-170.se.biz.rr.com] has quit [Quit: Ex-Chat] 02:11 -!- spzw [~blahblah4@190.245.247.160] has quit [Ping timeout: 258 seconds] 02:13 -!- spzw [~blahblah4@190.245.247.160] has joined #go-nuts 02:16 -!- stalled [~411@unaffiliated/stalled] has quit [Ping timeout: 256 seconds] 02:16 -!- rrr [~rrr@gateway/tor-sasl/rrr] has quit [Ping timeout: 246 seconds] 02:19 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts 02:26 -!- stalled [~411@unaffiliated/stalled] has quit [Excess Flood] 02:27 -!- stalled [~411@unaffiliated/stalled] has joined #go-nuts 02:30 -!- moraes [~moraes@187.39.144.83] has quit [Quit: Ex-Chat] 02:54 -!- hstimer [~hstimer@c-98-234-25-125.hsd1.ca.comcast.net] has joined #go-nuts 02:57 -!- gnuvince [~vince@64.235.200.92] has quit [Quit: going back to Mtl] 03:02 -!- Kibiz0r1 [~Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has joined #go-nuts 03:04 -!- jordyd [~jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has quit [Quit: Leaving] 03:05 -!- Kibiz0r1 [~Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has quit [Client Quit] 03:20 -!- Spaghettini [~Spaghetti@vaxjo7.181.cust.blixtvik.net] has quit [Ping timeout: 265 seconds] 03:28 -!- iswhite [~iswhite@203.128.211.75] has quit [Ping timeout: 258 seconds] 03:29 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Read error: Connection reset by peer] 03:31 -!- Spaghettini [~Spaghetti@vaxjo7.181.cust.blixtvik.net] has joined #go-nuts 03:32 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has joined #go-nuts 03:47 -!- rup [Rupert@deathcoil.net] has quit [Ping timeout: 272 seconds] 03:47 -!- rup [Rupert@deathcoil.net] has joined #go-nuts 03:55 -!- Ortzinator [~ortzinato@unaffiliated/ortzinator] has quit [Read error: No route to host] 04:02 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has joined #go-nuts 04:05 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 04:11 -!- gnuvince [~vince@72.0.215.184] has joined #go-nuts 04:13 -!- Ortzinator [~ortzinato@cpe-065-191-006-129.nc.res.rr.com] has joined #go-nuts 04:13 -!- Ortzinator [~ortzinato@cpe-065-191-006-129.nc.res.rr.com] has quit [Changing host] 04:13 -!- Ortzinator [~ortzinato@unaffiliated/ortzinator] has joined #go-nuts 04:26 -!- iswhite [~iswhite@203.128.211.75] has joined #go-nuts 04:29 -!- Demp [~Demp@109.66.47.105] has joined #go-nuts 04:30 -!- Demp_ [~Demp@bzq-109-66-47-105.red.bezeqint.net] has quit [Ping timeout: 246 seconds] 04:33 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined #go-nuts 04:34 -!- jlouis [jlouis@130.225.165.29] has quit [Ping timeout: 258 seconds] 04:36 -!- triplez [~triplez@bb116-14-33-194.singnet.com.sg] has quit [Quit: triplez] 04:40 -!- Demp_ [~Demp@bzq-109-66-47-105.red.bezeqint.net] has joined #go-nuts 04:41 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving] 04:42 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 04:43 -!- Demp [~Demp@109.66.47.105] has quit [Ping timeout: 240 seconds] 04:53 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has joined #go-nuts 04:53 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has quit [Excess Flood] 04:54 -!- Altercation [~Altercati@ogygia.ethanschoonover.com] has joined #go-nuts 04:54 -!- Altercation [~Altercati@ogygia.ethanschoonover.com] has quit [Changing host] 04:54 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has joined #go-nuts 04:54 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 240 seconds] 04:56 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 04:57 -!- mode/#go-nuts [+v kaib] by ChanServ 04:58 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 05:00 -!- pshahmumbai [~prashant@59.164.25.44] has joined #go-nuts 05:13 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has joined #go-nuts 05:15 -!- droid001 [~g1@p4FDCA5C9.dip.t-dialin.net] has quit [Ping timeout: 252 seconds] 05:15 -!- carllerche [~carllerch@c-69-181-129-204.hsd1.ca.comcast.net] has quit [Quit: carllerche] 05:17 -!- dizm [~dizm@121.98.168.127] has joined #go-nuts 05:17 -!- dizm [~dizm@121.98.168.127] has left #go-nuts [] 05:29 -!- amacleod [amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit [Ping timeout: 256 seconds] 05:45 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 05:51 -!- spzw [~blahblah4@190.245.247.160] has quit [] 05:54 -!- tav [~tav@78.144.194.84] has quit [Quit: tav] 06:00 -!- pshahmumbai [~prashant@59.164.25.44] has quit [Quit: Ex-Chat] 06:04 -!- droid001 [~g1@p4FDCB2CD.dip.t-dialin.net] has joined #go-nuts 06:15 -!- tav [~tav@78.144.194.84] has joined #go-nuts 06:15 -!- usausa [~usa@pool-71-116-81-237.snfcca.dsl-w.verizon.net] has joined #go-nuts 06:30 -!- tomestla [~tom@AToulouse-151-1-2-170.w83-193.abo.wanadoo.fr] has joined #go-nuts 06:31 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has joined #go-nuts 06:35 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has quit [Ping timeout: 258 seconds] 06:35 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has joined #go-nuts 06:39 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has quit [Ping timeout: 240 seconds] 06:40 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has joined #go-nuts 06:41 <+kaib> sigh. the Itab struct in the runtime has a field named bad. sadly the naming is appropriate 06:44 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has quit [Ping timeout: 260 seconds] 06:46 -!- jlouis [jlouis@130.225.165.29] has joined #go-nuts 06:51 -!- triplez [~triplez@bb116-14-33-194.singnet.com.sg] has joined #go-nuts 06:53 <+kaib> iant: ping 06:54 <+iant> kaib: pong 06:54 <+kaib> iant: is there an implicit assumption that malloc returns cleared memory? 06:54 <+iant> in general or in Go? 06:54 <+iant> in Go it returns cleared memory 06:54 <+iant> in general it does not 06:54 <+iant> unless I am wrong 06:55 < anticw> iant: the vdso isn't always at a fixed address 06:55 <+kaib> iant: hmm. this would be the malloc called by the c runtime 06:55 < anticw> iant: it can vary 06:55 <+iant> the malloc called by the C runtime does not in general clear memory 06:55 <+kaib> iant: i agree that memory allocation in Go return cleared memory 06:55 <+iant> anticw: if the VDSO moves around, statically linked binaries would break 06:55 <+kaib> iant: that's what i suspected. i think i found a latent bug that assumed the memory would be cleared. 06:55 <+iant> anticw: so I don't see how it can move 06:56 <+kaib> iant: my malloc doesn't clear memory and there is actually garbage there, hence the badness 06:57 <+iant> that can certainly happen with glibc as well, when malloc returns memory which was previously passed to free 06:57 < sstangl> calloc() clears memory. 07:01 -!- wuehlmaus [~wuehlmaus@p4FCC6F31.dip.t-dialin.net] has joined #go-nuts 07:01 <+kaib> iant: i think the problem is that we never free any memory. 07:02 <+iant> point 07:02 <+kaib> iant: my target has no virtual memory and i keep doing a reset by simply set $pc = 0, so the memory has plenty of cruft. 07:03 <+iant> yeah 07:03 -!- Will_D [~Will@c-67-183-109-188.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 07:07 -!- tomestla [~tom@AToulouse-151-1-2-170.w83-193.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 07:08 <+kaib> sstangl: the issue isn't so much that we couldn't clear it, just what the actual assumption is. always calling calloc would be a potential performance hit for the low level code 07:09 < anticw> iant: ok, i think i must have it wrong ... i was sure it could move, but looking at the code i don't see how that's possible 07:09 -!- idea_squirrel [~ct2rips@77-21-28-172-dynip.superkabel.de] has joined #go-nuts 07:09 -!- triplez_ [~triplez@124.155.195.6] has joined #go-nuts 07:09 <+iant> I think it could move when linking dynamically, because ld.so can look it up in the kernel and adjust the PLT, but I don't think it can move when linking statically 07:10 < anticw> well, i can't find the aux vector for it ... thought i thought there was one 07:10 < anticw> long story short, i worked with someone who did a custom debugger and this was something we had to fix 07:11 < anticw> so even static binaries could find it, since it's a vector in that case 07:11 -!- triplez [~triplez@bb116-14-33-194.singnet.com.sg] has quit [Ping timeout: 240 seconds] 07:11 <+iant> true, that approach would work if the static binaries loaded the value from a global variable, but currently they do not 07:11 < anticw> iant: if you weren't you i might question that :-) 07:11 <+iant> oh, I am often wrong.... 07:12 < anticw> ok, tis is bugging me ... im like 99% sure it's an AT vector, i even has someone confirm that ... but i really can't see it 07:12 < anticw> btw ... does the go runtime have access to those? 07:12 < anticw> i did a quick grep ... prob not well 07:12 <+iant> not directly, but it could get them if it really had to 07:12 <+iant> e.g., /proc/self/auxv 07:12 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Quit: kaib] 07:13 < anticw> you can get them from the stack i think when you're started up 07:13 <+iant> of course, one might want to just use the syscall in that case 07:13 <+iant> yes, but Go binaries are actually run by ld.so, and it snarfs the auxv entries 07:13 < anticw> all this work in the back of my brain is mips based, i need to check the details 07:13 < anticw> yeah, you said they were run by ld.so ... i must admit i dont grok that 07:13 -!- General13372 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit [Ping timeout: 252 seconds] 07:14 <+iant> run "readelf -l" on a 6.out file, you will see that it has a PT_INTERP segment 07:14 < anticw> oh ... hmm 07:14 < anticw> strace doesn't see that .... i thought it would? 07:15 < anticw> iant: so ld.so is used to load the binary itself then? 07:15 <+iant> yes 07:15 < anticw> ignorant question... but why? 07:15 < anticw> im sure im missing some detail that makes that obvious 07:15 <+iant> to make cgo work 07:16 < anticw> oh, ok ... for that i can see yeah 07:16 < anticw> i wondered how cgo worked ... i meant to look at the build foo for it 07:17 < anticw> what groks LD_TRACE_LOADED_OBJECTS=1 then? not ld.so ? 07:17 <+iant> that is handled by ld.so, yes 07:17 < anticw> something using cgo would show something likely then? 07:18 <+iant> I would expect so, yes 07:18 <+iant> haven't tried, though 07:18 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has joined #go-nuts 07:19 < plexdev> http://is.gd/7Vc75 by [Evan Shaw] in go/src/pkg/testing/ -- testing: Fix comment typo 07:21 -!- triplez_ [~triplez@bb116-14-33-194.singnet.com.sg] has joined #go-nuts 07:23 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has joined #go-nuts 07:23 -!- triplez [~triplez@124.155.195.6] has quit [Read error: Connection reset by peer] 07:24 < anticw> iant: ok, vsyscall seems fixed at -10ull<<20 ... vdso looks to move 07:30 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts 07:31 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts 07:39 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has quit [Quit: Associat0r] 07:49 -!- murodese [~James@203-59-65-121.dyn.iinet.net.au] has joined #go-nuts 07:49 -!- murodes1 [~James@124-169-193-112.dyn.iinet.net.au] has quit [Ping timeout: 265 seconds] 07:53 -!- ollins [~ollins@www.inventage.com] has joined #go-nuts 08:00 -!- path[l] [UPP@120.138.102.34] has quit [Quit: path[l]] 08:00 -!- trickie [~trickie@94.100.112.225] has joined #go-nuts 08:03 -!- scm [justme@c222142.adsl.hansenet.de] has quit [Ping timeout: 264 seconds] 08:04 -!- scm [justme@c162142.adsl.hansenet.de] has joined #go-nuts 08:08 -!- jvogel_ [~jonathan@friedpancakes.com] has left #go-nuts [] 08:08 -!- jvogel [~jonathan@friedpancakes.com] has joined #go-nuts 08:13 -!- kaigan|work [~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined #go-nuts 08:17 -!- hooopy [hoopy@173-30-98-140.client.mchsi.com] has quit [Remote host closed the connection] 08:24 -!- mssm [~mssm@ip-95-221-77-70.bb.netbynet.ru] has joined #go-nuts 08:25 -!- K1llian [~wormhole@c-98-242-57-166.hsd1.ca.comcast.net] has joined #go-nuts 08:34 -!- hooopy [hoopy@173-30-98-140.client.mchsi.com] has joined #go-nuts 08:36 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 08:37 -!- Innominate_ [~sirrobin@cpe-069-134-170-056.nc.res.rr.com] has quit [Read error: No route to host] 08:37 -!- GeoBSD [~geobsd@lns-bzn-20-82-64-51-199.adsl.proxad.net] has joined #go-nuts 08:38 -!- Innominate [~sirrobin@cpe-069-134-170-056.nc.res.rr.com] has joined #go-nuts 08:38 -!- Innominate [~sirrobin@cpe-069-134-170-056.nc.res.rr.com] has quit [Client Quit] 08:39 -!- Innominate [~sirrobin@cpe-069-134-170-056.nc.res.rr.com] has joined #go-nuts 08:44 -!- p0g0__ [~pogo@unaffiliated/p0g0] has quit [Ping timeout: 252 seconds] 08:49 -!- Kor7 [~Vova@87.68.149.86] has joined #go-nuts 08:53 -!- p0g0__ [~pogo@unaffiliated/p0g0] has joined #go-nuts 08:55 -!- Kor7 [~Vova@87.68.149.86] has quit [] 08:55 -!- Kor7 [~Vova@87.68.149.86] has joined #go-nuts 09:07 -!- mssm [~mssm@ip-95-221-77-70.bb.netbynet.ru] has quit [Ping timeout: 248 seconds] 09:09 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 09:10 -!- mssm [~mssm@ip-95-221-77-70.bb.netbynet.ru] has joined #go-nuts 09:11 -!- Xeon__ [~chatzilla@118.126.12.54] has quit [Max SendQ exceeded] 09:13 -!- Xeon_ [~chatzilla@118.126.12.54] has joined #go-nuts 09:29 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has quit [Quit: yuuki] 09:32 -!- droid001 [~g1@p4FDCB2CD.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 09:33 -!- Spaghettini [~Spaghetti@vaxjo7.181.cust.blixtvik.net] has quit [Ping timeout: 264 seconds] 09:41 -!- General1337 [~support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )] 09:45 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has joined #go-nuts 09:50 -!- fgb [~fgb@190.246.85.45] has joined #go-nuts 09:55 -!- yatoo [~marcus@host86-161-166-33.range86-161.btcentralplus.com] has joined #go-nuts 09:57 -!- ikke [~ikkibr@unaffiliated/ikkebr] has joined #go-nuts 10:06 -!- path[l] [~path@59.162.86.164] has joined #go-nuts 10:08 -!- triplez [~triplez@bb116-14-33-194.singnet.com.sg] has quit [Quit: triplez] 10:14 -!- moraes [~moraes@187.39.149.160] has joined #go-nuts 10:16 -!- jetienne_ [~jerome@ivr94-6-82-230-255-246.fbx.proxad.net] has joined #go-nuts 10:22 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has quit [Quit: yuuki] 10:28 -!- Kashia [~Kashia@port-92-200-133-127.dynamic.qsc.de] has quit [Quit: This computer has gone to sleep] 10:39 -!- napsy [~luka@93-103-201-54.dynamic.dsl.t-2.net] has joined #go-nuts 10:40 < napsy> Hello. Is there a fgetc()-like function for go? 10:43 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts 10:46 < fgb> see bufio 10:46 < napsy> ok 10:46 < fgb> you have ReadByte or if you're dealing with utf-8 ReadRune() 10:47 < napsy> so I have to create a reader from my file object? 10:47 < anticw> you can read from a file object directly 10:48 < napsy> ok 10:50 < fgb> yep, but you probably want buffered io, when reading sequences of single bytes 10:50 -!- jessta [~jessta@li7-205.members.linode.com] has left #go-nuts [""...and that all I have to say about that""] 10:51 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Quit: Ex-Chat] 10:51 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 10:53 < napsy> hm I'm haveing problem creating the reader 10:53 < napsy> var r bufio.Reader = new(bufio.Reader(myfile)) 10:53 < napsy> is this correct? 10:55 < anticw> r := bufio.NewReader(myfile) 10:55 < napsy> it works 10:56 -!- jontore [~jontore@kybpc850.ad.itk.ntnu.no] has quit [Remote host closed the connection] 11:03 < napsy> huh 11:03 -!- chickamade [~chickamad@113.190.187.50] has joined #go-nuts 11:04 < napsy> in a for loop, how can I select which returned variable to use for the condition ... e.g. for (c, err := r.ReadByte()) == nil {... 11:05 < napsy> here I want to use err for the condition 11:05 < bortzmeyer> for (c, err := r.ReadByte(); err == nil ; ... ? 11:06 < chickamade> anyone have a spare Wave invite? 11:06 < napsy> bortzmeyer: it doesn't work 11:07 < anticw> it wont work 11:08 < bortzmeyer> chickamade: what email? (I have invites) 11:08 < anticw> that readbyte only get evaluated onece 11:08 < napsy> exactly 11:08 < chickamade> bortzmeyer: send you a /msg 11:09 < anticw> napsy: for cond { .... } 11:10 < napsy> ok 11:10 < napsy> can't I evaluate the ch and err in the for condition? 11:20 -!- chickamade [~chickamad@113.190.187.50] has quit [Quit: Leaving] 11:28 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has joined #go-nuts 11:30 -!- jalmeida [~jalmeida@c9340a2e.virtua.com.br] has joined #go-nuts 11:33 -!- nictuku [~nnnnnnict@unaffiliated/nictuku] has left #go-nuts [] 11:33 -!- nictuku [~nnnnnnict@unaffiliated/nictuku] has joined #go-nuts 11:42 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Quit: A cow. A trampoline. Together they fight crime!] 11:43 -!- Xera^ [~brit@87-194-208-246.bethere.co.uk] has quit [Read error: Connection reset by peer] 11:45 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Remote host closed the connection] 11:48 -!- afurlan [~afurlan@scorpion.mps.com.br] has joined #go-nuts 11:49 -!- perdix [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has joined #go-nuts 11:49 -!- perdix [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has quit [Changing host] 11:49 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts 11:58 -!- droid001 [~g1@p4FDCB2CD.dip.t-dialin.net] has joined #go-nuts 12:13 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has joined #go-nuts 12:15 -!- robot12 [~robot12@szhilkin.broker.freenet6.net] has left #go-nuts [] 12:17 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Quit: A cow. A trampoline. Together they fight crime!] 12:19 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 12:21 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 12:22 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts 12:42 -!- nanoo [~nano@95-89-188-228-dynip.superkabel.de] has joined #go-nuts 12:43 -!- triplez [~triplez@cm35.sigma224.maxonline.com.sg] has joined #go-nuts 12:46 -!- iswhite [~iswhite@203.128.211.75] has quit [Ping timeout: 248 seconds] 13:07 -!- vdrab [~vdrab@cap015-106.kcn.ne.jp] has joined #go-nuts 13:10 < vdrab> bytes.Split splits a string on a byteslice. Is there a way to make it split on any whitespace? or, failing that, what is the literal syntax for a byteslice with a space in it? []byte { ' ' } doesn't seem to do it 13:13 < vdrab> nevermind, I found strings.Fields 13:13 -!- keeto [~keeto@121.54.92.149] has joined #go-nuts 13:13 < vdrab> finding your way around the go packages is a bit of a pain 13:20 -!- chickamade [~chickamad@113.190.187.50] has joined #go-nuts 13:22 -!- monty_hall [~sprague_r@adsl-75-51-97-18.dsl.sgnwmi.sbcglobal.net] has quit [Quit: Leaving.] 13:27 -!- monty_hall [~sprague_r@adsl-75-51-97-18.dsl.sgnwmi.sbcglobal.net] has joined #go-nuts 13:41 -!- nanooo [~nano@95-89-188-228-dynip.superkabel.de] has joined #go-nuts 13:42 -!- aho [~nya@e180225093.adsl.alicedsl.de] has joined #go-nuts 13:44 -!- nanoo [~nano@95-89-188-228-dynip.superkabel.de] has quit [Ping timeout: 245 seconds] 13:48 -!- ollins [~ollins@www.inventage.com] has quit [Remote host closed the connection] 13:51 -!- kaigan|work [~kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Quit: kaigan|work] 13:54 -!- hevalbaranov [~hevalbara@78.161.77.30] has joined #go-nuts 13:59 -!- kota1111 [~kota1111@gw2.kbmj.jp] has quit [Quit: Leaving...] 14:00 -!- amacleod [amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has joined #go-nuts 14:08 -!- quag [~quag@121-98-81-61.bitstream.orcon.net.nz] has quit [Ping timeout: 246 seconds] 14:08 -!- nanoo [~nano@95-89-188-228-dynip.superkabel.de] has joined #go-nuts 14:08 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined #go-nuts 14:08 -!- path[l] [~path@59.162.86.164] has quit [Ping timeout: 260 seconds] 14:10 -!- nanooo [~nano@95-89-188-228-dynip.superkabel.de] has quit [Read error: Operation timed out] 14:12 -!- path[l] [~path@59.162.86.164] has joined #go-nuts 14:16 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 14:20 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Read error: Operation timed out] 14:26 -!- perdix [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has joined #go-nuts 14:26 -!- perdix [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has quit [Changing host] 14:26 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts 14:29 -!- quag [~quag@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 14:33 -!- nanoo [~nano@95-89-188-228-dynip.superkabel.de] has quit [Quit: Leaving] 14:35 -!- chickamade [~chickamad@113.190.187.50] has quit [Quit: Leaving] 14:36 -!- quag [~quag@121-98-81-61.bitstream.orcon.net.nz] has quit [Ping timeout: 252 seconds] 14:45 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Read error: Connection reset by peer] 14:45 -!- perdix [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has joined #go-nuts 14:45 -!- perdix [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has quit [Changing host] 14:45 -!- perdix [~perdix@sxemacs/devel/perdix] has joined #go-nuts 14:47 -!- vdrab [~vdrab@cap015-106.kcn.ne.jp] has quit [Quit: vdrab] 14:48 -!- Demp_ [~Demp@bzq-109-66-47-105.red.bezeqint.net] has quit [] 14:51 -!- quag [~quag@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 14:51 -!- Project_2501 [~Marvin@82.84.74.185] has joined #go-nuts 14:51 * Project_2501 hu 14:52 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Read error: Connection reset by peer] 14:53 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts 14:53 -!- mode/#go-nuts [+v iant] by ChanServ 14:55 -!- anoopsarkar [~anoop@2002:81d7:5a2c:a:225:bcff:fedc:835e] has joined #go-nuts 14:56 -!- Demp [~Demp@109.66.47.105] has joined #go-nuts 14:58 -!- anoopsarkar [~anoop@2002:81d7:5a2c:a:225:bcff:fedc:835e] has left #go-nuts [] 14:59 -!- Kor7 [~Vova@87.68.149.86] has quit [Ping timeout: 240 seconds] 15:01 -!- quag [~quag@121-98-81-61.bitstream.orcon.net.nz] has quit [Ping timeout: 240 seconds] 15:01 -!- oal [~olav@5.79-160-122.customer.lyse.net] has joined #go-nuts 15:04 -!- Kor7 [~Vova@87.68.247.53.adsl.012.net.il] has joined #go-nuts 15:06 -!- perdiy [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has joined #go-nuts 15:06 -!- perdiy [~perdix@dyndsl-095-033-098-179.ewe-ip-backbone.de] has quit [Changing host] 15:06 -!- perdiy [~perdix@sxemacs/devel/perdix] has joined #go-nuts 15:09 -!- perdix [~perdix@sxemacs/devel/perdix] has quit [Ping timeout: 260 seconds] 15:15 -!- quag [~quag@121-98-81-61.bitstream.orcon.net.nz] has joined #go-nuts 15:17 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]] 15:18 -!- path[l] [~path@122.182.0.38] has joined #go-nuts 15:18 -!- path[l] [~path@122.182.0.38] has quit [Client Quit] 15:20 -!- jankoprowski [~5948fa8a@gateway/web/freenode/x-gedljqhdshxaolbk] has joined #go-nuts 15:20 < jankoprowski> Hi :) 15:21 < jA_cOp> hi 15:23 < jankoprowski> I stucked with Go on my MA 15:23 < jankoprowski> Go isn't recognize by LaTeX listing package 15:23 < jankoprowski> :D 15:24 < jankoprowski> What is obvious :P 15:24 < jankoprowski> Anyone heard about any Tex file for the Go Lang :P 15:24 < jankoprowski> If this will be needed I create one in free time 15:27 < JBeshir> Hmm, I've been wondering. 15:27 < JBeshir> Because it doesn't seem to have come up on the list. 15:28 < JBeshir> Is there any plan to implement dynamic linking support, or to otherwise provide a mechanism that allows for reloadable-while-running modules? 15:30 < jankoprowski> Is there any list of keywords? 15:30 < jankoprowski> in one place for go ? 15:32 < jA_cOp> You can look at the other highlighter markups 15:34 < jA_cOp> https://go.googlecode.com/hg/misc/ 15:38 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has joined #go-nuts 15:38 -!- mode/#go-nuts [+v kaib] by ChanServ 15:39 -!- kaib [~kaib@c-76-102-52-156.hsd1.ca.comcast.net] has quit [Client Quit] 15:42 -!- triplez [~triplez@cm35.sigma224.maxonline.com.sg] has quit [Ping timeout: 264 seconds] 15:42 -!- lmoura [~lauromour@200.184.118.130] has joined #go-nuts 15:42 -!- Wiz126 [Wiz126@72.20.219.36] has quit [Ping timeout: 245 seconds] 15:45 < jankoprowski> jA_cOp: greate link! 15:45 < jA_cOp> :) 15:45 -!- nanoo [~nano@95-89-188-228-dynip.superkabel.de] has joined #go-nuts 15:45 < jankoprowski> is go casesensitive? 15:45 < jA_cOp> Yes 15:46 < jA_cOp> More so than you'd usually expect, too 15:46 < jankoprowski> Strings may be between "" or `` 15:46 < jA_cOp> The capitalization of struct members defines whether or not it's public or private 15:46 < jankoprowski> ' is for characters? Right? 15:47 < jA_cOp> Yeah 15:50 -!- p4p4 [~P4p4@248.121.113.82.net.de.o2.com] has joined #go-nuts 15:50 -!- callidus [~quassel@cpc2-newc1-0-0-cust1524.gate.cable.virginmedia.com] has joined #go-nuts 15:56 -!- Wiz126 [Wiz126@72.20.223.84] has joined #go-nuts 16:00 -!- path[l] [~path@59.162.86.164] has joined #go-nuts 16:04 -!- hstimer [~hstimer@c-98-234-25-125.hsd1.ca.comcast.net] has quit [Quit: hstimer] 16:07 -!- ericvh [~ericvh@32.97.110.63] has joined #go-nuts 16:15 -!- skelterjohn [~jasmuth@c-76-116-179-93.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 16:20 -!- Venom_X [~pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined #go-nuts 16:23 -!- trickie [~trickie@94.100.112.225] has quit [Quit: outty] 16:28 -!- Demp [~Demp@109.66.47.105] has quit [] 16:29 -!- r2p2 [~billy@v32671.1blu.de] has joined #go-nuts 16:35 -!- Demp [~Demp@109.66.47.105] has joined #go-nuts 16:39 < jankoprowski> Ok :] I patched LaTeX with success :D 16:41 -!- hstimer [~hstimer@70.90.170.37] has joined #go-nuts 16:45 -!- nutate [~rseymour@cpe-98-154-65-28.socal.res.rr.com] has joined #go-nuts 16:46 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has joined #go-nuts 16:47 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has left #go-nuts [] 16:49 -!- Demp [~Demp@109.66.47.105] has quit [] 16:50 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts 16:50 -!- res [~res@unaffiliated/res] has quit [Ping timeout: 252 seconds] 16:50 -!- res [~res@unaffiliated/res] has joined #go-nuts 16:52 -!- idea_squirrel [~ct2rips@77-21-28-172-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 16:52 -!- nanoo [~nano@95-89-188-228-dynip.superkabel.de] has quit [Quit: Leaving] 16:52 -!- idea_squirrel [ct2rips@77-21-28-172-dynip.superkabel.de] has joined #go-nuts 16:53 -!- Wiz126 [Wiz126@72.20.223.84] has quit [Ping timeout: 240 seconds] 16:58 < jankoprowski> Is this make file is correct in Go meaning? http://wklej.to/dO3L 16:59 < KirkMcDonald> jankoprowski: Why not just include Make.cmd? 16:59 < jankoprowski> KirkMcDonald: I don't know :P 16:59 < jankoprowski> w8 :) 16:59 < jankoprowski> I will check 17:00 < KirkMcDonald> jankoprowski: See src/cmd/cgo/Makefile for an example. 17:01 < jankoprowski> Ok I red that I should see at this file 17:01 < jankoprowski> But this file is still too hard to undestand for me. 17:02 < jankoprowski> So I wrote my own which works and which I undestand 17:03 -!- pshahmumbai [~prashant@59.164.25.33] has joined #go-nuts 17:04 < jankoprowski> KirkMcDonald: it is give me "make: *** No rule to make target `/home/johny/Go/Make.cmd'. Stop." 17:05 -!- ayo [~nya@g226148065.adsl.alicedsl.de] has joined #go-nuts 17:05 < KirkMcDonald> jankoprowski: You actually need to include $(GOROOT)/src/Make.$(GOARCH) and include $(GOROOT)/src/Make.cmd 17:05 < jankoprowski> KirkMcDonald: Look :) http://wklej.to/UA06 17:05 < jankoprowski> KirkMcDonald: I made this. 17:06 < KirkMcDonald> jankoprowski: That Makefile can use ../.. because it's actually inside the Go source tree. 17:06 < KirkMcDonald> You're missing the /src/ part of that path. 17:06 < jankoprowski> My module is outside :) 17:06 -!- Wiz126 [Wiz126@72.20.223.84] has joined #go-nuts 17:06 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has joined #go-nuts 17:07 < jankoprowski> KirkMcDonald: adding /src/ works :] 17:07 < jankoprowski> KirkMcDonald: Thank You very much! 17:09 -!- aho [~nya@e180225093.adsl.alicedsl.de] has quit [Ping timeout: 276 seconds] 17:10 -!- Wiz126 [Wiz126@72.20.223.84] has quit [Ping timeout: 258 seconds] 17:14 -!- Demp [~Demp@109.66.47.105] has joined #go-nuts 17:15 -!- Wiz126 [Wiz126@72.20.223.84] has joined #go-nuts 17:18 -!- Kor7 [~Vova@87.68.247.53.adsl.012.net.il] has quit [Ping timeout: 252 seconds] 17:20 -!- Project_2501 [~Marvin@82.84.74.185] has quit [Quit: E se abbasso questa leva che succ...] 17:22 -!- Wiz126 [Wiz126@72.20.223.84] has quit [Ping timeout: 258 seconds] 17:23 -!- crakrjak [~merc@rrcs-70-62-156-154.central.biz.rr.com] has quit [Ping timeout: 272 seconds] 17:28 -!- Wiz126 [Wiz126@72.20.223.84] has joined #go-nuts 17:31 -!- perdix [~perdix@sxemacs/devel/perdix] has left #go-nuts ["A cow. A trampoline. Together they fight crime!"] 17:32 -!- Wiz126 [Wiz126@72.20.223.84] has quit [Ping timeout: 245 seconds] 17:33 < jankoprowski> Is there any extreme simple example of code which testing simple function? 17:35 -!- tomestla [~tom@AToulouse-151-1-11-6.w83-193.abo.wanadoo.fr] has joined #go-nuts 17:36 <+iant> jankoprowski: if you are looking for testing code, look for the *_test.go files in src/pkg; I don't know about extremely simple, but most of them are not too complicated 17:36 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has quit [Read error: Connection reset by peer] 17:36 -!- KillerX [~anant@145.116.234.40] has joined #go-nuts 17:36 -!- KillerX [~anant@145.116.234.40] has quit [Changing host] 17:36 -!- KillerX [~anant@gentoo/developer/KillerX] has joined #go-nuts 17:36 -!- pshahmumbai [~prashant@59.164.25.33] has quit [Quit: Ex-Chat] 17:36 < jankoprowski> I just found all_test.go in math :] 17:36 < jankoprowski> Now I understand idea :] 17:41 < jankoprowski> What I should do when I got "make: *** No rule to make target `testpackage-clean'. Stop." message after running gotest? 17:43 < jankoprowski> And what is a "gomake" I don't see it on this list http://golang.org/cmd/ 17:49 -!- nutate [~rseymour@cpe-98-154-65-28.socal.res.rr.com] has quit [Quit: I'm outta heee-eere] 17:54 < plexdev> http://is.gd/7X9by by [Andrew Gerrand] in 6 subdirs of go/src/ -- *l/*c: add -V flag to display version number 17:55 < jankoprowski> gotest return for me make: *** No rule to make target `testpackage-clean'. Stop. 17:55 < jankoprowski> :/ 17:56 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Quit: Leaving.] 18:00 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has joined #go-nuts 18:05 < jankoprowski> I was using make.cmd instead make.pkg 18:10 < gzmask> what's the difference 18:15 < jankoprowski> gzmask: in make.cmd gotest doesn't work 18:21 -!- idea_squirrel [ct2rips@77-21-28-172-dynip.superkabel.de] has quit [Quit: what would a pirate do?] 18:21 -!- p4p4 [~P4p4@248.121.113.82.net.de.o2.com] has quit [Ping timeout: 272 seconds] 18:25 < jankoprowski> Can I import in Go from another file in this same directory? 18:26 -!- tps_ [~tps@hoasb-ff08dd00-36.dhcp.inet.fi] has joined #go-nuts 18:29 -!- b00m_chef__ [~watr@d64-180-45-230.bchsia.telus.net] has joined #go-nuts 18:36 -!- KillerX [~anant@gentoo/developer/KillerX] has quit [Quit: Leaving.] 18:37 -!- jhh [seth@schatten.darksystem.net] has quit [Ping timeout: 246 seconds] 18:37 < jankoprowski> How import functions from files in the same directory? 18:40 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 18:41 < gzmask> I don't know, have you try using the same package name? 18:47 < jankoprowski> I have file "calc.go" 18:47 < jankoprowski> with package main 18:47 < jankoprowski> and add.go with package name operations 18:47 < jankoprowski> I try import "operations" 18:49 < jankoprowski> And I get "fatal error: can't find import: operations" 18:51 < jankoprowski> anyone could help me or give an example? 18:51 -!- mbana [~mbana@188-221-189-13.zone12.bethere.co.uk] has joined #go-nuts 18:52 < mbana> can one implement a gc in go? 18:52 -!- nanoo [~nano@95-89-188-228-dynip.superkabel.de] has joined #go-nuts 18:55 -!- path[l] [~path@59.162.86.164] has quit [Quit: path[l]] 18:55 -!- path[l] [~path@122.182.0.38] has joined #go-nuts 18:57 -!- Xeon_ [~chatzilla@118.126.12.54] has quit [Read error: Connection reset by peer] 18:58 -!- Xeon_ [~chatzilla@118.126.12.53] has joined #go-nuts 18:59 -!- path[l] [~path@122.182.0.38] has quit [Ping timeout: 245 seconds] 19:05 < jankoprowski> I was use everywhere this same package name 19:05 < jankoprowski> without any imports and this wok 19:05 < jankoprowski> *work 19:05 < jankoprowski> but example of testing from math module 19:06 < jankoprowski> is mislead 19:06 -!- Kashia [~Kashia@port-92-200-133-127.dynamic.qsc.de] has joined #go-nuts 19:07 -!- jankoprowski [~5948fa8a@gateway/web/freenode/x-gedljqhdshxaolbk] has quit [Quit: "Good night"] 19:07 -!- Xeon_ [~chatzilla@118.126.12.53] has quit [Read error: Connection reset by peer] 19:08 -!- Xeon_ [~chatzilla@118.126.12.54] has joined #go-nuts 19:12 <+iant> mbana: Go is itself garbage collected 19:13 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has joined #go-nuts 19:19 -!- Demp [~Demp@109.66.47.105] has quit [Read error: Connection reset by peer] 19:19 -!- Demp [~Demp@bzq-109-66-47-105.red.bezeqint.net] has joined #go-nuts 19:23 -!- path[l] [UPP@120.138.102.34] has joined #go-nuts 19:24 < skelterjohn> iant: it would be neat if a GC could be implemented in go, and swapped into place 19:28 -!- yuuki [~yuuki@softbank219056232109.bbtec.net] has quit [Quit: yuuki] 19:30 -!- crakrjak [~merc@rrcs-70-62-156-154.central.biz.rr.com] has joined #go-nuts 19:44 -!- fgb [~fgb@190.246.85.45] has quit [Read error: Connection reset by peer] 19:46 -!- napsy [~luka@93-103-201-54.dynamic.dsl.t-2.net] has quit [Quit: Lost terminal] 19:46 -!- nutate [~rseymour@cacsag4.usc.edu] has joined #go-nuts 19:46 -!- jalmeida [~jalmeida@c9340a2e.virtua.com.br] has quit [Quit: Fui embora] 19:47 -!- Spaghettini [~Spaghetti@vaxjo7.181.cust.blixtvik.net] has joined #go-nuts 19:56 < plexdev> http://is.gd/7XAhH by [Dean Prichard] in go/include/ -- Fix *l/*c -V flag segfault 20:01 -!- hevalbaranov [~hevalbara@78.161.77.30] has quit [Quit: WeeChat 0.2.6.3] 20:06 -!- afurlan [~afurlan@scorpion.mps.com.br] has quit [Quit: Leaving] 20:17 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 20:18 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 20:30 -!- smw [~stephen@pool-96-232-88-231.nycmny.fios.verizon.net] has joined #go-nuts 20:34 -!- nanoo [~nano@95-89-188-228-dynip.superkabel.de] has quit [Quit: Leaving] 20:35 -!- urgen [probably@c-98-207-31-201.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 20:49 -!- rhelmer [~rhelmer@adsl-71-139-219-78.dsl.snfc21.pacbell.net] has joined #go-nuts 20:51 -!- ikke [~ikkibr@unaffiliated/ikkebr] has quit [] 20:52 -!- Eridius_ [~kevin@unaffiliated/eridius] has joined #go-nuts 20:57 -!- andhul [~andhul@zreahese.hus.sgsnet.se] has joined #go-nuts 21:06 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Remote host closed the connection] 21:16 -!- tps_ [~tps@hoasb-ff08dd00-36.dhcp.inet.fi] has quit [Ping timeout: 265 seconds] 21:18 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has quit [Excess Flood] 21:18 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has joined #go-nuts 21:21 -!- hevalbaranov [~hevalbara@78.161.77.30] has joined #go-nuts 21:23 <+iant> I never fully realized that a type with no name and which is not an interface type can have methods 21:23 <+iant> now I have to fix gccgo 21:24 < skelterjohn> how does that work? 21:24 < skelterjohn> i understand how to pass an anonymous struct around on the fly, sorta... 21:24 < skelterjohn> maybe 21:24 <+iant> if you have a struct with an anonymous field, the struct can inherit methods from the field 21:25 <+iant> there is an example in pkg/net/hosts.go 21:25 <+iant> which is how I discovered it 21:25 <+iant> in gccgo 21:25 -!- oal [~olav@5.79-160-122.customer.lyse.net] has quit [Remote host closed the connection] 21:26 -!- meatmanek [~meatmanek@mesingw.student.cwru.edu] has joined #go-nuts 21:29 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has joined #go-nuts 21:30 -!- tps_ [~tps@hoasb-ff08dd00-36.dhcp.inet.fi] has joined #go-nuts 21:33 -!- fgb [~fgb@190.246.85.45] has joined #go-nuts 21:42 < skelterjohn> gotcha 21:45 < smw> skelterjohn: who/what did you get? 21:45 < skelterjohn> what iant just explained 21:45 < skelterjohn> how to have an unnamed type with an associated method 21:46 < smw> skelterjohn: I still don't get it 21:46 < smw> lol 21:57 -!- carllerche_ [~carllerch@enginey-9.border1.sfo002.pnap.net] has joined #go-nuts 21:57 -!- moraes_ [~moraes@187.39.149.160] has joined #go-nuts 22:00 -!- K1llian [~wormhole@c-98-242-57-166.hsd1.ca.comcast.net] has left #go-nuts [] 22:00 -!- moraes [~moraes@187.39.149.160] has quit [Ping timeout: 240 seconds] 22:00 -!- kill9 [~wormhole@c-98-242-57-166.hsd1.ca.comcast.net] has joined #go-nuts 22:01 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Ping timeout: 245 seconds] 22:01 -!- r2p2 [~billy@v32671.1blu.de] has left #go-nuts [] 22:03 -!- moraes_ [~moraes@187.39.149.160] has quit [Quit: Ex-Chat] 22:04 -!- amacleod [amacleod@c-75-69-45-62.hsd1.ma.comcast.net] has quit [Quit: Bye Bye] 22:04 -!- callidus [~quassel@cpc2-newc1-0-0-cust1524.gate.cable.virginmedia.com] has quit [Ping timeout: 256 seconds] 22:05 -!- hurtonm [~hurtonm@adsl-dyn-232.95-102-139.t-com.sk] has joined #go-nuts 22:07 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 22:13 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has quit [Quit: Join #fsharp] 22:13 -!- Associat0r [~Associat0@h163153.upc-h.chello.nl] has joined #go-nuts 22:23 -!- sudi [~chatzilla@dslb-084-056-015-133.pools.arcor-ip.net] has joined #go-nuts 22:34 -!- ikke [~ikke@189.72.3.239] has joined #go-nuts 22:34 -!- ikke [~ikke@189.72.3.239] has quit [Changing host] 22:34 -!- ikke [~ikke@unaffiliated/ikkebr] has joined #go-nuts 22:36 -!- hurtonm [~hurtonm@adsl-dyn-232.95-102-139.t-com.sk] has quit [Quit: leaving] 22:39 -!- b00m_chef__ [~watr@d64-180-45-230.bchsia.telus.net] has quit [Ping timeout: 240 seconds] 22:43 < plexdev> http://is.gd/7Y8jd by [Russ Cox] in 8 subdirs of go/ -- runtime: instrument malloc + garbage collector. 22:44 -!- iswhite [~iswhite@121.166.225.37] has joined #go-nuts 22:44 -!- vdrab [~vdrab@cap015-106.kcn.ne.jp] has joined #go-nuts 22:45 -!- andhul [~andhul@zreahese.hus.sgsnet.se] has quit [Quit: Leaving] 22:48 -!- kill9 [~wormhole@c-98-242-57-166.hsd1.ca.comcast.net] has quit [Quit: Changing server] 22:50 -!- gzmask [~gzmask@corwin.cat.uregina.ca] has quit [Quit: Quitting!] 22:51 -!- jophish [~jophish@hermi.gotadsl.co.uk] has joined #go-nuts 22:51 -!- carllerche [~carllerch@enginey-9.border1.sfo002.pnap.net] has quit [Quit: carllerche] 22:59 -!- Cyanure [~cyanure@81-65-195-5.rev.numericable.fr] has quit [Quit: Quitte] 23:03 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 23:03 -!- geocalc [~geobsd@lns-bzn-32-82-254-19-201.adsl.proxad.net] has joined #go-nuts 23:04 -!- pdusen [~pdusen@crob4-55.flint.umich.edu] has joined #go-nuts 23:05 -!- vdrab [~vdrab@cap015-106.kcn.ne.jp] has quit [Quit: vdrab] 23:07 -!- GeoBSD [~geobsd@lns-bzn-20-82-64-51-199.adsl.proxad.net] has quit [Ping timeout: 252 seconds] 23:09 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving] 23:16 -!- hstimer [~hstimer@70.90.170.37] has quit [Quit: hstimer] 23:19 -!- skelterjohn [~jasmuth@lawn-net168-in.rutgers.edu] has quit [Quit: skelterjohn] 23:25 -!- jophish [~jophish@hermi.gotadsl.co.uk] has quit [Remote host closed the connection] 23:28 -!- cmarcelo [~cmarcelo@enlightenment/developer/cmarcelo] has quit [Quit: leaving] 23:28 -!- Jophish_n900 [~Jophish@hermi.gotadsl.co.uk] has joined #go-nuts 23:30 -!- Jophish_n900 [~Jophish@hermi.gotadsl.co.uk] has quit [Client Quit] 23:31 -!- tomestla [~tom@AToulouse-151-1-11-6.w83-193.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 23:34 -!- Maxdamantus [~Maxdam@203-97-238-106.cable.telstraclear.net] has quit [Ping timeout: 260 seconds] 23:40 -!- Maxdamantus [~Maxdam@203-97-238-106.cable.telstraclear.net] has joined #go-nuts 23:44 < plexdev> http://is.gd/7Yk5g by [Ian Lance Taylor] in go/test/fixedbugs/ -- Struct field ambiguity test. 23:51 -!- rhelmer [~rhelmer@adsl-71-139-219-78.dsl.snfc21.pacbell.net] has quit [Quit: rhelmer] --- Log closed Tue Feb 09 00:00:24 2010