--- Log opened Mon Dec 13 00:00:01 2010 00:09 -!- DerHorst [~Horst@e176107181.adsl.alicedsl.de] has quit [Remote host closed the connection] 00:09 -!- gr0gmint [~quassel@87.60.23.38] has quit [Remote host closed the connection] 00:24 -!- skejoe [~skejoe@188.114.142.162] has quit [Quit: leaving] 00:31 -!- tgall_foo [~tgall@206.9.88.154] has quit [Changing host] 00:31 -!- tgall_foo [~tgall@gentoo/developer/dr-who] has joined #go-nuts 00:32 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has quit [Ping timeout: 264 seconds] 00:35 -!- rbraley [~rbraley@ip72-222-128-175.ph.ph.cox.net] has quit [Ping timeout: 276 seconds] 00:36 -!- forrest [~forrest@c-66-41-24-25.hsd1.mn.comcast.net] has quit [Quit: Leaving] 00:44 -!- ExtraSpice [~XtraSpice@88.118.33.48] has quit [Ping timeout: 276 seconds] 00:50 -!- unhygienix [~unhygieni@host86-184-136-103.range86-184.btcentralplus.com] has joined #go-nuts 01:08 -!- cco31 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Quit: Leaving.] 01:27 -!- unhygienix [~unhygieni@host86-184-136-103.range86-184.btcentralplus.com] has quit [Quit: unhygienix] 01:30 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts 01:32 -!- fenicks [~christian@log77-3-82-243-254-112.fbx.proxad.net] has left #go-nuts [] 01:38 -!- Zoopee [alsbergt@zoopee.org] has quit [Ping timeout: 264 seconds] 01:47 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has joined #go-nuts 01:51 -!- allengeorge [~allengeor@bas1-brampton37-2925500154.dsl.bell.ca] has quit [Quit: allengeorge] 02:07 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts 02:18 < jeff2> what is the easiest way to do 2D graphics on OS X in Go? 02:18 < jeff2> there is Go-SDL, but it doesn't support OS X (<https://github.com/banthar/Go-OpenGL/issuesearch?state=open&q=cgswindow#issue/11>) 02:35 -!- krutcha1 [~krutcha@S010600045a27676a.vs.shawcable.net] has joined #go-nuts 02:51 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Ping timeout: 255 seconds] 02:52 -!- iant [~iant@216.239.45.130] has joined #go-nuts 02:53 -!- mode/#go-nuts [+v iant] by ChanServ 02:57 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has joined #go-nuts 02:58 -!- jessta [~jessta@li7-205.members.linode.com] has quit [Ping timeout: 265 seconds] 02:58 -!- jessta [~jessta@li7-205.members.linode.com] has joined #go-nuts 02:59 -!- thomas_b [~thomasb@cm-84.215.47.51.getinternet.no] has joined #go-nuts 03:00 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: luck] 03:00 -!- boscop [~boscop@f055005117.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 03:02 -!- boscop [~boscop@g227115206.adsl.alicedsl.de] has joined #go-nuts 03:12 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has quit [Quit: Leaving] 03:14 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts 03:27 -!- bytecat [~catless@HS2-29-99.xG.SPb.SkyLink.RU] has joined #go-nuts 03:27 -!- bytecat [~catless@HS2-29-99.xG.SPb.SkyLink.RU] has left #go-nuts [] 03:43 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has quit [Quit: adu] 04:07 < _nil> adg: do you know the original writer of download.go? 04:08 < _nil> russ? 04:09 < _nil> that's what the first entry in hg log download.go reports... 04:11 < _nil> w/e we can fix it via email 04:17 -!- Nitro [~Nitro@modemcable105.5-82-70.mc.videotron.ca] has quit [Quit: This computer has gone to sleep] 04:29 -!- orm [~orm@unaffiliated/orm] has quit [Quit: Changing server] 04:33 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds] 04:34 -!- nettok [~quassel@200.119.184.167] has joined #go-nuts 04:40 -!- werdan7 [~w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts 04:42 -!- eriko [~eriko@mail.familyolson.org] has quit [Quit: leaving] 04:47 -!- xash [~xash@d026199.adsl.hansenet.de] has joined #go-nuts 05:18 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts 05:21 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has joined #go-nuts 05:22 -!- ExtraSpice [~XtraSpice@88.118.33.48] has joined #go-nuts 05:28 < jeff2> cgo allows calling C functions from Go, but is it possible to call Go functions from C? 05:28 < jeff2> https://groups.google.com/group/golang-nuts/browse_thread/thread/6c9871ae01409879?fwc=1&pli=1 says it is not possible, but that post was from a while ago 05:29 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 05:31 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: leaving] 05:32 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Client Quit] 05:32 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has joined #go-nuts 05:37 -!- heuristik [~heuristik@CPE0015f2633fbe-CM000a73668671.cpe.net.cable.rogers.com] has quit [Ping timeout: 264 seconds] 05:40 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3] 05:43 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has joined #go-nuts 05:46 -!- [noff] [~noff@44-155.3-85.cust.bluewin.ch] has quit [Ping timeout: 245 seconds] 05:46 < jeff2> how can I tell what the error is in this output? http://pastebin.com/Vswg9pxd 05:47 < plexdev> http://is.gd/iEmgR by [Wei Guangjing] in 3 subdirs of go/src/ -- Fix windows build. 05:52 -!- dju [dju@fsf/member/dju] has quit [Quit: Quitte] 05:52 -!- Project_2501 [~Marvin@82.84.94.97] has joined #go-nuts 06:02 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts 06:04 < plexdev> http://is.gd/iEoCK by [Alex Brainman] in go/src/pkg/syscall/ -- syscall: remove terminating \r and \n from windows error messages 06:07 -!- dju [dju@fsf/member/dju] has joined #go-nuts 06:11 -!- dju [dju@fsf/member/dju] has quit [Max SendQ exceeded] 06:11 -!- xash [~xash@d026199.adsl.hansenet.de] has quit [Ping timeout: 240 seconds] 06:11 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has quit [Quit: Morten. Desu~] 06:11 -!- dju [dju@fsf/member/dju] has joined #go-nuts 06:19 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds] 06:25 -!- nettok_ [~quassel@200.119.152.163] has joined #go-nuts 06:28 -!- nettok [~quassel@200.119.184.167] has quit [Ping timeout: 250 seconds] 06:30 -!- rbraley [~rbraley@ip72-204-243-89.ph.ph.cox.net] has joined #go-nuts 06:31 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Remote host closed the connection] 06:33 -!- jeff2 [~sername@c-98-210-113-215.hsd1.ca.comcast.net] has quit [Quit: Leaving] 06:35 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 06:38 <@adg> _nil: no 06:38 <@adg> _nil: yeah it was russ 06:39 < dho> heh 06:39 < dho> if you're typing, i should be sleeping :( 06:40 -!- raylu [raylu@c-24-131-193-106.hsd1.pa.comcast.net] has left #go-nuts [] 06:46 <@adg> :) 06:49 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-158-5.clienti.tiscali.it] has joined #go-nuts 06:52 -!- Project_2501 [~Marvin@82.84.94.97] has quit [Ping timeout: 276 seconds] 07:13 -!- lmoura [~lauromour@187.112.2.67] has quit [Ping timeout: 265 seconds] 07:21 -!- nettok_ [~quassel@200.119.152.163] has quit [Ping timeout: 265 seconds] 07:23 -!- tav [~tav@92.7.92.103] has quit [Quit: tav] 07:26 -!- lmoura [~lauromour@187.59.122.14] has joined #go-nuts 07:26 -!- photron [~photron@port-92-201-209-121.dynamic.qsc.de] has joined #go-nuts 07:28 -!- noff [~noff@pub1.heig-vd.ch] has joined #go-nuts 07:31 -!- fabled [~fabled@mail.fi.jw.org] has joined #go-nuts 07:32 -!- ildorn [~ildorn@dslb-088-067-152-168.pools.arcor-ip.net] has joined #go-nuts 07:34 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has joined #go-nuts 07:36 -!- Xiaobo [~chatzilla@61.135.172.68] has joined #go-nuts 07:45 -!- napsy [~luka@88.200.96.18] has joined #go-nuts 07:46 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has quit [Quit: pvarga] 07:46 -!- Xiaobo [~chatzilla@61.135.172.68] has quit [Remote host closed the connection] 07:46 -!- Xiaobo_ [~chatzilla@61.135.172.68] has joined #go-nuts 07:51 -!- ildorn [~ildorn@dslb-088-067-152-168.pools.arcor-ip.net] has quit [Quit: Leaving.] 07:52 -!- Xiaobo_ [~chatzilla@61.135.172.68] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 08:07 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: luck] 08:12 -!- Xiaobo [~chatzilla@61.135.172.68] has joined #go-nuts 08:16 -!- Xiaobo [~chatzilla@61.135.172.68] has quit [Client Quit] 08:29 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts 08:40 -!- Fish [~Fish@coss6.exosec.net] has joined #go-nuts 08:46 -!- virtualsue [~chatzilla@nat/cisco/x-yozsxzfufjquerbd] has joined #go-nuts 08:46 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|] 09:16 -!- araujo [~araujo@gentoo/developer/araujo] has joined #go-nuts 09:17 < uriel> 05:28 < jeff2> cgo allows calling C functions from Go, but is it possible to call Go functions from C? 09:17 < uriel> jeff2: yes, it is possible now 09:18 < uriel> blah, why do people leave so fast from irc! 09:18 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: leaving] 09:19 -!- foocraft [~dsc@78.100.231.238] has quit [Ping timeout: 240 seconds] 09:26 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-149-234.clienti.tiscali.it] has joined #go-nuts 09:27 -!- photron [~photron@port-92-201-209-121.dynamic.qsc.de] has quit [Ping timeout: 240 seconds] 09:29 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-158-5.clienti.tiscali.it] has quit [Ping timeout: 272 seconds] 09:30 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 09:38 -!- leczb [~leczb@nat/google/x-ywqggqixvmvnyiix] has joined #go-nuts 09:38 -!- Gertm [~Gertm@d51A45118.access.telenet.be] has left #go-nuts ["C-x C-k"] 09:51 -!- kingfishr [~kingfishr@c-24-130-147-77.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds] 09:59 -!- tvw [~tv@212.79.9.150] has joined #go-nuts 10:15 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts 10:26 -!- chressie [~chressie@dreggn.in-ulm.de] has quit [Quit: WeeChat 0.3.3] 10:28 -!- chressie [~chressie@dreggn.in-ulm.de] has joined #go-nuts 10:36 -!- Belg [~kim@gw-gbg.ilait.se] has joined #go-nuts 10:36 -!- xash [~xash@d045210.adsl.hansenet.de] has joined #go-nuts 10:41 -!- DerHorst [~Horst@e176099062.adsl.alicedsl.de] has joined #go-nuts 10:43 -!- virtualsue [~chatzilla@nat/cisco/x-yozsxzfufjquerbd] has quit [Ping timeout: 240 seconds] 10:44 -!- kingfishr [~kingfishr@c-98-207-87-183.hsd1.ca.comcast.net] has joined #go-nuts 10:45 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 265 seconds] 10:47 -!- artefon [~thiago@189.59.206.34] has joined #go-nuts 10:55 -!- tensorpudding [~user@99.148.202.191] has quit [Remote host closed the connection] 11:01 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 11:02 -!- gr0gmint [~quassel@87.60.23.38] has joined #go-nuts 11:05 -!- xyproto [~alexander@77.40.159.131] has quit [Quit: WeeChat 0.3.3] 11:05 -!- wrtp [~rog@92.17.79.37] has joined #go-nuts 11:06 -!- antonkovalyov [~antonkova@adsl-75-18-220-88.dsl.pltn13.sbcglobal.net] has quit [Remote host closed the connection] 11:23 -!- ExtraSpice [~XtraSpice@88.118.33.48] has quit [Ping timeout: 276 seconds] 11:26 -!- skejoe [~skejoe@188.114.142.162] has joined #go-nuts 11:31 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has joined #go-nuts 11:32 -!- ExtraSpice [~XtraSpice@88.118.33.48] has joined #go-nuts 11:39 -!- virtualsue [~chatzilla@nat/cisco/x-zfhhuofuafntqwkq] has joined #go-nuts 12:14 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: luck] 12:15 -!- virtualsue [~chatzilla@nat/cisco/x-zfhhuofuafntqwkq] has quit [Read error: Connection reset by peer] 12:22 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts 12:24 -!- virtualsue [~chatzilla@nat/cisco/x-lzdrswyalhgtsbra] has joined #go-nuts 12:45 -!- gr0gmint [~quassel@87.60.23.38] has quit [Remote host closed the connection] 12:48 -!- DerHorst [~Horst@e176099062.adsl.alicedsl.de] has quit [Remote host closed the connection] 12:51 -!- photron [~photron@port-92-201-209-121.dynamic.qsc.de] has joined #go-nuts 12:53 -!- shvntr [~shvntr@113.84.150.124] has joined #go-nuts 12:53 -!- foocraft [~dsc@78.101.153.252] has joined #go-nuts 12:54 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has joined #go-nuts 12:57 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has quit [Client Quit] 12:58 -!- niemeyer [~niemeyer@189.73.142.213] has joined #go-nuts 12:59 -!- ronnyy [~quassel@drsd-4db304a0.pool.mediaWays.net] has joined #go-nuts 13:06 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has joined #go-nuts 13:07 -!- Nitro [~Nitro@modemcable105.5-82-70.mc.videotron.ca] has joined #go-nuts 13:10 -!- pvarga [~pvarga@pool-72-88-228-176.nwrknj.east.verizon.net] has quit [Client Quit] 13:39 -!- ronnyy [~quassel@drsd-4db304a0.pool.mediaWays.net] has quit [Remote host closed the connection] 13:55 -!- xash [~xash@d045210.adsl.hansenet.de] has quit [Ping timeout: 240 seconds] 13:56 -!- thiago__ [~thiago@187.114.49.147] has joined #go-nuts 13:58 -!- artefon [~thiago@189.59.206.34] has quit [Ping timeout: 240 seconds] 13:59 -!- [noff] [~noff@pub1.heig-vd.ch] has joined #go-nuts 14:01 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has quit [Remote host closed the connection] 14:03 -!- noff [~noff@pub1.heig-vd.ch] has quit [Ping timeout: 260 seconds] 14:09 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has joined #go-nuts 14:09 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 240 seconds] 14:11 -!- thiago__ [~thiago@187.114.49.147] has quit [Read error: Connection reset by peer] 14:12 -!- fuzzybyte [~fuzzybyte@77.79.7.8] has quit [Ping timeout: 265 seconds] 14:13 -!- tav [~tav@92.7.92.103] has joined #go-nuts 14:20 -!- fuzzybyte [~fuzzybyte@77.79.7.8] has joined #go-nuts 14:22 -!- skejoe [~skejoe@188.114.142.162] has quit [Quit: leaving] 14:25 -!- Karethoth [~jakiz@dsl-olubrasgw1-fe11f900-161.dhcp.inet.fi] has joined #go-nuts 14:29 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Quit: Leaving.] 14:31 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 14:37 -!- unofficialmvp [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts [] 14:47 -!- femtoo [~femto@95-89-197-7-dynip.superkabel.de] has joined #go-nuts 14:48 -!- Karethoth [~jakiz@dsl-olubrasgw1-fe11f900-161.dhcp.inet.fi] has quit [Quit: I love my HydraIRC -> http://www.hydrairc.com <-] 14:51 -!- unofficialmvp1 [~dev@94-62-164-227.b.ipv4ilink.net] has joined #go-nuts 14:57 -!- unofficialmvp1 [~dev@94-62-164-227.b.ipv4ilink.net] has left #go-nuts [] 15:05 -!- kanru [~kanru@118-168-238-114.dynamic.hinet.net] has joined #go-nuts 15:12 < plexdev> http://is.gd/iFOUe by [Russ Cox] in go/src/pkg/runtime/linux/386/ -- runtime/linux/386: set FPU to 64-bit precision 15:12 < plexdev> http://is.gd/iFOUz by [Russ Cox] in go/src/cmd/ld/ -- ld: allow .o files with no symbols 15:12 < plexdev> http://is.gd/iFOVh by [Russ Cox] in go/src/cmd/gc/ -- gc: emit reflect correct reflect types 15:17 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts 15:18 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Client Quit] 15:27 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se] has joined #go-nuts 15:28 < kimelto> do you guys know a ftp client package? 15:29 < wrtp> not i 15:30 < napsy> I think such a package would be trivial to implement 15:31 < kimelto> could be a good project to start, then :) 15:32 -!- artefon [~thiago@dhcp16.usuarios.dcc.ufmg.br] has joined #go-nuts 15:35 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts 15:40 < wrtp> i'm not sure it's trivial - if you do more than just getting a file 15:41 < wrtp> because there's no standard format for directory entries 15:41 < wrtp> and it's made even worse when filenames have spaces in 15:41 -!- dreisner [~noclaf@ool-18bba97a.dyn.optonline.net] has joined #go-nuts 15:41 < wrtp> but for a simple file get it shouldn't be hard 15:43 -!- dreisner [~noclaf@ool-18bba97a.dyn.optonline.net] has left #go-nuts [] 15:44 < kimelto> yeah I only need RETR and LIST 15:45 < wrtp> LIST is the hard one 15:48 < exch> There's a billion different dirlist formats out there 15:49 < kimelto> :( 15:50 < wrtp> yup 15:50 < wrtp> and they're not always easy to distinguish 15:51 < wrtp> your best bet is to take some existing code and copy its heuristics 15:52 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com] has quit [Remote host closed the connection] 15:54 -!- bawr [~bawr@unaffiliated/mrfawkes] has joined #go-nuts 15:55 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has joined #go-nuts 15:58 -!- sauerbraten_ [~sauerbrat@p508CF4E2.dip.t-dialin.net] has joined #go-nuts 15:58 -!- sauerbraten_ [~sauerbrat@p508CF4E2.dip.t-dialin.net] has quit [Remote host closed the connection] 15:58 -!- sauerbraten_ [~sauerbrat@p508CF4E2.dip.t-dialin.net] has joined #go-nuts 16:00 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 16:00 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-164-75.clienti.tiscali.it] has joined #go-nuts 16:03 -!- Rennex [rennex@giraf.fi] has quit [Ping timeout: 245 seconds] 16:03 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-149-234.clienti.tiscali.it] has quit [Ping timeout: 245 seconds] 16:08 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts 16:08 -!- Rennex [rennex@giraf.fi] has joined #go-nuts 16:12 -!- Nitro [~Nitro@modemcable105.5-82-70.mc.videotron.ca] has quit [Changing host] 16:12 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts 16:13 -!- shvntr [~shvntr@113.84.150.124] has quit [Quit: twice] 16:13 -!- Netsplit *.net <-> *.split quits: tokuhiro__, cde, fluffle, bartbes, ivan`, pjm0616 16:15 -!- nsf [~nsf@jiss.convex.ru] has quit [Read error: Operation timed out] 16:15 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts 16:17 -!- Netsplit over, joins: ivan`, pjm0616, fluffle, cde, tokuhiro__, bartbes 16:18 -!- taruti [taruti@ultra.violetti.org] has quit [Ping timeout: 276 seconds] 16:19 -!- taruti [taruti@ultra.violetti.org] has joined #go-nuts 16:21 -!- bortzmeyer [~bortzmeye@batilda.nic.fr] has quit [Quit: Leaving.] 16:21 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts 16:23 -!- Method [~Method@unaffiliated/method] has quit [Quit: No Ping reply in 90 seconds.] 16:24 -!- Method [~Method@nat-3-135.snu.edu] has joined #go-nuts 16:24 -!- Method [~Method@nat-3-135.snu.edu] has quit [Changing host] 16:24 -!- Method [~Method@unaffiliated/method] has joined #go-nuts 16:30 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts 16:31 -!- arun [~arun@unaffiliated/sindian] has joined #go-nuts 16:31 -!- nettok [~quassel@200.119.154.236] has joined #go-nuts 16:35 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Client Quit] 16:36 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has joined #go-nuts 16:37 -!- enherit [~enherit@cpe-98-149-170-48.socal.res.rr.com] has joined #go-nuts 16:40 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts 16:41 -!- cco3 [~conley@c-69-181-138-209.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 16:49 -!- [noff] [~noff@pub1.heig-vd.ch] has quit [Ping timeout: 250 seconds] 16:53 -!- fabled [~fabled@mail.fi.jw.org] has quit [Quit: Ex-Chat] 16:53 -!- krutcha1 [~krutcha@S010600045a27676a.vs.shawcable.net] has quit [Quit: Leaving] 16:56 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds] 16:56 < foocraft> hey folks 16:56 < foocraft> is there any way to deal with generics in Go? 16:58 < Namegduf> No. 16:59 -!- Venom_X [~pjacobs@66.54.185.131] has joined #go-nuts 16:59 < exch> Nopes 17:00 < plexdev> http://is.gd/iGaio by [Russ Cox] in 4 subdirs of go/src/cmd/ -- gc: introduce explicit alignments 17:00 < exch> You could write a preprocessor which can deal with your own flavour of 'templates', but that wouldn't be very portable code anymore 17:00 < exch> Also won't persist into the compiled lib 17:01 < foocraft> well, I think the currently-go-way of doing this is to let a function accept some interface, and for most cases, that interface could be something that implements Value 17:01 < foocraft> err s/implements/is/ 17:01 < Namegduf> Option #1 is "Don't use generics" 17:01 < Namegduf> It's correct in a remarkable number of cases 17:02 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Quit: Leaving.] 17:02 < Namegduf> Conversion to interface-based code certainly counts and is definitely how the subset of uses of generics that work with interfaces can be done. 17:02 < Namegduf> Option #2 is "Do it in the build system" 17:03 < foocraft> are there any interfaces that all classes implement? 17:04 < nsf> interface{} 17:04 < exch> interface{} 17:04 < Namegduf> No, because there's no such thing as a class and if you think like classes, you'll get bitten 17:05 < foocraft> oops all types 17:05 < foocraft> Namegduf, sorry about that. I've sinned in Go land by saying "class" :p 17:05 < Namegduf> Design in Go is basically backwards of OO design; in OO you decide on common subsets of an object ahead of time and implement parent objects for it, but with interfaces you just make the objects you want and define common interfaces retroactively for the exact subset needed. 17:05 < Namegduf> If you use OO terms, you might try designing things like OO, which results in uglyass code. 17:06 < Namegduf> That's why I comment when people do. :P 17:07 < foocraft> so in Go, I'm better off writing the functionality, then defining the interface that this functionality belongs to? 17:07 < nsf> not just in Go 17:07 < nsf> in any language it's a better idea 17:07 < Namegduf> Just write the functionality. Define interfaces when you have, or know you will have, code that needs to handle both types. 17:08 < nsf> first concrete, then abstract 17:08 < nsf> Go just makes that process easier 17:09 < kimelto> meh! I want my UML diagram! :-) 17:09 < Namegduf> Interfaces should be written when they need to be used, or when you're planning on them being used, and they should include only the functionality needed for how they're planned to be used. 17:10 -!- Nitro [~Nitro@unaffiliated/nitro] has quit [Quit: This computer has gone to sleep] 17:11 -!- sacho [~sacho@90.154.204.70] has quit [Read error: Connection reset by peer] 17:11 -!- sacho_ [~sacho@90.154.204.70] has joined #go-nuts 17:11 < Namegduf> They should be focused on defining the subset of functionality a bit of code needs to have to use a type, not on modeling relationships between types; Go doesn't model relationships. 17:11 -!- femtoo [~femto@95-89-197-7-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 17:12 < nsf> I disagree 17:12 < nsf> :) 17:14 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts 17:14 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts 17:21 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Ping timeout: 245 seconds] 17:21 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection] 17:22 -!- Rennex [rennex@giraf.fi] has quit [Ping timeout: 260 seconds] 17:27 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has joined #go-nuts 17:30 -!- devrim [~Adium@rrcs-184-75-70-130.nyc.biz.rr.com] has quit [Client Quit] 17:32 -!- kanru [~kanru@118-168-238-114.dynamic.hinet.net] has quit [Ping timeout: 276 seconds] 17:33 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 250 seconds] 17:34 < bawr> kimelto: Hey, don't knock UML diagrams. They made me realise I never want to touch corporate coding. :D 17:36 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts 17:36 -!- PortatoreSanoDiI [~Marvin@dynamic-adsl-94-36-166-253.clienti.tiscali.it] has joined #go-nuts 17:40 -!- Project-2501 [~Marvin@dynamic-adsl-94-36-164-75.clienti.tiscali.it] has quit [Ping timeout: 240 seconds] 17:41 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 17:41 -!- iLeNsTR [~quassel@unaffiliated/lenstr] has joined #go-nuts 17:43 -!- Rennex [rennex@giraf.fi] has joined #go-nuts 17:50 -!- bjarneh [~bjarneh@217.80-203-30.nextgentel.com] has joined #go-nuts 17:56 < _nil> hey, i'm having trouble with having methods in structs 17:57 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:d596:a139:4263:ebcf] has joined #go-nuts 17:57 < _nil> http://pastebin.com/1Xf5kbHj 18:00 < kimelto> mmh I wonder how ftp will work with IPv6 when I see the returned string for PASV 18:02 -!- wrtp [~rog@92.17.79.37] has quit [Quit: wrtp] 18:02 -!- skelterjohn [~jasmuth@tvwna-ip-b-128.princeton.org] has joined #go-nuts 18:04 -!- Rennex [rennex@giraf.fi] has quit [Ping timeout: 240 seconds] 18:09 < Belg> Can gomake be used to build multiple executables from one Makefile? 18:10 -!- Rennex [rennex@giraf.fi] has joined #go-nuts 18:11 -!- wrtp [~rog@92.17.79.37] has joined #go-nuts 18:13 -!- skelterjohn [~jasmuth@tvwna-ip-b-128.princeton.org] has quit [Quit: skelterjohn] 18:15 -!- noff [~noff@117-219.77-83.cust.bluewin.ch] has joined #go-nuts 18:19 -!- TSD [~TSD@cpc2-reig2-0-0-cust142.6-3.cable.virginmedia.com] has joined #go-nuts 18:21 -!- dho [~dho@onager.omniti.com] has quit [Ping timeout: 255 seconds] 18:21 -!- watr_ [~watr@66.183.100.58] has joined #go-nuts 18:29 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com] has joined #go-nuts 18:32 < plexdev> http://is.gd/iGtNE by [Russ Cox] in 2 subdirs of go/ -- cgo: do not reset tag generator between files 18:37 -!- skelterjohn [~jasmuth@c-71-230-156-50.hsd1.nj.comcast.net] has joined #go-nuts 18:39 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts 18:48 < plexdev> http://is.gd/iGxwP by [Russ Cox] in 2 subdirs of go/ -- gc: another shift bug 18:53 < _nil> has anyone any experience with methods and go structs? 18:54 < exch> yes 18:57 < GilJ_> _nil: I understood how to use structs and methods on them by taking a look at the list code from container/list 18:57 < _nil> http://pastebin.com/1Xf5kbHj 18:58 < _nil> i was basing my actions off of something adg said, but my method is not correct 18:58 < _nil> since you can't have a method in a struct 18:58 < GilJ_> No, you have to declare your method outside of the struct 18:58 < _nil> ok, but they are all different for each vcs 18:59 < _nil> so do i just make a new function and switch based on type? 18:59 < GilJ_> Oh I didn't notice that 18:59 < GilJ_> _nil: Dnno, never did that before, sorry 18:59 < _nil> yeah, so each vcs will have it's own implementation 18:59 < _nil> ok 19:03 < exch> _nil: you can do that function pointer thing like so: hg.checOutRelease = func(dst string) os.Erro { ... } 19:03 -!- virtualsue [~chatzilla@nat/cisco/x-lzdrswyalhgtsbra] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.15/20101026200251]] 19:03 < exch> Or just define it as a function somewhere else and do ht.checOutRelease = myHgHandler 19:05 -!- TheMue [~TheMue@p5DDF5624.dip.t-dialin.net] has joined #go-nuts 19:07 < _nil> exch: i'm sorry i'm new 19:07 < _nil> i don't exactly follow 19:07 < exch> sec. ill type it up 19:07 < _nil> thanks for your time 19:08 < _nil> can you also point me to a doc which describes this after? 19:10 < exch> http://pastebin.com/5v4if5P2 like so 19:11 < exch> the implementations of each checkout func should be fixed for whatever service youre dealing with. I just copied the HG one 19:11 < exch> But you get the idea 19:11 < _nil> oh yeah! 19:12 < _nil> thanks so mcuh! 19:13 < _nil> exch: why do you leave that bracket open? 19:13 < _nil> shouldn't i return err? 19:13 < _nil> if err != nil 19:13 < exch> oh durr, remove the 19:13 < exch> * remove that bit 19:13 < exch> '; err != nil {' 19:14 < exch> all you need is return run(....) 19:14 -!- rbraley [~rbraley@ip72-204-243-89.ph.ph.cox.net] has quit [Ping timeout: 264 seconds] 19:15 < exch> If they all pass exactly the same fields to run, then you don't really need separate implementations for each function though. Just one checkout() function which takes a vcs struct and dst string as a parameter 19:17 < _nil> ok 19:17 < _nil> and os.Error just gets passed up? 19:17 -!- iLeNsTR [~quassel@unaffiliated/lenstr] has quit [Remote host closed the connection] 19:18 < exch> provided run() returns os.Error, it's returned properly 19:18 < _nil> ok cool 19:18 -!- artefon [~thiago@dhcp16.usuarios.dcc.ufmg.br] has quit [Ping timeout: 245 seconds] 19:22 < exch> I would remove the checkOutRelease func from the vcs structure and do it like this: http://pastebin.com/M6sJ81Ey 19:23 < _nil> what does { ... } mean 19:23 < _nil> in that context 19:24 < exch> I cut out the initialization bits to make the paste shorter 19:24 < exch> your field assignments should be there 19:24 < _nil> oh nvm they are already setup that way 19:24 -!- antonkovalyov [~antonkova@75-101-56-240.dsl.static.sonic.net] has joined #go-nuts 19:26 < _nil> exch: it can't be done the latter way unfortunatley 19:26 < _nil> though it is cleaner 19:26 -!- antonkovalyov [~antonkova@75-101-56-240.dsl.static.sonic.net] has left #go-nuts [] 19:26 < _nil> because that is what got us into the problem originally 19:26 < _nil> where some have checkout and others done 19:27 < exch> fair enough 19:27 < _nil> thanks so much 19:27 < _nil> you made my day :P 19:27 < exch> \o/ 19:28 < exch> not entirely useless afterall then :p 19:28 -!- Karethoth [Karethoth@dsl-olubrasgw1-ff8fc300-116.dhcp.inet.fi] has joined #go-nuts 19:34 -!- wrtp [~rog@92.17.79.37] has quit [Quit: wrtp] 19:44 -!- skelterjohn [~jasmuth@c-71-230-156-50.hsd1.nj.comcast.net] has quit [Quit: skelterjohn] 19:52 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 240 seconds] 19:53 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has joined #go-nuts 19:54 -!- gmilleramilar [~gmiller@184-106-207-119.static.cloud-ips.com] has joined #go-nuts 19:58 -!- xb95 [~weechat@xb95.com] has quit [Changing host] 19:58 -!- xb95 [~weechat@dreamwidth/staff/mark] has joined #go-nuts 19:59 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 19:59 < gmilleramilar> Anyone here know about the inner workings of gob encode and decode? I've got a question about something I'm seeing in the binary stream. 20:03 -!- HollyRain [~HollyRain@48.133.22.95.dynamic.jazztel.es] has joined #go-nuts 20:09 < HollyRain> I've a doubt: "var v vector.Vector" vs "v := new(vector.Vector)" 20:09 < HollyRain> vector.* 20:10 < bawr> As far as exaple code seems to be concerned, new is preferred, I think for good reasons. 20:11 -!- bjarneh [~bjarneh@217.80-203-30.nextgentel.com] has quit [Quit: leaving] 20:11 < exch> new() yields a pointer, the var case gives a value 20:23 -!- TSD [~TSD@cpc2-reig2-0-0-cust142.6-3.cable.virginmedia.com] has quit [Ping timeout: 260 seconds] 20:23 -!- Fish- [~Fish@9fans.fr] has joined #go-nuts 20:27 -!- niemeyer_ [~niemeyer@201-11-228-62.pltce701.dsl.brasiltelecom.net.br] has joined #go-nuts 20:28 -!- TSD [~TSD@cpc2-reig2-0-0-cust142.6-3.cable.virginmedia.com] has joined #go-nuts 20:28 -!- rbraley [~rbraley@ip72-204-243-89.ph.ph.cox.net] has joined #go-nuts 20:28 -!- HollyRain [~HollyRain@48.133.22.95.dynamic.jazztel.es] has left #go-nuts [] 20:30 -!- niemeyer [~niemeyer@189.73.142.213] has quit [Ping timeout: 240 seconds] 20:35 < plexdev> http://is.gd/iGSnu by [Russ Cox] in go/src/cmd/ld/ -- ld: missing prototype 20:41 -!- Zoopee [alsbergt@zoopee.org] has joined #go-nuts 20:49 -!- bawr [~bawr@unaffiliated/mrfawkes] has quit [Ping timeout: 245 seconds] 20:52 < plexdev> http://is.gd/iGVml by [Russ Cox] in 2 subdirs of go/ -- gc: complex(0) 20:52 < plexdev> http://is.gd/iGVmF by [Russ Cox] in go/src/cmd/godefs/ -- godefs: guard against structs with pad fields 21:00 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has joined #go-nuts 21:05 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has quit [Ping timeout: 272 seconds] 21:07 -!- virtualsue [~chatzilla@nat/cisco/x-tolkmfqstikbgrtu] has joined #go-nuts 21:08 -!- zozoR [~zozoR@56346ed3.rev.stofanet.dk] has quit [Quit: Morten. Desu~] 21:09 < plexdev> http://is.gd/iGYak by [Russ Cox] in 3 subdirs of go/ -- build: add a few missing --no-print-directory 21:09 < plexdev> http://is.gd/iGYaD by [Russ Cox] in go/src/pkg/json/ -- json: check for invalid UTF-8 21:21 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 260 seconds] 21:22 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts 21:25 < plexdev> http://is.gd/iH1gR by [Russ Cox] in 10 subdirs of go/ -- gc: align structs according to max alignment of fields 21:25 -!- bortzmeyer [~stephane@2a01:e35:8bd9:8bb0:d596:a139:4263:ebcf] has quit [Quit: Leaving.] 21:34 -!- sauerbraten [~sauerbrat@p508CF4E2.dip.t-dialin.net] has quit [Remote host closed the connection] 21:48 -!- watr_ [~watr@66.183.100.58] has quit [Ping timeout: 250 seconds] 21:52 -!- virtualsue [~chatzilla@nat/cisco/x-tolkmfqstikbgrtu] has quit [Ping timeout: 264 seconds] 21:53 -!- tvw [~tv@e176012086.adsl.alicedsl.de] has joined #go-nuts 21:55 -!- Adys [~Adys@unaffiliated/adys] has quit [Read error: Connection reset by peer] 21:57 -!- Nitro [~Nitro@unaffiliated/nitro] has joined #go-nuts 21:57 < plexdev> http://is.gd/iH7jj by [Russ Cox] in 2 subdirs of go/ -- gc: issue 1231 21:57 < plexdev> http://is.gd/iH7jx by [Rob Pike] in go/src/pkg/time/ -- time: fix bug in Ticker: shutdown using channel rather than memory 22:01 -!- Fish- [~Fish@9fans.fr] has quit [Quit: So Long, and Thanks for All the Fish] 22:05 -!- tensorpudding [~user@99.148.202.191] has joined #go-nuts 22:06 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts 22:09 -!- cdsgf [~cds@69.55.231.142] has joined #go-nuts 22:12 -!- tvw [~tv@e176012086.adsl.alicedsl.de] has quit [Remote host closed the connection] 22:14 < plexdev> http://is.gd/iHa7K by [Russ Cox] in 3 subdirs of go/src/pkg/runtime/ -- runtime: remove paranoid mapping at 0 22:14 < plexdev> http://is.gd/iHa7W by [Russ Cox] in go/doc/ -- go_mem: goroutine exit is not special 22:14 < cdsgf> is it possible to cast a container/vector of Foo structs to a Foo slice? it looks like the Vector is implemented as a slice. 22:19 -!- awidegreen [~quassel@c-eacae555.08-2-73746f39.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 22:20 < exch> []T(myTvector) shuold work 22:28 < cdsgf> exch: tried that; can't convert vector.Vector to type []Foo; https://gist.github.com/739704 22:31 < exch> ah Vector contains interface values then. No easy solution for that unfortunately. Make a new slice of the right type and same length as the vector, and then manualy copy values in a loop 22:31 < exch> bleh. I don't really get why we still have vectors in the std lib 22:41 < Nitro> You can add element to a slice by using apend 22:42 < Nitro> See: http://golang.org/doc/go_spec.html#Appending_and_copying_slices 22:43 < cdsgf> Nitro, exch: many thanks--append solves my case 22:43 < Nitro> np ;) 22:45 -!- virtualsue [~chatzilla@93-97-62-8.zone5.bethere.co.uk] has joined #go-nuts 22:47 -!- TheMue [~TheMue@p5DDF5624.dip.t-dialin.net] has quit [Quit: TheMue] 22:55 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit: Verlassend] 23:02 < mpl> meh, successfully debugging some pita multi goroutines code makes me both proud of myself and sad that it took me so long. 23:04 < KBme> hah i have some of that too 23:04 < KBme> log.Println ftw :D 23:05 < uriel> I'm the only puzzled at the comments in go-nuts about Vector? is there really any reason to use a Vector instead of a slice? because I still don't see it 23:06 < mpl> uriel: maybe you're the only one who cares ;) 23:07 < uriel> mpl: well, obviously not, as they are answering to my comment saying that (as far as I undrestand their comment), there are reasons to use Vector, I just don't get it 23:07 < uriel> and that Vector confuses and frustrates newbies is rather obvious, see all the comments demanding generics because they can't currently have a vector of Foo! 23:07 < mpl> uriel: let me rephrase: maybe you're the only one who is puzzled _and_ who cares. :) 23:07 < uriel> (they obviously can have a *slice* of Foo) 23:08 < KBme> same reason cat has a -v flag 23:08 < uriel> KBme: hahahaha.... nice troll attempt ;P 23:09 < uriel> mpl: and it was a honest question, I'm obviously missing something 23:09 < kimelto> uriel: generics can also be useful to implement a custom container, such as a hash map with a different hashing algo, etc 23:09 * uriel feels a bit more like an idiot than usual 23:09 < uriel> kimelto: thanks, but I do know that 23:09 < kimelto> yet you are against generics ;) 23:09 < uriel> kimelto: my point is that people complain about casting and having to use Vectors of interface{}, when obviously they don't have to, because they can use slices 23:10 < uriel> kimelto: uhu? when have I said I'm against generics? I might see little need for them, but if somebody has a good proposal that doesn't hurt the language, I certainly see how they could be useful 23:11 < uriel> kimelto: but I don't see any benefit they would bring to the Vector situation, because once more, just using slices is what everyone should be doing anyway 23:12 < exch> With the addition of append(), they've completely lost what little value they had to begin with 23:12 -!- bawr [~bawr@unaffiliated/mrfawkes] has joined #go-nuts 23:12 < uriel> exch: ok, so at least I'm not alone in thinking this, thank god ^_^ 23:12 -!- bawr [~bawr@unaffiliated/mrfawkes] has quit [Client Quit] 23:13 < exch> The problem is likely that people are not familiar with what slices can do, but they do often remember vector like constructs from whatever lang they came from. So the easy choice is to just use those and then not look any further 23:13 < Nitro> You can't delete an element from a slice easily... Vector support addition and removing 23:14 < exch> two lines of code is not easy? 23:14 -!- bawr [~bawr@unaffiliated/mrfawkes] has joined #go-nuts 23:15 < nsf> exch: two lines with value destruction, other than that it's one line 23:15 < Nitro> You will need to resize or make a new slice without the element you want to remove. Vectors do it for you, without problems that you may have deleting it be yourself 23:15 < nsf> well, if it's the end or the beginning 23:15 < nsf> yeah, nevermind :) 23:15 < KBme> why ever delete an elementv? the memory isn't freed anyways 23:16 < exch> vectors do it the same way you would do manyally. I don't think the 1 less line of code justifies using an entirely new type 23:16 < Nitro> Hurm, are you saying that we should stop deleting element from our vectors because elements are not freed ? :P 23:17 < KBme> the memory isn't freed and it was a troll 23:17 < Nitro> :D 23:18 < kimelto> uriel: yup if vector does not add additional value, it should be nuked :) 23:18 < kimelto> I didnt look at vectors yet, cause as you said, slices are good enough. 23:21 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 23:24 -!- Belg_ [~kim@90-227-159-22-no57.tbcn.telia.com] has quit [Quit: Leaving] 23:28 -!- skelterjohn [~jasmuth@c-68-45-238-234.hsd1.nj.comcast.net] has joined #go-nuts 23:37 -!- kanru [~kanru@118-168-238-114.dynamic.hinet.net] has joined #go-nuts 23:41 < _nil> what is the best way to pull a CL to my local machine i started on another machine 23:42 < _nil> hg download just outputs the CL 23:42 < _nil> i could just pipe it to patch 23:43 < _nil> but i don't think that will put it in hg pending 23:43 -!- cco3-hampster [~conleyo@nat/google/x-zwxbomliyqaoyrnw] has quit [Ping timeout: 272 seconds] 23:44 -!- cco3-hampster [~conleyo@nat/google/x-uwpqdaaaiuzndqqe] has joined #go-nuts 23:49 < kimelto> imho, the URL stuff of the http package should be in its own package 23:50 < uriel> _nil: tar+scp perhaps? 23:50 < uriel> iirc cl's are not quite portable, but I might be wrong 23:50 < uriel> search the golang-dev archives, I think there was some discussion about this 23:59 -!- Project-2501 [~Marvin@82.84.82.192] has joined #go-nuts --- Log closed Tue Dec 14 00:00:01 2010