Go Language Resources Go, golang, go... NOTE: This page ceased updating in October, 2012

--- Log opened Mon Nov 30 00:00:29 2009
00:05 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has joined #go-nuts
00:16 -!- freshup [n=adam@cpe-24-161-167-248.san.res.rr.com] has joined #go-nuts
00:17 -!- mitchellh [n=mitchell@12.130.118.17] has quit ["Leaving."]
00:17 -!- BMeph [n=black_me@65.103.151.24] has joined #go-nuts
00:28 -!- nickgibbon [n=nring@210.8.201.244] has quit ["Leaving."]
00:29 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has joined #go-nuts
00:31 -!- nickgibbon [n=nring@210.8.201.244] has joined #go-nuts
00:31 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has quit [Client Quit]
00:32 < exch> O_o
00:32 < exch> "Perfect for when you wish to add to the start of a long block
of code, but don't have the energy to scroll upwards in your editor." ...  really?
00:33 < alexsuraci> exch: the "Acme" packages are all jokes
00:33 < alexsuraci> just as scary though
00:34 < exch> thank god for that then
00:34 < alexsuraci> i think they all work, in fact
00:34 < alexsuraci> they're just not to be taken seriously :P
00:37 -!- cpr420 [n=cpr420@67.165.199.143] has joined #go-nuts
00:37 -!- loureiro [n=loureiro@201008194161.user.veloxzone.com.br] has quit
["Quit"]
00:38 < eiro> is acme a modal editor ?
00:39 < eiro> oops ...  sorry :)
00:41 -!- turutosiya [n=turutosi@219.106.251.65] has joined #go-nuts
00:46 < clip9> http://gopaste.org/view/6y469
00:46 < clip9> Please tell me that is a terrible hack and there is a better
way :P
00:47 -!- mbarkhau [n=koloss@p54A7BECE.dip.t-dialin.net] has quit ["Leaving."]
00:52 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Connection timed out]
00:53 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has joined #go-nuts
00:53 -!- blackmagik [n=blackmag@unaffiliated/blackmagik] has joined #go-nuts
00:57 -!- droid001 [n=g1@p4FDCCC3F.dip.t-dialin.net] has left #go-nuts []
00:57 -!- Kibiz0r1 [n=Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has
joined #go-nuts
01:00 -!- sm [n=sm@cpe-76-173-194-242.socal.res.rr.com] has quit [Read error: 104
(Connection reset by peer)]
01:01 -!- sm [n=sm@cpe-76-173-194-242.socal.res.rr.com] has joined #go-nuts
01:02 -!- lux` [n=lux@151.54.240.211] has quit [Remote closed the connection]
01:02 < hstimer> anyone make an scp/ssh wrapper yet?
01:03 -!- blackdog` [n=user@pc-92-73-104-200.cm.vtr.net] has joined #go-nuts
01:03 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has quit ["Leaving..."]
01:03 -!- turutosiya [n=turutosi@219.106.251.65] has quit [Read error: 110
(Connection timed out)]
01:09 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Read
error: 104 (Connection reset by peer)]
01:09 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
01:14 < hstimer> KirkMcDonald: what is the difference between optparse and
flags?
01:14 < KirkMcDonald> hstimer: optparse does more.
01:14 < jdp> does go have optparse?
01:15 < hstimer> does it handle syntax like: cmd subcommand -flag1 -flag2
arg1 arg2
01:15 < KirkMcDonald> jdp: I wrote a thing called optparse, based on the
Python module, for Go.
01:16 < KirkMcDonald> hstimer: Yes.
01:16 < jdp> good, because the pkg/flags is less than ideal
01:16 < KirkMcDonald> hstimer: Er, sort of.
01:16 < hstimer> ouuu cool, just what I wanted.  is it done?
01:16 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Read
error: 104 (Connection reset by peer)]
01:16 < KirkMcDonald> hstimer: It passes its own unit tests.  :-)
01:17 < hstimer> hehe
01:17 -!- Kibiz0r1 [n=Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has quit
["Leaving."]
01:17 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
01:17 < KirkMcDonald> hstimer: It is probably usable.
01:17 < KirkMcDonald> hstimer: No docs yet, though.
01:17 < hstimer> i noticed
01:18 < KirkMcDonald> Working on it.
01:18 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has quit []
01:19 < hstimer> new topic: is * ever required?  I just sort of skip it and
nothing bad so far has happened
01:19 < KirkMcDonald> hstimer: For dereferencing pointers, you mean?
01:19 < hstimer> yes
01:19 -!- blackdog` [n=user@pc-92-73-104-200.cm.vtr.net] has left #go-nuts ["ERC
Version 5.3 (IRC client for Emacs)"]
01:20 < KirkMcDonald> Yes, sometimes.
01:20 -!- ziyu [n=ziyuhuan@114-137-17-25.dynamic.hinet.net] has joined #go-nuts
01:20 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has quit [Read error:
110 (Connection timed out)]
01:21 < KirkMcDonald> If you have a *int, you can't very well use it as an
int without a *.
01:21 < hstimer> for instance in looking at the optargs test I would think
it would work without the dereferences
01:22 < KirkMcDonald> Printing a *int and printing an int will give wildly
different results.
01:23 < hstimer> yes.  so basically when type checking is turned off
01:23 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Read
error: 54 (Connection reset by peer)]
01:23 < KirkMcDonald> Also, you can't subscript a *[]T.
01:24 -!- blackmagik [n=blackmag@unaffiliated/blackmagik] has quit ["Leaving"]
01:24 < hstimer> ah, good point
01:24 < KirkMcDonald> You have to say: (*ptr)[foo]
01:24 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
01:25 -!- skammer [n=skammer@ppp94-29-59-119.pppoe.spdop.ru] has quit [Remote
closed the connection]
01:25 -!- smooge [n=smooge@int.smoogespace.com] has joined #go-nuts
01:27 -!- OwlHuntr [n=Artem@32.164.23.213] has joined #go-nuts
01:27 < OwlHuntr> hey
01:27 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has joined #go-nuts
01:27 < OwlHuntr> anyone want to give me some input on
http://github.com/OwlHuntr/GoGems
01:28 < OwlHuntr> hello?
01:28 < hstimer> I'm all for having a repository
01:28 < OwlHuntr> anyone want to give me some input on
http://github.com/OwlHuntr/GoGems
01:28 < hstimer> does it work yet?
01:28 < OwlHuntr> Go needs git repo, not svn
01:29 < OwlHuntr> it works moderately
01:29 < adiabatic> OwlHuntr: why is 8.out there?
01:29 < OwlHuntr> its the output
01:29 < OwlHuntr> it's basically the program
01:29 < OwlHuntr> i didn't bother renaming it yet
01:30 < adiabatic> I'm just puzzled why you have a binary under source
control--one that not everyone can run
01:30 < OwlHuntr> yea i understand
01:30 < OwlHuntr> but for now i'm just trying to get better code
01:30 < hstimer> gems is sort of ruby name; maybe just call it GoPackages
01:30 < Ycros> OwlHuntr: Go doesn't use svn
01:30 < OwlHuntr> i'll remove it later
01:31 < OwlHuntr> i wish it did
01:31 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Read
error: 54 (Connection reset by peer)]
01:31 < OwlHuntr> well Packages is too long of a word
01:31 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
01:31 < hstimer> how about go
01:31 < OwlHuntr> gems is awesome because it's short, easy to type in bash
01:32 < hstimer> go install name
01:32 < KirkMcDonald> Go already has a perfectly reasonable distribution
scheme.
01:32 < OwlHuntr> that can work
01:32 < Ycros> I think a package system for go needs some careful thought,
there's a lot that gems does badly.
01:32 < OwlHuntr> it's reasonable but this just makes it easier
01:32 < KirkMcDonald> ...  more or less.
01:32 < hstimer> KirkMcDonald: oh?  what is that?
01:32 < hstimer> KirkMcDonald: less....
01:32 < KirkMcDonald> hstimer: Tarball + Makefile
01:32 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has quit ["Leaving..."]
01:33 < hstimer> I'm all for a package system -- makes life way easier
01:33 < OwlHuntr> KirkMcDonald: ok, now what if there's 200000 of them and
you need to get a version of it
01:33 < OwlHuntr> heh, it just makes things easier
01:33 < hstimer> 2M of what?
01:33 < OwlHuntr> instead of looking for it, just use a shell
01:33 < OwlHuntr> packages
01:34 < OwlHuntr> downloading, unpacking and installing unicorn, for
instance takes quite a bit longer then "gems install unicorn"
01:34 < hstimer> 2M versions of a package?  well there might be a few but
they just get different names, or you can have the same name and point the package
manager at a different repository
01:35 < hstimer> i guess you have to use a package manager for a while to
appreciate it
01:35 < OwlHuntr> right now, all mine does is add/remove repos, and pull
files
01:35 < OwlHuntr> git support is iffy but that's what i really want
01:35 < OwlHuntr> os.Exec doesn't seem to be working well
01:35 < hstimer> some nice things about pkg managers:
01:36 < hstimer> 1) easy command line search
01:36 < OwlHuntr> fuck, macbooks gonna die
01:36 < hstimer> 2) easy check for updates across all packages
01:36 < OwlHuntr> if i leave, my bad
01:36 < KirkMcDonald> I just have an innate mistrust of shiny new package
managers.
01:36 < Ycros> it would help if we had a canonical list of packages
somewhere.
01:36 < KirkMcDonald> There are too many already.
01:36 < hstimer> 3) selective updating of packages
01:36 < OwlHuntr> that's stage 2 of my approach
01:36 < hstimer> for go?  i think there is just one
01:36 < OwlHuntr> i have a nice Redmine platform for packages
01:37 < hstimer> 4) automatic installation
01:37 < Ycros> and please, please, talk to some distribution (ie.  debian)
packaging gurus as to whether whatever you're inventing will fit into their
packaging system
01:37 < OwlHuntr> i did the addons.openframeworks.cc mess, so this is the
same thing, just for Go
01:37 < hstimer> 5) any bins, and docs that are generated are put where they
need to be
01:37 < KirkMcDonald> I submitted an issue regarding changes to Make.pkg.
01:38 < KirkMcDonald> Given those changes it would be trivial to cram epkg
alongside the existing package layout.
01:38 < hstimer> OwlHuntr: you are doing awesome work, keep it up.  I would
just like a different name.  Seems crass to take a ruby name.
01:39 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Read
error: 104 (Connection reset by peer)]
01:39 -!- OwlHuntr [n=Artem@32.164.23.213] has quit [Read error: 104 (Connection
reset by peer)]
01:39 < Ycros> hstimer: I agree on the name, it doesn't fit
01:39 < Ycros> what about Stones instead?
01:39 < Ycros> Go stones :)
01:39 < hstimer> Ycros: clever.  works for me
01:41 -!- owlhuntr [n=irchon@32.164.23.213] has joined #go-nuts
01:41 < adiabatic> gobbles
01:41 < owlhuntr> back.  what'd I miss?
01:42 -!- triplez [n=triplez@bb116-14-66-141.singnet.com.sg] has joined #go-nuts
01:42 < hstimer> we voted on Ycros's name: stones
01:42 < adiabatic> Ycros: suggested stones
01:42 < hstimer> It won by a landslide :)
01:43 < hstimer> Go stones -- for some reason it had never dawned on me that
there is a billion year old game by the same name
01:43 < owlhuntr> haha.  why stones?
01:43 < hstimer> Go == game
01:43 < hstimer> played with stones
01:43 < owlhuntr> hah.  ok.  so go stones.
01:44 < owlhuntr> stones, thro
01:44 < hstimer> yes, I thought it was clever too
01:44 < owlhuntr> stones -throw=lol
01:44 < hstimer> much better than GoPackages
01:44 < hstimer> heh
01:44 < owlhuntr> quicker too.
01:45 < lifeless> win 45
01:45 < hstimer> or you could just call it go
01:45 < hstimer> go fetch matrix
01:45 -!- amacleod [n=amacleod@c-24-34-33-96.hsd1.ma.comcast.net] has joined
#go-nuts
01:45 < owlhuntr> well that's something else I'll prolly make too
01:45 < owlhuntr> how about gosh?  Go SHell
01:46 -!- owlhuntr [n=irchon@32.164.23.213] has quit [Remote closed the
connection]
01:46 < hstimer> nice ring to it
01:47 -!- zohaib1020 [n=zohaib10@z65-50-110-10.ips.direcpath.com] has joined
#go-nuts
01:47 < hstimer> so is there a repository someplace yet?
01:47 -!- owlhuntr [n=irchon@32.164.23.213] has joined #go-nuts
01:48 < owlhuntr> ugh.  connection sucks in the mountains
01:48 < owlhuntr> so anyway.  you know how irb works and what it does
01:48 < hstimer> move to virginia, they carve them away for you
01:48 < owlhuntr> why not do the same for Go?
01:49 < owlhuntr> yea I'm there now.  goin down 81
01:49 < hstimer> sure; would you use the preliminary interpreter?
01:49 -!- rhelmer [n=rhelmer@adsl-69-107-65-140.dsl.pltn13.pacbell.net] has quit
[]
01:49 < Ycros> owlhuntr: how are you going to handle dependencies?
01:49 < owlhuntr> I basically wrote gogems on the ride into nc, few nights,
then now into the ride back
01:50 -!- rhelmer [n=rhelmer@adsl-69-107-65-140.dsl.pltn13.pacbell.net] has joined
#go-nuts
01:50 < mikedee> I am getting undefined: vector.New, I updated just now so I
think I am running the most recent version
01:50 < hstimer> Ycros: in stones or gosh?
01:50 < hstimer> yes.  I got bit by that yesterday
01:50 < Ycros> hstimer: stones
01:50 < owlhuntr> gosh
01:51 < owlhuntr> basically use the compilers crazy fast speed to compile a
file that gets written to
01:51 < hstimer> I would imagine deps can be calculated automatically from
the files.  The parser lib does the hard work.
01:51 < hstimer> I think versions becomes the more complicated issue
01:51 < Ycros> hstimer: dependencies have to be manually specified because
of versions
01:51 < owlhuntr> well dependencies will be grabbed from the import
statements in any sled go files
01:52 < hstimer> :)
01:52 < owlhuntr> dled*
01:52 < owlhuntr> diff versions is a reason to use git
01:53 < hstimer> personally, I would like to see versions added to go
01:53 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
01:53 < owlhuntr> I'm working on it.  :)
01:53 < hstimer> It could just be a comment after the package and import
statements
01:54 < Ycros> it could be a comment, but I would instead advocate a
separate file listing versions and dependencies - unless versioning becomes part
of the language itself (which it could)
01:54 < hstimer> again the parser will let you get the comments
01:55 < hstimer> either way works for me
01:55 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has quit [Remote closed the
connection]
01:55 < owlhuntr> too much work.  hah.  but package description would be ace
01:55 < Ycros> should stones be a build system as well?
01:55 < hstimer> i've got a gomake sort of working on my end
01:55 < Ycros> I mean, the advantage there is that you can let stones
install packages into isolated directories
01:56 < owlhuntr> it will copy gems
01:56 < Ycros> and then you can have it include the correct packages on the
command line
01:56 < Ycros> at compilation time
01:56 < Ycros> this then allows for multiple versions of packages
co-existing on the same system
01:57 < Ycros> of course - it'll be interesting to see what the go dev team
does in terms of dynamic linking in the future
01:57 < hstimer> yes, it is import to be able to keep multiple versions
around
01:57 < owlhuntr> basically it will dl the pkg.  put it in the sec folder,
build it and put bins in the pkg
01:58 < hstimer> it might make sense to merge the two -- build and package
manager
01:58 < Ycros> hstimer: that's what I'm saying
01:58 < owlhuntr> src not sec
01:58 < Ycros> currently if you piggyback onto Make.pkg, "make install" will
install your files into the go dir
01:59 < hstimer> i'm envisioning something rails like; convention over
configuration
01:59 < owlhuntr> that would work wonders
01:59 < owlhuntr> but my method would be a fallback for a naked pkg
01:59 < hstimer> so all go projects having identical structure
02:00 < hstimer> currently gomake searches all the files for a main package
name and then builds
02:00 -!- owlhuntr [n=irchon@32.164.23.213] has quit []
02:00 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has
quit [Remote closed the connection]
02:00 < Ycros> you do need a way to configure things
02:01 < Ycros> what if your project is composed of multiple libraries and
binaries
02:01 < hstimer> I'm in the middle of getting embedded packages working
02:01 < hstimer> it will build an arbitrary set of binaries
02:02 < hstimer> by libs you mean embedded packages?  they will just get
built as well
02:02 -!- owlhuntr [n=irchon@32.166.200.131] has joined #go-nuts
02:03 < Ycros> by libs I mean libs.  They could be installed for use by
other projects
02:03 -!- sepoy [n=sepoy@c-98-202-50-243.hsd1.ut.comcast.net] has quit []
02:04 < hstimer> ah...  c libs or what not.  yes, that is on the list.  I
generally have very complex projects so it will do pretty much everything i've had
to deal with
02:04 -!- ward [n=ward@c-98-232-243-25.hsd1.or.comcast.net] has joined #go-nuts
02:05 < hstimer> but it won't replace make for making a c lib, just do the
cgo part
02:05 < hstimer> although, depending on make, makes it less portable to
windows...  not that I care
02:05 -!- nigwil [n=chatzill@berkner.ccamlr.org] has quit [Read error: 113 (No
route to host)]
02:07 < kimelto> hstimer: currently there are bash scripts in the go pkg
tree, sic!  :)
02:08 -!- alc [n=alc@222.128.134.11] has joined #go-nuts
02:08 < hstimer> kimelto: yes, there are
02:08 -!- Amaranth [n=travis@ubuntu/member/Amaranth] has joined #go-nuts
02:08 < owlhuntr> I could make stones windows compatible by icluding cygwin.
02:09 < kimelto> hstimer: so my point is, first get rid of bash, then use
something like cmake ;)
02:09 < owlhuntr> cmake?!  fuck nooo.  bash is prolly the best thing since
sliced bread
02:10 < kimelto> erm?  I have sh, csh, tcsh, zsh on my machines.  dont want
to install bash :p
02:10 < owlhuntr> I forgot.  what does cgo do?
02:11 < Ycros> owlhuntr: preprocesses specially written go files that
interface with C code
02:12 < owlhuntr> excuse my naivete but I learned go as I made stones so...
hah.  still fresh
02:12 < owlhuntr> Ycros: thanks.
02:13 -!- tanamo [n=tanamo@125.252.70.230] has quit [Read error: 60 (Operation
timed out)]
02:15 < owlhuntr> ok so the feeling behind stones is...  positive?  I am to
continue developing?
02:16 -!- owlhuntr [n=irchon@32.166.200.131] has quit [Remote closed the
connection]
02:16 -!- tanamo [n=tanamo@125.252.70.230] has joined #go-nuts
02:16 -!- owlhuntr [n=irchon@32.166.200.131] has joined #go-nuts
02:16 -!- owlhuntr [n=irchon@32.166.200.131] has quit [Remote closed the
connection]
02:16 -!- owlhuntr [n=irchon@32.166.200.131] has joined #go-nuts
02:17 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from
services.]
02:17 -!- sladegen [n=nemo@unaffiliated/sladegen] has joined #go-nuts
02:18 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Read
error: 104 (Connection reset by peer)]
02:18 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
02:19 -!- owlhuntr [n=irchon@32.166.200.131] has quit [Client Quit]
02:22 -!- thedevel [n=thedevel@pool-72-78-219-199.phlapa.fios.verizon.net] has
joined #go-nuts
02:22 < hstimer> cgo does magic so you can call c from go
02:22 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has
joined #go-nuts
02:23 < hstimer> you create a special go file that is processed by cgo to
create a glue lib
02:24 < hstimer> yes, please keep developing stone.  I'll keep working on
gomake and maybe it will make sense to merge at some point
02:25 -!- General13372 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has
joined #go-nuts
02:25 < plexdev> http://is.gd/57jMq by [Eden Li] in go/src/cmd/cgo/ -- cgo:
use C type void for opaque types if dwarf.Common().Type returns nothing
02:25 < plexdev> http://is.gd/57jMt by [Sergio Luis O. B. Correia] in 2
subdirs of go/src/pkg/ -- crypto/md4, exp/draw/x11: fix makefile to build when
GOROOT has whitespaces
02:26 < kimelto> hstimer: what's gomake?  :)
02:26 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has joined #go-nuts
02:27 -!- server987 [n=avery56@209-250-50-132.wispnet.net] has joined #go-nuts
02:31 < hstimer> kimelto: a build tool I use for myself.  it is written in
go.  I'll check it in at some point to github and see if others find it useful
02:32 -!- rhelmer [n=rhelmer@adsl-69-107-65-140.dsl.pltn13.pacbell.net] has quit
[]
02:35 < kimelto> hstimer: could be intersting
02:35 -!- server987 [n=avery56@209-250-50-132.wispnet.net] has left #go-nuts []
02:35 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
02:35 -!- server987 [n=avery56@209-250-50-132.wispnet.net] has joined #go-nuts
02:35 -!- fosho [n=afitz@adsl-190-192-118.asm.bellsouth.net] has joined #go-nuts
02:36 < kimelto> hstimer: 'cause, for me, the boring part of a compiled
language vs interpreted is not so the time of compilation, but the process of
writing makefile...
02:37 < hstimer> kimelto: I hate makefiles.  I hate shell scripts.  Weak
languages for doing complicated things.
02:38 < Jerub> what make does is sufficently complicated that having a weak
language is a bonus.  I just wish it didn't have crazy stuff like ^I characters
required
02:38 -!- ziyu [n=ziyuhuan@114-137-17-25.dynamic.hinet.net] has quit ["Colloquy
for iPhone - http://colloquy.mobi"]
02:40 -!- Adys [n=Adys@unaffiliated/adys] has quit [Connection timed out]
02:43 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Read error: 110 (Connection timed out)]
02:43 < Kibiz0r> It would be nice to have a good rakefile for Go as it's one
of the few build systems with a complete language backing it up.
02:43 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined
#go-nuts
02:43 < hstimer> I agree, rake is great
02:47 -!- thedevel [n=thedevel@pool-72-78-219-199.phlapa.fios.verizon.net] has
left #go-nuts []
02:50 -!- shoafb [n=The_Doct@cpe-98-150-247-183.hawaii.res.rr.com] has quit
["Leaving..."]
02:53 -!- amuck [n=amuck@h219.52.19.98.dynamic.ip.windstream.net] has joined
#go-nuts
02:55 -!- turutosiya [n=turutosi@219.106.251.65] has joined #go-nuts
02:59 -!- skelterjohn [n=jasmuth@c-76-116-177-32.hsd1.nj.comcast.net] has joined
#go-nuts
02:59 < hstimer> there is no coma operator...  so can we drop in anonymous
functions instead?
02:59 < hstimer> comma
03:00 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[]
03:01 < hstimer> i.e.  foo( { _, i := goo(); i } );
03:01 < hstimer> i.e.  foo( { _, i := goo(); return i } );
03:02 < Kibiz0r> I'm not sure what you're asking, but I'm probably missing
context.
03:02 < kimelto> Kibiz0r: kind of bloated to require ruby for a build
system, isnt it?
03:02 < kimelto> (same with waf which requires python and so on)
03:04 -!- server987 [n=avery56@209-250-50-132.wispnet.net] has left #go-nuts []
03:04 < Kibiz0r> Maybe for Go core, but for my own use or even a single dev
team it makes sense to leverage existing tech.  That's what general-purpose
language are there for, after all.
03:04 < hstimer> I want pass i to foo but do it in the param list of foo
03:04 < Kibiz0r> hstimer: Ah.
03:05 -!- nigwil [n=chatzill@berkner.ccamlr.org] has joined #go-nuts
03:05 < Kibiz0r> I'm not aware of any idiomatic way to do that, I'd just
make it two lines.
03:05 < hstimer> k
03:06 < Kibiz0r> Unless you make something like foo(returnSecond(goo()))...
03:07 < hstimer> Kibiz0r: thank you
03:07 < Kibiz0r> I'm not even sure you can do that.  You can in Lua, heh.
03:08 < Kibiz0r> Looks like you can!
03:09 < hstimer> Kibiz0r: really?
03:09 < Kibiz0r> Yeah.
03:09 < Kibiz0r> func ReturnsTwo() (i int, s string) { return 5, "foo" }
03:09 < Kibiz0r> func TakesTwo(i int, s string) { fmt.Println(i, s) }
03:12 -!- teedex [n=teedex@204.14.155.161] has joined #go-nuts
03:12 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
03:15 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts
03:16 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Read
error: 104 (Connection reset by peer)]
03:16 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
03:22 -!- dqminh [n=dqminh@cm215.psi151.maxonline.com.sg] has joined #go-nuts
03:27 < Zeffrin> opinions...  for a simple mail sending package what do
people think of http://gopaste.org/view/Nx541 as an example for working with it?
03:34 -!- jhawk28 [n=jhawk28@user-142g7u9.cable.mindspring.com] has joined
#go-nuts
03:34 -!- beardeddog [n=beardedd@24.20.122.211] has joined #go-nuts
03:35 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has
joined #go-nuts
03:35 < hstimer> except for lack of mime support it looks good
03:36 < hstimer> what is the _ get in m.Send?
03:37 < Zeffrin> Im thinking it'll return how many were sucessfully sent or
something
03:37 -!- path[l] [n=path@115.240.105.219] has joined #go-nuts
03:37 < Zeffrin> in the case of BCC where multiple sends take place
03:38 < Zeffrin> but there I just discarded it obviously
03:38 < hstimer> what about setting optional headers
03:38 < hstimer> there are a bunch of them
03:39 < Zeffrin> like priority and all that?  very happy to expand, atm I'm
just working from the RFC
03:39 < Whtiger> If there's a TLS package that might be nice to allow
connecting to SMTP servers.
03:39 < hstimer> no idea if they are standardized, but when you look at raw
headers there are quite a few
03:39 < Whtiger> encrypted SMTP servers*
03:39 * Zeffrin nods
03:40 < Zeffrin> will investigate the headers, hadn't thought of it but
would be nice
03:40 < Zeffrin> yah there is TLS
03:40 < Zeffrin> partially implemented but maybe enough
03:40 < kimelto> hstimer: if your gomake can handle dependency natively and
so, use multiple jobs when multiple cpu are availabe, it would be awesome :)
03:41 < hstimer> I don't know if I would try and capture them all in the
api; you just might make it so that they can add mapping pairs like with http
headers
03:41 < hstimer> kimelto: that is easy with go
03:41 < Zeffrin> brilliant indeed, that's the plan I think
03:42 -!- JSharpe [n=jamie@5adaeaaa.bb.sky.com] has joined #go-nuts
03:43 -!- General13372 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Connection timed out]
03:47 < Kibiz0r> I think I found a bug in reflect.NumMethod():
http://pastie.org/719854
03:47 -!- phillipsm [n=mattscom@173-23-63-244.client.mchsi.com] has joined
#go-nuts
03:47 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit []
03:48 -!- owlhuntr [n=irchon@166.196.0.195] has joined #go-nuts
03:48 -!- owlhuntr [n=irchon@166.196.0.195] has quit [Remote closed the
connection]
03:55 -!- slashus2_ [n=slashus2@74-137-26-8.dhcp.insightbb.com] has joined
#go-nuts
03:56 -!- tgall_foo [n=tgall@gentoo/developer/dr-who] has quit [Read error: 110
(Connection timed out)]
03:58 -!- JSharpe2 [n=jamie@5adaea9f.bb.sky.com] has quit [Read error: 110
(Connection timed out)]
03:59 -!- ziyu [n=ziyuhuan@114-137-17-25.dynamic.hinet.net] has joined #go-nuts
03:59 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has quit
["Leaving"]
03:59 -!- skyyy [i=caw@res55551479.rh.rit.edu] has joined #go-nuts
04:00 < hstimer> anyone here know how the compiler works?
04:01 -!- teedex [n=teedex@204.14.155.161] has quit [Remote closed the connection]
04:02 < hstimer> when you import a package is it parsing the source of that
package to get defs, or is it looking at the .a?
04:02 -!- ehird [n=ehird@91.104.237.227] has quit []
04:03 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined
#go-nuts
04:04 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit [Client
Quit]
04:04 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has quit
[Remote closed the connection]
04:06 -!- jhawk28 [n=jhawk28@user-142g7u9.cable.mindspring.com] has quit [Remote
closed the connection]
04:07 -!- halfdan [n=halfdan@p57A95AB7.dip.t-dialin.net] has joined #go-nuts
04:07 -!- skyyy [i=caw@res55551479.rh.rit.edu] has quit [Client Quit]
04:07 -!- _Ishikawa [i=kvirc@host1-192-dynamic.21-79-r.retail.telecomitalia.it]
has joined #go-nuts
04:08 < goplexian> hmm I dont get this, the effective_go says that `x :=
make([]int, 2, 3)` creates a slice struct with a length of 2 and a capacity of 3,
but then I can do `x = vec[0:10]` with no complaints.
04:09 < ziyu> goplexian: only check in runtime
04:10 -!- skyyy [i=caw@res55551479.rh.rit.edu] has joined #go-nuts
04:10 < ziyu> hstimer: def is including in Go's .a
04:11 < hstimer> ziyu: so there is no parsing of .go files when you import?
04:11 < goplexian> ziyu take a look no errors when this runs
http://gopaste.org/view/84l95
04:15 < Kibiz0r> goplexian: You're reassigning x, you're not accessing the
original slice you declared with make.
04:16 < goplexian> ahhh
04:16 < goplexian> I knew I didn't get it.
04:17 < goplexian> thx Kibiz0r
04:17 < Kibiz0r> np
04:19 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has quit [Read
error: 110 (Connection timed out)]
04:20 -!- halfdan_ [n=halfdan@p57A9669D.dip.t-dialin.net] has quit [Read error:
110 (Connection timed out)]
04:20 -!- cylix [n=frederic@occm-15.static.grp1-rng1.tnmmrl.infoave.net] has quit
["bye"]
04:22 < goplexian> yes, I see now it is properly catching it at runtime
04:23 -!- tgall_foo [n=tgall@gentoo/developer/dr-who] has joined #go-nuts
04:24 -!- Fl1pFl0p [i=flipflop@unaffiliated/fl1pfl0p] has quit [Read error: 60
(Operation timed out)]
04:24 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Read error: 104
(Connection reset by peer)]
04:24 -!- Kibiz0r1 [n=Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has
joined #go-nuts
04:24 -!- Kibiz0r1 [n=Adium@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has quit
[Remote closed the connection]
04:27 < ziyu> hstimer: yes, no parsing .go.  I think.
04:28 -!- cpr420 [n=cpr420@67.165.199.143] has quit ["Vision[0.9.7-H-090423]: i've
been blurred!"]
04:28 < hstimer> ziyu: did a test to confirm; you are correct
04:28 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Remote
closed the connection]
04:28 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
04:29 -!- sladegen [n=nemo@unaffiliated/sladegen] has joined #go-nuts
04:32 -!- tedster [n=tedster@67.23.158.117] has joined #go-nuts
04:35 -!- tedster [n=tedster@67.23.158.117] has left #go-nuts []
04:35 -!- itrekkie [n=itrekkie@ip98-165-246-56.ph.ph.cox.net] has joined #go-nuts
04:38 -!- alexsuraci [n=Alex@pool-71-188-133-67.aubnin.fios.verizon.net] has quit
[Remote closed the connection]
04:39 -!- directrixx [n=directri@ip68-231-189-247.tc.ph.cox.net] has quit [Read
error: 104 (Connection reset by peer)]
04:41 -!- zohaib1020 [n=zohaib10@z65-50-110-10.ips.direcpath.com] has quit [Remote
closed the connection]
04:42 -!- ward [n=ward@c-98-232-243-25.hsd1.or.comcast.net] has quit []
04:42 -!- skyyy [i=caw@res55551479.rh.rit.edu] has quit [Client Quit]
04:42 < plexdev> http://is.gd/57pi5 by [Russ Cox] in go/src/pkg/websocket/
-- websocket: avoid $GOROOT in case it has spaces
04:45 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has joined
#go-nuts
04:47 -!- directrixx [n=aleksand@ip68-231-189-247.tc.ph.cox.net] has joined
#go-nuts
04:47 -!- skelterjohn [n=jasmuth@c-76-116-177-32.hsd1.nj.comcast.net] has quit []
04:47 -!- trvbldn [n=trvbldn@c-67-166-232-169.hsd1.ga.comcast.net] has joined
#go-nuts
04:48 -!- Fl1pFl0p [i=flipflop@unaffiliated/fl1pfl0p] has joined #go-nuts
04:50 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has quit
[Remote closed the connection]
04:55 -!- Demp [i=sbnc@13.f.cali.vgames.co.il] has quit [Read error: 60 (Operation
timed out)]
04:55 -!- Demp [i=sbnc@13.f.cali.vgames.co.il] has joined #go-nuts
04:56 -!- amacleod [n=amacleod@c-24-34-33-96.hsd1.ma.comcast.net] has quit ["Bye
Bye"]
04:57 -!- trvbldn [n=trvbldn@c-67-166-232-169.hsd1.ga.comcast.net] has quit
[Remote closed the connection]
04:58 -!- robot12 [n=root@inferno.kgts.ru] has joined #go-nuts
05:03 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has joined
#go-nuts
05:04 -!- turutosiya [n=turutosi@219.106.251.65] has quit [Read error: 110
(Connection timed out)]
05:05 -!- nigwil [n=chatzill@berkner.ccamlr.org] has quit ["ChatZilla 0.9.85
[Firefox 3.5.5/20091102152451]"]
05:06 < Kibiz0r> Okay, I've been messing with Go since it came out but I
still haven't found anything that feels "dynamic" about it.  I feel hoodwinked.
05:06 -!- chrelad [n=Administ@68-119-17-69.dhcp.stcd.mn.charter.com] has joined
#go-nuts
05:11 < Zeffrin> what languages did you use before?
05:11 -!- knave [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts
05:11 < Zeffrin> i mean for me where I've used other interpreted and JIT
languages but mostly C it's a nice blend of features from the interpreted
languages with promises of performace of C
05:12 < Kibiz0r> If I listed them all, we'd be here for a while.
05:12 -!- adiabatic [n=adiabati@dsl-206-55-130-248.tstonramp.com] has quit
["Rockin’ music will set you free."]
05:13 < Kibiz0r> What are those features from interpreted languages that is
has though?
05:13 < robot12> Kibiz0r, Go is a System's language...  not a five minit's
php
05:13 < Zeffrin> garbage collection, easy to use strings, mapping type built
in /me shrugs
05:13 < JBeshir> I don't know, memory management being built-in seems like a
good start.  :P
05:14 < Zeffrin> goroutines seem pretty sweet in theory to me
05:14 < AndrewBC_> personally I like the flexible type system and the
interfaces
05:14 -!- mpurcell [n=mpurcell@vpn.michaelpurcell.info] has joined #go-nuts
05:14 -!- Necrogami [n=djnecrog@unaffiliated/necrogami] has quit ["Client
Exiting"]
05:14 < Kibiz0r> I'm not trying to pick a fight.  It just doesn't feel
"dynamic" to me.
05:14 < Kibiz0r> It has plenty of modern features which I enjoy.
05:15 < Kibiz0r> But the things I have come to appreciate about languages
like Lua, Python, and Ruby are not there.
05:16 < AndrewBC_> It's got some features like dynamic languages such as
python, but I don't think it's claiming to be dynamic itself
05:17 < JBeshir> That's cool, I guess you can keep paying your 3x
performance penalty and need for the huge library runtime to use the language.
05:17 < Zeffrin> I know with Python at least though it's like 10MB in memory
before you even start running your own code?
05:17 < JBeshir> s/3/or worse/
05:17 < AndrewBC_> to quote the language design FAQ, "Go is an attempt to
combine the ease of programming of an interpreted, dynamically typed language with
the efficiency and safety of a statically typed, compiled language."
05:17 < JBeshir> Zeffrin: No, Python's a lot better than that.
05:18 < Zeffrin> is it?  I wrote a moderate program in maybe 1-2 years ago
and the number I remembered is 10mb of interpreter
05:19 -!- iwikiwi [n=iwikiwi@59.162.204.201] has joined #go-nuts
05:19 < Zeffrin> but, 1-2 years ago so shrug, my memory isn't great so
yeah...  not intending to exagurate sorry :)
05:19 < tav> hmz, i've been in love with python for most of the last decade,
but decided to switch to go for the reasons listed here:
http://tav.espians.com/ciao-python-hola-go.html
05:19 * JBeshir has a program of some complexity in use at ~9.5MB in Python,
another short script at less than 5MB, taking a random look.
05:20 < tav> for me, go provides (or at least promises to provide)
everything i need to create the types of frameworks i want, whereas it's been an
uphill battle with python
05:20 < tav> so it really comes down to what you want, Kibiz0r
05:23 < Gracenotes> there is nothing terribly dynamic about Go. no built-in
dynamic dispatch.  But it certainly feels like a dynamically typed language,
particularly with the help of type inference
05:24 < Gracenotes> but the type inference isn't enough to give it a nice
Haskelly feel...  there's too much ad-hoc-ness for that
05:38 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Remote
closed the connection]
05:38 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
05:40 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Remote
closed the connection]
05:41 < anticw> somewhat OT (but relevant); does anyone know how i make a
google login/codereview login from my personal email address
05:41 < anticw> (not my gmail one)
05:41 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
05:43 -!- OwlHuntr [n=dapopo@32.164.77.233] has joined #go-nuts
05:43 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit [Remote
closed the connection]
05:43 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has joined #go-nuts
05:44 < OwlHuntr> finally.  a better irc cliebt.
05:44 < OwlHuntr> client*
05:45 < alc> maybe create a new google account using the desired email
address
05:46 -!- tgall_foo [n=tgall@gentoo/developer/dr-who] has quit ["Leaving"]
05:47 < jessta> OwlHuntr: what client?
05:47 < OwlHuntr> FlowChat
05:47 < OwlHuntr> so beautiful.
05:48 < anticw> alc: this might sounds stupid ...  but can i do that?
05:49 < OwlHuntr> what do you think of http://github.com/OwlHuntr/GoGems
05:49 < anticw> i mean, my existing account can already send from that
account and is associated with it for some reason
05:50 -!- OwlHuntr [n=dapopo@32.164.77.233] has quit ["Get FlowChat for the iPhone
and iPod Touch!  http://flowchat.me"]
05:50 < jessta> OwlHuntr: iphone ey?
05:50 -!- OwlHuntr [n=dapopo@32.164.77.233] has joined #go-nuts
05:51 < OwlHuntr> any thoughts?
05:51 < alc> anticw: https://www.google.com/accounts/NewAccount ?
05:51 -!- wollw [n=wollw4@75-101-22-68.dsl.dynamic.sonic.net] has quit ["Leaving"]
05:52 < OwlHuntr> http://github.com/OwlHuntr/GoGems ?
05:52 -!- ziyu [n=ziyuhuan@114-137-17-25.dynamic.hinet.net] has quit ["Colloquy
for iPhone - http://colloquy.mobi"]
05:53 < jessta> I've always throught things like easy_install and gem were
kind of silly
05:54 < OwlHuntr> how so?
05:54 < jessta> seems like the kind of thing that your package manager
should be handling
05:54 -!- _Ishikawa [i=kvirc@host1-192-dynamic.21-79-r.retail.telecomitalia.it]
has left #go-nuts ["Reality is that which, when you stop believing in it, doesn't
go away"]
05:54 < OwlHuntr> well this is a package manager
05:54 < OwlHuntr> gens are packages
05:54 < jessta> I mean your system wide package manager
05:54 < jessta> apt,emerge,yum etc.
05:55 < OwlHuntr> it's not ambiguous enough to handle that
05:55 < plexdev> http://is.gd/57scJ by [Fumitoshi Ukai] in go/doc/ -- Fix
example Makefile to avoid $GOROOT in case it has spaces.
05:55 -!- tgall_foo [n=tgall@gentoo/developer/dr-who] has joined #go-nuts
05:55 < jessta> having a different package manager for each programming
language seems like a mess
05:56 < OwlHuntr> sure
05:56 < OwlHuntr> bit on the other hand the packages will have to conform to
a neater style
05:57 < OwlHuntr> plus we can put in custom stuff like versions into them to
better suit our needs
05:57 < OwlHuntr> but I'm sure apt would let you download go packages if you
made the .deb's follow the rules
05:58 < OwlHuntr> problem is, apt doesn't work cross platform well
05:58 < anticw> alc: yeah, thanks...  for some reason i thought google
account == gmail account
05:58 < OwlHuntr> I haven't gotten it to run in Darwin yet
05:58 < anticw> alc: it never occired to me they could be different things
06:00 < anticw> jessta: wrt to easy_install; i've looked at replacing
debconf, dpkg and apt (mostly apt) with something else and adding interfaces for
things like easy_install
06:00 < anticw> jessta: the idea is that you could/should be able to use
easy_install and that the package manager should just kniw about those changes
06:00 -!- maacl [n=mac@0x573526c8.virnxx17.dynamic.dsl.tele.dk] has joined
#go-nuts
06:00 -!- maacl [n=mac@0x573526c8.virnxx17.dynamic.dsl.tele.dk] has quit [Client
Quit]
06:01 < OwlHuntr> true but abstraction is a bitch
06:01 < tav> OwlHuntr: congrats on getting the go gems initiative going!
06:02 < OwlHuntr> thanks.  I'm surprised I'm the first.  I'll prolly be
calling it go or stone
06:02 < OwlHuntr> somehow that was voted in a few hours ago.
06:05 < tav> well, it's early days all round!
06:06 < OwlHuntr> yea.  easy language to learn.
06:06 < OwlHuntr> I've never been happy about bytes
06:08 < OwlHuntr> it should be as popular as python
06:09 < Kibiz0r> stone install ...rails?
06:10 -!- iwikiwi_ [n=iwikiwi@121.247.120.235] has joined #go-nuts
06:10 < tav> Kibiz0r: lol
06:10 < Kibiz0r> Hm. What would you call it?
06:11 < Kibiz0r> It has to be alliterative.
06:11 < Kibiz0r> Like Go on Gonads, but it has to make sense.
06:11 < tav> no, go stones is good, just laughing at the rails install ;p
06:12 < Kibiz0r> I know.
06:15 < Ycros> :)
06:16 < fhs> goshop
06:16 -!- dju [n=dju@ip-39.net-80-236-37.suresnes.rev.numericable.fr] has quit
["Quitte"]
06:17 < fhs> think of python's cheese shop
06:19 < Ycros> go board?  The board where the stones are :)
06:20 -!- iwikiwi [n=iwikiwi@59.162.204.201] has quit [Read error: 110 (Connection
timed out)]
06:20 < Zeffrin> is it possible for funcs to return 3 values?
06:20 -!- kichik|work [n=kichik_w@84.108.238.52] has quit [Read error: 145
(Connection timed out)]
06:20 < fhs> yes
06:20 -!- crakrjak_ [n=merc@rrcs-70-62-156-154.central.biz.rr.com] has quit [Read
error: 60 (Operation timed out)]
06:20 < Zeffrin> awesome
06:22 < alc> go nuts
06:23 -!- crakrjak_ [n=merc@rrcs-70-62-156-154.central.biz.rr.com] has joined
#go-nuts
06:25 -!- freshup_ [n=adam@cpe-24-161-167-248.san.res.rr.com] has joined #go-nuts
06:31 -!- realloc [n=realloc@unaffiliated/realloc] has quit [Remote closed the
connection]
06:31 -!- OwlHuntr [n=dapopo@32.164.77.233] has quit [Read error: 110 (Connection
timed out)]
06:35 -!- itrekkie [n=itrekkie@ip98-165-246-56.ph.ph.cox.net] has quit []
06:35 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts
06:35 < Clooth> Charlie bit me
06:35 -!- freshup [n=adam@cpe-24-161-167-248.san.res.rr.com] has quit [Read error:
110 (Connection timed out)]
06:40 -!- mikedee [n=quassel@91.108.72.57] has quit [Read error: 110 (Connection
timed out)]
06:44 < [Pete_27]> good amount of libraries starting to pop up
06:50 -!- iwikiwi [n=iwikiwi@121.247.120.235] has joined #go-nuts
06:55 -!- path[l] [n=path@115.240.105.219] has quit []
06:56 -!- turutosiya [n=turutosi@219.106.251.65] has joined #go-nuts
06:56 -!- iwikiwi__ [n=iwikiwi@121.247.120.235] has joined #go-nuts
07:02 < anticw> does ogle work at all?
07:04 < anticw> in so far as i have something stuck in a loop...  is there a
way to get a back trace from it?
07:04 -!- ziyu4huang [n=ziyu_hua@220.133.3.82] has quit []
07:04 -!- iwikiwi_ [n=iwikiwi@121.247.120.235] has quit [Read error: 110
(Connection timed out)]
07:04 -!- StiffUpperLip [n=chatzill@c-94-255-223-16.cust.bredband2.com] has quit
["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"]
07:08 -!- KillerX [n=anant@59.92.131.66] has joined #go-nuts
07:09 -!- iwikiwi [n=iwikiwi@121.247.120.235] has quit [Read error: 110
(Connection timed out)]
07:11 -!- msbranco [n=msbranco@64-172.61-188.cust.bluewin.ch] has joined #go-nuts
07:11 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit []
07:18 -!- ac_ [i=foobar@174-21-106-252.tukw.qwest.net] has joined #go-nuts
07:19 -!- wobsite [n=wobsite_@68-189-250-56.static.oxfr.ma.charter.com] has joined
#go-nuts
07:20 -!- mitchellh [n=mitchell@c-98-232-95-245.hsd1.wa.comcast.net] has joined
#go-nuts
07:23 -!- ac__ [i=foobar@174-21-106-252.tukw.qwest.net] has joined #go-nuts
07:23 -!- mitchellh1 [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
07:25 -!- amuck [n=amuck@h219.52.19.98.dynamic.ip.windstream.net] has quit [Read
error: 110 (Connection timed out)]
07:28 -!- ac___ [i=foobar@174-21-106-252.tukw.qwest.net] has joined #go-nuts
07:28 -!- path[l] [n=path@122.182.0.38] has joined #go-nuts
07:29 -!- wobsite [n=wobsite_@68-189-250-56.static.oxfr.ma.charter.com] has quit
["Leaving"]
07:29 -!- teedex [n=teedex@204.14.155.161] has joined #go-nuts
07:30 -!- teedex [n=teedex@204.14.155.161] has quit [Read error: 104 (Connection
reset by peer)]
07:30 -!- teedex [n=teedex@204.14.155.161] has joined #go-nuts
07:30 -!- ac [i=foobar@174-21-106-252.tukw.qwest.net] has quit [Read error: 110
(Connection timed out)]
07:33 -!- trickie [n=trickie@94.100.112.225] has joined #go-nuts
07:33 -!- ac [i=foobar@174-21-106-252.tukw.qwest.net] has joined #go-nuts
07:33 -!- ziyu [n=ziyuhuan@114-137-17-25.dynamic.hinet.net] has joined #go-nuts
07:34 -!- ac_ [i=foobar@174-21-106-252.tukw.qwest.net] has quit [Connection timed
out]
07:37 -!- chrelad [n=Administ@68-119-17-69.dhcp.stcd.mn.charter.com] has left
#go-nuts []
07:40 -!- ac__ [i=foobar@174-21-106-252.tukw.qwest.net] has quit [Success]
07:40 -!- hipe_ [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has joined
#go-nuts
07:40 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has quit [Read
error: 104 (Connection reset by peer)]
07:42 -!- cactii [n=t@87.252.230.12] has left #go-nuts []
07:45 -!- ac___ [i=foobar@174-21-106-252.tukw.qwest.net] has quit [Connection
timed out]
07:45 -!- alc [n=alc@222.128.134.11] has quit ["Ex-Chat"]
07:46 -!- mitchellh [n=mitchell@c-98-232-95-245.hsd1.wa.comcast.net] has quit
[Read error: 110 (Connection timed out)]
07:48 -!- aarapov [n=aarapov@nat/redhat/x-rmnuhjwdedjsorud] has joined #go-nuts
07:49 -!- teedex [n=teedex@204.14.155.161] has quit [Remote closed the connection]
07:51 -!- ziyu [n=ziyuhuan@114-137-17-25.dynamic.hinet.net] has quit ["Colloquy
for iPhone - http://colloquy.mobi"]
07:59 -!- StDan [n=danielb@124-197-59-227.callplus.net.nz] has quit [Read error:
110 (Connection timed out)]
08:00 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
08:03 -!- alc [n=alc@222.128.134.11] has joined #go-nuts
08:07 -!- iwikiwi_ [n=iwikiwi@121.247.120.235] has joined #go-nuts
08:12 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit
["Leaving"]
08:15 -!- nomism [n=nomism@vpn-s-8d3a3116.campus.uni-stuttgart.de] has joined
#go-nuts
08:15 -!- nomism [n=nomism@vpn-s-8d3a3116.campus.uni-stuttgart.de] has left
#go-nuts ["Verlassend"]
08:18 -!- V1psta [i=Vipsta@unaffiliated/v1psta] has joined #go-nuts
08:22 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts
08:23 -!- kota1111 [n=kota1111@210.251.90.241] has quit ["Leaving..."]
08:23 -!- iwikiwi [n=iwikiwi@121.247.120.235] has quit [Read error: 110
(Connection timed out)]
08:29 -!- DreamCodeR [n=BleakGad@2001:470:26:9f:223:12ff:fe1c:ce7d] has quit [Read
error: 60 (Operation timed out)]
08:30 -!- kichik|work [n=kichik_w@bzq-84-108-236-22.cablep.bezeqint.net] has
joined #go-nuts
08:31 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
08:32 -!- path[l] [n=path@122.182.0.38] has quit []
08:32 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has joined #go-nuts
08:32 -!- path[l] [n=path@59.162.86.164] has joined #go-nuts
08:35 -!- directrixx [n=aleksand@ip68-231-189-247.tc.ph.cox.net] has quit
["Adios"]
08:35 -!- mythz [n=mythz@5ac47b17.bb.sky.com] has joined #go-nuts
08:36 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has
joined #go-nuts
08:40 -!- mitchellh1 [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
08:43 -!- Fl1pFl0p [i=flipflop@unaffiliated/fl1pfl0p] has quit [Read error: 104
(Connection reset by peer)]
08:45 -!- Fl1pFl0p [i=flipflop@unaffiliated/fl1pfl0p] has joined #go-nuts
08:47 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit ["Leaving."]
08:48 -!- KillerX [n=anant@59.92.131.66] has joined #go-nuts
08:48 -!- nullpo [n=nullpo@221x252x46x83.ap221.ftth.ucom.ne.jp] has joined
#go-nuts
08:48 -!- beneth` [n=beneth`@beneth.fr] has joined #go-nuts
08:49 -!- dagle [n=dagle@host162-104.bornet.net] has quit [Remote closed the
connection]
08:50 -!- rog [n=rog@92.26.230.108] has joined #go-nuts
08:50 -!- nullpo [n=nullpo@221x252x46x83.ap221.ftth.ucom.ne.jp] has quit [Client
Quit]
08:51 -!- betim [n=betim@gentoo/user/betim] has quit ["Leaving"]
08:52 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has joined
#go-nuts
08:53 -!- p0g0_ [n=pogo@unaffiliated/p0g0] has joined #go-nuts
08:53 -!- Fl1pFl0p [i=flipflop@unaffiliated/fl1pfl0p] has quit [Read error: 104
(Connection reset by peer)]
08:54 -!- hcatlin [n=hcatlin@host81-154-246-241.range81-154.btcentralplus.com] has
quit []
08:56 -!- p0g0__ [n=pogo@unaffiliated/p0g0] has quit [Read error: 110 (Connection
timed out)]
08:58 -!- F1sh [n=Fish@86.65.182.194] has joined #go-nuts
09:00 -!- slashus2 [n=slashus2@74-137-26-8.dhcp.insightbb.com] has quit []
09:01 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has joined #go-nuts
09:01 -!- Fl1pFl0p [n=Fl1pFl0p@unaffiliated/fl1pfl0p] has joined #go-nuts
09:01 -!- grizzlysmit [n=grizzlys@123-243-91-241.tpgi.com.au] has left #go-nuts []
09:09 -!- F1sh [n=Fish@86.65.182.194] has quit [Remote closed the connection]
09:11 -!- freshup_ [n=adam@cpe-24-161-167-248.san.res.rr.com] has joined #go-nuts
09:11 -!- F1sh [n=Fish@194.182.65-86.rev.gaoland.net] has joined #go-nuts
09:11 -!- F1sh [n=Fish@194.182.65-86.rev.gaoland.net] has quit [Remote closed the
connection]
09:17 -!- scoopr [i=scoopr@et.vaan.osaa.fi] has quit [Connection timed out]
09:17 -!- scoopr [i=scoopr@et.vaan.osaa.fi] has joined #go-nuts
09:19 -!- F1sh [n=Fish@194.182.65-86.rev.gaoland.net] has joined #go-nuts
09:25 -!- freshup [n=adam@cpe-24-161-167-248.san.res.rr.com] has quit [Read error:
110 (Connection timed out)]
09:28 < Kibiz0r> vector *vector.Vector....  reduce stuttering, my ass.
09:29 -!- nuggien [n=Adium@c-71-198-205-240.hsd1.ca.comcast.net] has quit
["Leaving."]
09:31 < uriel> Kibiz0r: uhu?  you are doing it wrong
09:32 < Kibiz0r> Parameter in a function, not a var.
09:33 -!- JPascal [n=jpascal@195.239.8.22] has joined #go-nuts
09:33 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
09:33 -!- hcatlin [n=hcatlin@cpc1-cmbg7-0-0-cust552.cmbg.cable.ntl.com] has joined
#go-nuts
09:34 < JPascal> Hello all!  Can I access to any databases
(SQLite,MySQL,...) from the Go?
09:34 < uriel> JPascal: see http://go-lang.cat-v.org/library-bindings and
the page on pure go libs there too
09:35 < uriel> (although I suspect the bindings are in slightly more stable
state at the moment, but the mysql client in Go seemed be quite advanced too)
09:35 < JPascal> Wow!  )
09:35 < JPascal> Thx!
09:35 < uriel> no, problem
09:35 < uriel> s/,//
09:40 -!- lambo4jos [n=chatzill@c-76-126-250-10.hsd1.ca.comcast.net] has quit
["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"]
09:45 -!- simonz05 [n=simon@143.84-49-89.nextgentel.com] has joined #go-nuts
09:45 -!- hcatlin [n=hcatlin@cpc1-cmbg7-0-0-cust552.cmbg.cable.ntl.com] has quit
[]
09:45 -!- def_1 [n=def@vpn.bizanga.com] has joined #go-nuts
09:50 -!- tor7_ [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has
joined #go-nuts
09:51 -!- tricky [i=___@dsl-241-156-177.telkomadsl.co.za] has quit [Read error: 54
(Connection reset by peer)]
09:54 -!- JPascal [n=jpascal@195.239.8.22] has left #go-nuts []
09:54 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
10:02 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit
["Leaving."]
10:02 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
10:04 -!- ct [n=ct@fsf/member/ct] has quit [Read error: 104 (Connection reset by
peer)]
10:05 -!- tricky [i=___@dsl-241-156-177.telkomadsl.co.za] has joined #go-nuts
10:06 -!- tor7 [n=tor@c-987a71d5.04-50-6c756e10.cust.bredbandsbolaget.se] has quit
[Read error: 110 (Connection timed out)]
10:07 -!- hackbench [n=hackbenc@88.242.234.136] has joined #go-nuts
10:10 -!- DreamCodeR [n=BleakGad@2001:470:26:9f:223:12ff:fe1c:ce7d] has joined
#go-nuts
10:10 -!- skammer [n=skammer@ppp94-29-59-119.pppoe.spdop.ru] has joined #go-nuts
10:13 -!- msbranco [n=msbranco@64-172.61-188.cust.bluewin.ch] has quit [Remote
closed the connection]
10:13 -!- turutosiya [n=turutosi@219.106.251.65] has quit [Remote closed the
connection]
10:13 -!- GeoBSD [n=geocalc@lns-bzn-33-82-252-5-86.adsl.proxad.net] has joined
#go-nuts
10:15 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has
joined #go-nuts
10:15 -!- droid001 [n=g1@p4FDCF8A2.dip.t-dialin.net] has joined #go-nuts
10:27 -!- triplez [n=triplez@bb116-14-66-141.singnet.com.sg] has quit []
10:27 -!- geocalc [n=geocalc@lns-bzn-38-82-253-115-21.adsl.proxad.net] has quit
[Read error: 110 (Connection timed out)]
10:37 -!- Peter` [n=peter@92.254.21.251] has quit [Read error: 60 (Operation timed
out)]
10:37 -!- awishformore [n=awishfor@78.141.152.48] has joined #go-nuts
10:38 -!- Peter` [n=peter@92.254.21.251] has joined #go-nuts
10:38 -!- kota1111 [n=kota1111@gw2.kbmj.jp] has quit ["Leaving..."]
10:47 -!- F1sh [n=Fish@194.182.65-86.rev.gaoland.net] has quit [Read error: 110
(Connection timed out)]
10:49 -!- AndrewBC [n=Andrew@97.93.242.12] has joined #go-nuts
10:49 -!- AndrewBC [n=Andrew@97.93.242.12] has quit [Remote closed the connection]
10:50 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit
["Leaving"]
10:52 -!- hackbench [n=hackbenc@88.242.234.136] has quit [Read error: 110
(Connection timed out)]
10:54 -!- Hofanoff [i=hofanoff@server1.bshellz.net] has quit [Remote closed the
connection]
10:55 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has joined #go-nuts
10:57 -!- Gracenotes [n=person@wikipedia/Gracenotes] has quit ["Leaving"]
10:58 -!- avinoamr [n=avinoamr@91.198.254.100] has joined #go-nuts
11:00 -!- afurlan [n=afurlan@scorpion.mps.com.br] has joined #go-nuts
11:13 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has quit []
11:14 -!- triplez [n=triplez@cm52.sigma225.maxonline.com.sg] has joined #go-nuts
11:21 -!- rndbot [n=bot@wikipedia/Gracenotes] has quit [Remote closed the
connection]
11:22 -!- jordyd [n=jordyd@99-177-65-75.lightspeed.wepbfl.sbcglobal.net] has quit
[Read error: 60 (Operation timed out)]
11:28 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
11:29 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Client
Quit]
11:34 -!- KillerX1 [n=anant@59.92.180.148] has joined #go-nuts
11:35 -!- droid001 [n=g1@p4FDCF8A2.dip.t-dialin.net] has quit [Remote closed the
connection]
11:42 -!- aarapov [n=aarapov@nat/redhat/x-rmnuhjwdedjsorud] has quit ["Leaving."]
11:42 -!- mythz [n=mythz@5ac47b17.bb.sky.com] has quit [Read error: 104
(Connection reset by peer)]
11:43 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has quit []
11:44 -!- aarapov [n=aarapov@nat/redhat/x-fvgusegnzdavkmps] has joined #go-nuts
11:45 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit [Read error: 110
(Connection timed out)]
11:45 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has quit [Connection timed
out]
11:47 -!- tricky1 [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Remote
closed the connection]
11:48 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined
#go-nuts
11:50 -!- Meowtimer [n=meowtime@vpn-ce242027.extern.uni-duisburg-essen.de] has
joined #go-nuts
11:50 -!- tricky1 [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts
11:51 -!- pennywise1968 [n=gary@71-220-183-214.bois.qwest.net] has joined #go-nuts
11:55 -!- F1sh [n=Fish@86.65.182.194] has joined #go-nuts
11:55 -!- tricky1 [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Read error:
104 (Connection reset by peer)]
11:56 -!- tricky1 [n=Knave@dsl-240-175-185.telkomadsl.co.za] has joined #go-nuts
11:59 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined
#go-nuts
12:05 -!- tricky1 [n=Knave@dsl-240-175-185.telkomadsl.co.za] has quit [Read error:
60 (Operation timed out)]
12:08 -!- theGussi [n=gussi@gussi.is] has joined #go-nuts
12:09 -!- silenius [n=jl@yian-ho03.nir.cronon.net] has joined #go-nuts
12:22 -!- Gussi [n=gussi@gussi.is] has quit [Read error: 110 (Connection timed
out)]
12:27 -!- ziyu4huang [n=ziyu_hua@220-133-3-82.HINET-IP.hinet.net] has joined
#go-nuts
12:28 < Zeffrin> is there an equivalent to aoti?  I want to get part of a
string out into an integer
12:29 -!- vdrab [n=vdrab@cap012-208.kcn.ne.jp] has joined #go-nuts
12:29 < ziyu4huang> Zeffrin: see strconv/atoi.go
12:30 -!- noeleon [n=nonr@dsl-58-6-1-160.wa.westnet.com.au] has quit [Read error:
110 (Connection timed out)]
12:31 -!- Meowtimer_ [n=meowtime@132.252.250.129] has joined #go-nuts
12:31 -!- Meowtimer_ [n=meowtime@132.252.250.129] has quit [Remote closed the
connection]
12:31 -!- Meowtimer_ [n=meowtime@vpn-ce242027.extern.uni-duisburg-essen.de] has
joined #go-nuts
12:34 -!- kaigan|work_
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
12:34 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Read
error: 54 (Connection reset by peer)]
12:35 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Client
Quit]
12:36 < alc> @eval strconv.Atoi("123")
12:36 < Zeffrin> oh sweet, thanks
12:36 < uriel> bot is gone ;(
12:38 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
12:39 -!- pennywise1968 [n=gary@71-220-183-214.bois.qwest.net] has quit
["Ex-Chat"]
12:43 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has joined #go-nuts
12:44 -!- fhs [n=fhs@pool-72-89-203-117.nycmny.east.verizon.net] has quit
["leaving"]
12:45 * exch continues with his pseudo compiler
12:47 -!- Meowtimer_ [n=meowtime@vpn-ce242027.extern.uni-duisburg-essen.de] has
quit ["Arr"]
12:49 -!- lux` [n=lux@151.54.240.211] has joined #go-nuts
12:50 -!- Meowtimer [n=meowtime@vpn-ce242027.extern.uni-duisburg-essen.de] has
quit [Read error: 113 (No route to host)]
12:50 -!- afurlan [n=afurlan@scorpion.mps.com.br] has quit [Remote closed the
connection]
12:53 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has quit [Remote closed the
connection]
12:59 -!- skyyy [i=caw@res55551479.rh.rit.edu] has joined #go-nuts
12:59 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Read
error: 104 (Connection reset by peer)]
12:59 -!- skyyy [i=caw@res55551479.rh.rit.edu] has quit [Read error: 104
(Connection reset by peer)]
12:59 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
13:00 -!- kaigan|work_ [n=kaigan@host-90-232-138-108.mobileonline.telia.com] has
joined #go-nuts
13:01 -!- afurlan [n=afurlan@scorpion.mps.com.br] has joined #go-nuts
13:01 -!- kaigan|work_ [n=kaigan@host-90-232-138-108.mobileonline.telia.com] has
quit [Read error: 104 (Connection reset by peer)]
13:02 -!- tricky [i=___@dsl-241-156-177.telkomadsl.co.za] has quit [Read error:
104 (Connection reset by peer)]
13:02 -!- mow [i=curmudge@mom.nu] has quit [Remote closed the connection]
13:05 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has joined #go-nuts
13:08 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts
13:08 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit [Read
error: 104 (Connection reset by peer)]
13:10 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has joined
#go-nuts
13:11 -!- mikedee [n=quassel@91.108.122.173] has joined #go-nuts
13:11 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has joined
#go-nuts
13:12 -!- Kibiz0r [n=kibiyama@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has
quit ["Leaving."]
13:15 -!- fosho_ [n=afitz@adsl-190-192-118.asm.bellsouth.net] has joined #go-nuts
13:15 -!- tobiasu_ [n=tobiasu@tin.tmux.org] has joined #go-nuts
13:16 -!- tobiasu [n=tobiasu@tin.tmux.org] has quit [Read error: 104 (Connection
reset by peer)]
13:16 -!- Nanooo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts
13:16 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has quit [Remote closed the
connection]
13:17 -!- afurlan [n=afurlan@scorpion.mps.com.br] has quit [Remote closed the
connection]
13:20 -!- aarapov [n=aarapov@nat/redhat/x-fvgusegnzdavkmps] has quit [Read error:
104 (Connection reset by peer)]
13:20 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has joined #go-nuts
13:21 -!- aarapov [n=aarapov@nat/redhat/x-wcpybqtnzdauctuz] has joined #go-nuts
13:21 -!- rakd [n=rakd@219.117.252.7.static.zoot.jp] has joined #go-nuts
13:30 -!- Peter- [n=peter@92.254.21.251] has joined #go-nuts
13:30 -!- afurlan [n=afurlan@scorpion.mps.com.br] has joined #go-nuts
13:33 -!- Kibiz0r [n=Adium@70-90-40-33-Michigan.hfc.comcastbusiness.net] has
joined #go-nuts
13:34 -!- fosho [n=afitz@adsl-190-192-118.asm.bellsouth.net] has quit [Read error:
110 (Connection timed out)]
13:34 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit [Read error:
110 (Connection timed out)]
13:34 -!- raichoo [n=raichoo@i577BB1B6.versanet.de] has joined #go-nuts
13:36 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has quit []
13:40 -!- Dunkelstern [n=Dunkelst@e180076167.adsl.alicedsl.de] has joined #go-nuts
13:40 -!- Peter` [n=peter@92.254.21.251] has quit [Read error: 110 (Connection
timed out)]
13:41 -!- tricky [i=___@dsl-241-156-177.telkomadsl.co.za] has joined #go-nuts
13:41 -!- Perberos [n=Perberos@190.49.62.90] has joined #go-nuts
13:41 -!- Perberos [n=Perberos@190.49.62.90] has quit [Read error: 104 (Connection
reset by peer)]
13:50 -!- vdrab [n=vdrab@cap012-208.kcn.ne.jp] has quit []
13:51 -!- Adys [n=Adys@unaffiliated/adys] has joined #go-nuts
13:53 -!- clearscreen [n=clearscr@e248070.upc-e.chello.nl] has quit [Read error:
104 (Connection reset by peer)]
14:00 -!- General13372 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has
joined #go-nuts
14:01 -!- KillerX [n=anant@59.92.151.211] has joined #go-nuts
14:03 -!- Ryan___ [n=ryan@cpe-98-27-182-206.neo.res.rr.com] has joined #go-nuts
14:04 -!- chickamade [n=chickama@222.254.2.3] has joined #go-nuts
14:07 -!- vdrab [n=vdrab@cap012-208.kcn.ne.jp] has joined #go-nuts
14:09 -!- Dunkelstern [n=Dunkelst@e180076167.adsl.alicedsl.de] has quit [Remote
closed the connection]
14:09 < toft> so, can you not have multiple files with different package
names each in the same directory?
14:10 -!- KillerX2 [n=anant@59.92.192.173] has joined #go-nuts
14:10 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts []
14:10 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts
14:11 -!- hipe_ [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has quit [Read
error: 104 (Connection reset by peer)]
14:12 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has joined
#go-nuts
14:12 < Rob_Russell> toft: that shouldn't be a problem
14:12 < toft> Rob_Russell: meaning, it is possible?  or meaning that it
shouldn't matter that it isn't?  :)
14:13 < Rob_Russell> toft: hehe - meaning it is possible
14:13 < toft> when I try it, I get "file.go:1: package second_package;
expected first_package"
14:14 < toft> oh, I know why
14:14 < exch> you need to pass only the files for a single package to the
compiler at any given time
14:14 < exch> so build the packages 1 at a time
14:14 < Rob_Russell> you're doing something like 6g x.go y.go
14:14 -!- ward__ [n=ward@c-98-232-243-25.hsd1.or.comcast.net] has joined #go-nuts
14:14 < Rob_Russell> yeah
14:14 < toft> right, I just thought of that
14:14 < toft> thanks guys
14:14 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has joined #go-nuts
14:14 < Rob_Russell> np
14:15 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts
14:19 -!- General1337 [n=support@71-84-247-187.dhcp.gldl.ca.charter.com] has quit
[Read error: 110 (Connection timed out)]
14:19 -!- KillerX1 [n=anant@59.92.180.148] has quit [Read error: 110 (Connection
timed out)]
14:22 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit [Read error: 110
(Connection timed out)]
14:22 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
14:26 -!- leitaox [n=leitaox@189.20.94.66] has joined #go-nuts
14:29 -!- ward__ [n=ward@c-98-232-243-25.hsd1.or.comcast.net] has quit []
14:31 -!- olegfink [n=olegfink@snupt.com] has quit [Read error: 110 (Connection
timed out)]
14:32 -!- path[l] [n=path@59.162.86.164] has quit []
14:33 -!- dapopo [n=Artem@32.143.85.226] has joined #go-nuts
14:33 -!- nu-eve [n=nu-eve@89.130.223.225] has joined #go-nuts
14:36 -!- Ryan___ [n=ryan@cpe-98-27-182-206.neo.res.rr.com] has quit [Remote
closed the connection]
14:36 -!- Paradox924X [n=Paradox9@vaserv/irc/founder] has joined #go-nuts
14:38 -!- alexsuraci [n=Alex@pool-71-188-133-67.aubnin.fios.verizon.net] has
joined #go-nuts
14:38 -!- dqminh [n=dqminh@cm215.psi151.maxonline.com.sg] has quit [Remote closed
the connection]
14:43 -!- path[l] [n=path@59.162.86.164] has joined #go-nuts
14:44 -!- Ryan___ [n=ryan@cpe-98-27-182-206.neo.res.rr.com] has joined #go-nuts
14:53 -!- KillerX2 [n=anant@59.92.192.173] has quit [Read error: 110 (Connection
timed out)]
14:53 -!- []byte{} [n=Artem@32.143.85.226] has left #go-nuts []
14:55 -!- phillipsm [n=mattscom@173-23-63-244.client.mchsi.com] has quit
["ChatZilla 0.9.85 [Firefox 3.5.5/20091109134913]"]
15:02 -!- path[l] [n=path@59.162.86.164] has quit []
15:02 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts
15:04 -!- tumdum [n=tumdum@unaffiliated/tumdum] has joined #go-nuts
15:06 -!- aarapov [n=aarapov@nat/redhat/x-wcpybqtnzdauctuz] has quit ["Leaving."]
15:07 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
15:07 -!- fosho_ [n=afitz@lawn-128-61-115-3.lawn.gatech.edu] has joined #go-nuts
15:10 -!- path[l] [n=path@122.182.0.38] has joined #go-nuts
15:10 -!- chickamade [n=chickama@222.254.2.3] has quit ["Leaving"]
15:10 < dho> morning all.
15:11 -!- KillerX [n=anant@59.92.137.194] has joined #go-nuts
15:11 < dho> hey anant
15:13 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit [Client Quit]
15:13 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has joined #go-nuts
15:13 -!- lsv_ [n=lsv@217.118.82.120] has joined #go-nuts
15:13 -!- tumdum [n=tumdum@unaffiliated/tumdum] has quit []
15:15 -!- vdrab [n=vdrab@cap012-208.kcn.ne.jp] has quit []
15:19 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit
["Leaving."]
15:20 -!- leitaox [n=leitaox@189.20.94.66] has quit [Client Quit]
15:22 -!- Guest45631 [n=irc@209.17.191.58] has quit [Read error: 54 (Connection
reset by peer)]
15:23 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
15:23 -!- Ryan___ [n=ryan@cpe-98-27-182-206.neo.res.rr.com] has quit ["Colloquy
for iPhone - http://colloquy.mobi"]
15:24 -!- Ryan___ [n=ryan@cpe-98-27-182-206.neo.res.rr.com] has joined #go-nuts
15:25 -!- KillerX [n=anant@59.92.137.194] has joined #go-nuts
15:26 -!- nu-eve [n=nu-eve@89.130.223.225] has quit [Read error: 110 (Connection
timed out)]
15:30 -!- sliceofpi1 [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
15:30 -!- sliceofpi1 [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit
[Remote closed the connection]
15:30 -!- sliceofpi1 [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
15:30 -!- inittab- [n=dlbeer@ip-118-90-23-246.xdsl.xnet.co.nz] has joined #go-nuts
15:32 -!- inittab [n=dlbeer@ip-118-90-113-124.xdsl.xnet.co.nz] has quit [Read
error: 60 (Operation timed out)]
15:33 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit [Read
error: 104 (Connection reset by peer)]
15:33 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
15:33 -!- sliceofpi1 [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit [Read
error: 104 (Connection reset by peer)]
15:34 -!- sliceofpi1 [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
15:34 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit [No
route to host]
15:36 -!- DreamCodeR [n=BleakGad@2001:470:26:9f:223:12ff:fe1c:ce7d] has quit [Read
error: 60 (Operation timed out)]
15:40 -!- Spaghettini [n=Spaghett@vaxjo6.150.cust.blixtvik.net] has quit
[Connection timed out]
15:40 -!- def_ [n=def@pro75-6-88-185-121-188.fbx.proxad.net] has joined #go-nuts
15:40 -!- def_1 [n=def@vpn.bizanga.com] has quit [Read error: 110 (Connection
timed out)]
15:41 -!- lsv_ [n=lsv@217.118.82.120] has quit ["Ex-Chat"]
15:46 -!- me____ [i=[U2FsdGV@batman.acm.jhu.edu] has joined #go-nuts
15:47 -!- clearscreen [n=clearscr@62.140.137.121] has joined #go-nuts
15:50 -!- qbit_ [n=qbit_@c-75-71-160-106.hsd1.co.comcast.net] has joined #go-nuts
15:51 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has quit
[Remote closed the connection]
15:52 < exch> lo
15:52 < exch> http://github.com/jteeuwen/go-app-pp
15:52 -!- i3d [n=i3dmaste@74.125.59.73] has quit [Read error: 110 (Connection
timed out)]
15:53 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has joined
#go-nuts
15:55 -!- jeng [n=chatzill@75.110.231.66] has joined #go-nuts
15:57 -!- loureiro [n=loureiro@189.2.128.130] has joined #go-nuts
15:57 -!- path[l] [n=path@122.182.0.38] has quit []
15:59 < Ycros> exch: neat.  is that yours?
15:59 < exch> yarr
16:00 < exch> just finished with most of the framework so I thought i'd get
it out there.
16:00 < exch> Now for the template processor
16:04 < Ycros> that's the part I'm interested in - though I really want
generics :-/
16:04 -!- rbohn [n=rbohn@192.206.100.4] has joined #go-nuts
16:04 < exch> me to, but proper generics really need to be part of the
language itself
16:04 -!- Ryan___ [n=ryan@cpe-98-27-182-206.neo.res.rr.com] has quit ["Colloquy
for iPhone - http://colloquy.mobi"]
16:04 < exch> templates only operate on the source.  there's no trace of it
in the final binaries
16:05 < Ycros> exch: yes, and there-in lies the problem.  I like splitting
things out into libraries - and because go doesn't have header files, templates
won't work
16:06 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
16:07 -!- alc [n=alc@222.128.134.11] has quit []
16:08 < jessta> ..c++ here we come?
16:09 < Ycros> exch: but maybe I should just dive into the language
implementation and try to add it myself :)
16:10 < exch> the source is there, so knock yourself out :p
16:10 -!- simonz05 [n=simon@143.84-49-89.nextgentel.com] has quit [Remote closed
the connection]
16:10 < exch> I'm a bit hesitant to modify the Go source directly.
Specially since the Go team themselves are still ironing out the kinks and
possible adding new stuff.
16:11 < exch> *possibly
16:11 -!- Venom_X [n=pjacobs@cpe-67-9-131-167.austin.res.rr.com] has joined
#go-nuts
16:12 < Ycros> exch: I guess the problem I have is that there's a lack of
feedback from the Go team on the subject - given that there have been a few
threads and proposals on the mailing list
16:14 < Ycros> what I'd really like to hear is what is being considered, and
what has been rejected, and feedback on some of the proposals that people have put
forward
16:14 < exch> true, but looking at the issue tracker, i'm guessing they have
their hands moore than full.  it's a small team
16:14 < exch> There's nothing stopping us from implementing stuff ourselves
and submitting it for review though
16:15 -!- JeffJohnson [n=fho@unaffiliated/jeffjohnson] has joined #go-nuts
16:15 < JeffJohnson> howdy
16:15 < exch> lo
16:15 < JeffJohnson> im trying to compile like described on the go-lang
page, but I get http://dpaste.com/127021/plain/ as output from $ ./all.bash
16:15 < JeffJohnson> anybody have an hint?
16:16 < exch> it's one of the test cases that fails.  '0 known bugs; 0
unexpected bugs; test output differs
16:16 < Ycros> exch: sure, but without knowing what they've considered and
rejected it's going to be a stab in the dark
16:16 < exch> that indicates the problem is expected
16:16 < exch> JeffJohnson: so you're all good to Go
16:16 < exch> Ycros: true
16:18 < Ycros> I think, maybe, a slightly more formal process for submitting
proposals for features or changes to the language could help.  ie.  similar to
Python's Enchancement Proposals
16:18 < JeffJohnson> ah ok, thx exch
16:18 -!- kaigan|work
[n=kaigan@c-8290e255.1411-10-64736c14.cust.bredbandsbolaget.se] has quit []
16:19 < Ycros> because then the proposal would be a focal point for debate
16:20 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has quit [Read
error: 110 (Connection timed out)]
16:20 < Ycros> plus once a decision is made whether to accept or reject a
proposal, that can be clearly published
16:21 -!- simonz05 [n=simon@143.84-49-89.nextgentel.com] has joined #go-nuts
16:21 < exch> at least if it's rejected one can decide to fork() the project
and do it themselves withuot the worry of ding the same thing they are doing
16:22 < jessta> Ycros: there have been a number of repiles to the mailing
list from member of the Go team on various proposals
16:22 < JeffJohnson> exch: but when I try to compile the hello world example
I get "can't find import: fmt", example out-of-date?
16:22 -!- OwlHuntr [n=Artem@32.142.203.118] has joined #go-nuts
16:22 -!- Peter` [n=peter@92.254.21.251] has joined #go-nuts
16:23 < exch> JeffJohnson: do you have all the Environment variables set?
Specifically GOBIN, GOOS, GOARCH and GOROOT?
16:23 -!- Associat0r [n=Associat@h163153.upc-h.chello.nl] has joined #go-nuts
16:23 < Ycros> exch: that is true
16:24 < JeffJohnson> exch: no, thought I only need them for the installation
:-)
16:24 < exch> JeffJohnson: nope.  Go needs them to work properly :)
16:25 < OwlHuntr> yup, you'll be using those a lot
16:25 < exch> Just add em to your .bashrc and all should be well :)
16:25 -!- path[l] [n=path@59.162.86.164] has joined #go-nuts
16:26 < jessta> the Go team seems to be fairly clear on the things that
don't currently want to add
16:26 < jessta> but they also appear to be very open to debate of these
things
16:27 < exch> I havn't kept track of the mailinglist so I can't really
comment on that.  My GOPP thingy is mainly for my own uses.  Whatever else may
come of it is a bonus :)
16:27 <+danderson> this is correct.  All suggestions are considered, and
patches are usually very welcome
16:28 < exch> JeffJohnson: also add $GOBIN to your PATH.
http://pastebin.com/m2cad1372
16:29 <+danderson> the sticking points are usually around major language
changes that have a lot of ramifications in the rest of the language/runtime
16:29 <+danderson> unfortunately, it's also where people have the strongest
desire to impose their opinion of what is the right thing to do :)
16:29 -!- hd_ [n=hd_@253.176.233.220.static.exetel.com.au] has quit [Read error:
104 (Connection reset by peer)]
16:29 < exch> for the same reasons of large impact I suppose :)
16:30 < exch> can;t blame em, but I also understand any hesitation to commit
to a decision on your part
16:30 -!- hd_ [n=hd_@253.176.233.220.static.exetel.com.au] has joined #go-nuts
16:33 -!- Peter- [n=peter@92.254.21.251] has quit [Read error: 110 (Connection
timed out)]
16:33 -!- nathanielk [n=quassel@frigga.summersault.com] has quit [Remote closed
the connection]
16:34 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts
16:36 -!- Nanooo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit [Read error:
110 (Connection timed out)]
16:40 -!- trickie [n=trickie@94.100.112.225] has quit [Read error: 60 (Operation
timed out)]
16:42 -!- sliceofpi1 [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit
["Leaving."]
16:42 -!- smooge [n=smooge@int.smoogespace.com] has quit ["-ENOBRAIN"]
16:42 -!- smooge [n=smooge@int.smoogespace.com] has joined #go-nuts
16:42 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
16:45 -!- Kibiz0r [n=Adium@70-90-40-33-Michigan.hfc.comcastbusiness.net] has quit
["Leaving."]
16:45 -!- jA_cOp [n=yakobu@ti0043a380-3093.bb.online.no] has joined #go-nuts
16:51 -!- decriptor [n=decripto@137.65.132.12] has joined #go-nuts
16:51 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has joined
#go-nuts
16:56 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
16:57 -!- nathanielk [n=quassel@frigga.summersault.com] has quit [Remote closed
the connection]
16:57 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts
16:57 -!- Kibiz0r [n=kibiyama@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has
joined #go-nuts
16:59 -!- cmarcelo [n=quassel@187.59.242.61] has joined #go-nuts
16:59 -!- cmarcelo [n=quassel@enlightenment/developer/cmarcelo] has quit [Client
Quit]
17:01 -!- codehai [n=codehai@xdsl-78-34-32-141.netcologne.de] has joined #go-nuts
17:01 -!- teedex [n=teedex@204.14.155.161] has joined #go-nuts
17:01 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit []
17:03 -!- nathanielk [n=quassel@frigga.summersault.com] has quit [Remote closed
the connection]
17:03 -!- mitchellh [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has quit
["Leaving."]
17:04 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts
17:04 -!- nathanielk [n=quassel@frigga.summersault.com] has quit [Remote closed
the connection]
17:04 -!- nathanielk [n=quassel@frigga.summersault.com] has joined #go-nuts
17:04 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
17:13 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
17:13 -!- fosho_ [n=afitz@lawn-128-61-115-3.lawn.gatech.edu] has quit [Read error:
110 (Connection timed out)]
17:14 -!- directrixx [n=aleksand@ip68-231-189-247.tc.ph.cox.net] has joined
#go-nuts
17:14 -!- OwlHuntr [n=Artem@32.142.203.118] has quit [Read error: 110 (Connection
timed out)]
17:15 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts []
17:16 -!- ukl [n=ukl@f053122045.adsl.alicedsl.de] has joined #go-nuts
17:19 -!- codehai [n=codehai@xdsl-78-34-32-141.netcologne.de] has left #go-nuts
["Leaving."]
17:21 -!- p4p4 [n=P4p4@24.121.113.82.net.de.o2.com] has joined #go-nuts
17:22 -!- ward__ [n=ward@173.8.216.62] has joined #go-nuts
17:23 -!- hipe [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has quit [Read
error: 104 (Connection reset by peer)]
17:23 -!- hipe_ [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has joined
#go-nuts
17:25 -!- Raziel2p [n=Raziel2p@ti0032a380-dhcp0316.bb.online.no] has quit [Read
error: 110 (Connection timed out)]
17:26 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has joined #go-nuts
17:29 -!- hagna_ [n=hagna@70.102.57.178] has quit ["leaving"]
17:30 -!- KillerX [n=anant@gentoo/developer/KillerX] has quit [Remote closed the
connection]
17:30 -!- Zaba [n=zaba@about/goats/billygoat/zaba] has quit [Read error: 60
(Operation timed out)]
17:30 -!- drusepth [n=drusepth@209.106.203.252] has joined #go-nuts
17:30 -!- drusepth [n=drusepth@209.106.203.252] has left #go-nuts ["Leaving"]
17:31 -!- chrelad [n=chrisd@68-119-17-69.dhcp.stcd.mn.charter.com] has joined
#go-nuts
17:32 < chrelad> Hi everyone
17:34 < chrelad> Two part question: 1) Is there some cumulative list (or
something close to it) of third party libraries written with go?  2) Anyone know
of a sqlite go library?
17:34 -!- hipe_ [n=hipe@pool-74-101-72-105.nycmny.east.verizon.net] has quit
[Remote closed the connection]
17:34 -!- __ed [i=bitch@anal-co.it] has quit ["changing servers"]
17:35 < def_> http://go-lang.cat-v.org/library-bindings
17:35 -!- __ed [i=bitch@anal-co.it] has joined #go-nuts
17:35 < def_> there's an sqlite lib it appears
17:35 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has quit [Read error: 60
(Operation timed out)]
17:35 -!- Zaba [n=zaba@ip102.148.adsl.wplus.ru] has joined #go-nuts
17:35 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has joined #go-nuts
17:36 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
17:37 < chrelad> def_: Thanks, exactly what I was looking for :)
17:39 -!- Hawkal [n=Hawkal@95.148.164.243] has joined #go-nuts
17:40 -!- Hawkal [n=Hawkal@95.148.164.243] has left #go-nuts ["Leaving"]
17:41 -!- __ed [i=bitch@anal-co.it] has quit ["changing servers"]
17:41 -!- __ed [i=bitch@anal-co.it] has joined #go-nuts
17:45 -!- silenius [n=jl@yian-ho03.nir.cronon.net] has quit []
17:47 -!- jA_cOp_ [n=yakobu@ti0043a380-3093.bb.online.no] has joined #go-nuts
17:47 -!- ikke [n=ikkibr@unaffiliated/ikkebr] has joined #go-nuts
17:49 -!- WalterMundt [n=waltermu@twiki/developer/EtherMage] has joined #go-nuts
17:49 -!- werdan7 [n=w7@freenode/staff/wikimedia.werdan7] has quit [SendQ
exceeded]
17:49 -!- path[l] [n=path@59.162.86.164] has quit []
17:51 -!- Kibiz0r [n=kibiyama@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has
quit ["Leaving."]
17:52 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has quit [Read
error: 110 (Connection timed out)]
17:53 -!- sliceofpi [n=Adium@c-98-194-205-176.hsd1.tx.comcast.net] has joined
#go-nuts
17:55 -!- WalterMundt1 [n=waltermu@wst103201.terc.edu] has joined #go-nuts
17:55 -!- WalterMundt [n=waltermu@twiki/developer/EtherMage] has quit [Read error:
60 (Operation timed out)]
17:58 -!- aho [n=nya@g226207009.adsl.alicedsl.de] has quit
["EXEC_over.METHOD_SUBLIMATION"]
17:58 -!- iwikiwi_ [n=iwikiwi@121.247.120.235] has joined #go-nuts
17:59 -!- pdusen [n=pdusen@crob4-55.flint.umich.edu] has joined #go-nuts
18:00 < rhc> geordi: template <class T> Cb { static Foo get() { return
&go; } static T go; typedef T* Foo; }; int Cb<int()>::go() { BARK; } int
main() { typedef int (foo)(); A<foo>::go(); }
18:00 < rhc> fuck, wrong window again
18:00 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
18:00 < exch> :p
18:03 -!- def_ [n=def@pro75-6-88-185-121-188.fbx.proxad.net] has quit ["Leaving."]
18:03 -!- jA_cOp [n=yakobu@ti0043a380-3093.bb.online.no] has quit [Read error: 110
(Connection timed out)]
18:05 -!- Shane_ [n=Shane@mail.synergyis.us] has joined #go-nuts
18:07 -!- Shane_ [n=Shane@mail.synergyis.us] has left #go-nuts []
18:08 -!- Scotopik [n=Shane@mail.synergyis.us] has joined #go-nuts
18:08 -!- Scotopik [n=Shane@mail.synergyis.us] has quit [Client Quit]
18:09 -!- codehai [n=codehai@xdsl-78-34-32-141.netcologne.de] has joined #go-nuts
18:10 < hstimer> what is the convention for init methods: can they return
errors?
18:10 < KirkMcDonald> I don't see why not.
18:11 < hstimer> KirkMcDonald: the other way is with lazy initialization and
the other methods can return the errors
18:12 -!- iwikiwi [n=iwikiwi@121.247.120.235] has quit [Read error: 110
(Connection timed out)]
18:12 < hstimer> KirkMcDonald: so what about package init functions?
18:12 < KirkMcDonald> They have nothing to return errors to.
18:12 < KirkMcDonald> They can call os.Exit(1), I suppose.
18:12 < hstimer> KirkMcDonald: the runtime
18:13 < KirkMcDonald> fmt.Fprintf(os.Stderr, "An informative error
message."); os.Exit(1)
18:13 < KirkMcDonald> Oh, I forgot a \n.  Whatever.
18:13 < KirkMcDonald> Perhaps Fprintln would be better in that context.
18:13 -!- Nanoo [n=Nano@95-89-198-45-dynip.superkabel.de] has quit ["Leaving"]
18:13 < hstimer> KirkMcDonald: k.  thx
18:14 -!- path[l] [n=path@115.240.20.126] has joined #go-nuts
18:15 -!- maacl [n=mac@0x573526c8.virnxx17.dynamic.dsl.tele.dk] has joined
#go-nuts
18:16 -!- gri [n=gri@nat/google/x-dkwqzswhlqhiqfma] has joined #go-nuts
18:16 -!- mode/#go-nuts [+v gri] by ChanServ
18:16 < hstimer> when you do an assign: a, b := foo() a is new, but balready
exists, you get an error
18:18 -!- gri [n=gri@nat/google/x-dkwqzswhlqhiqfma] has quit [Client Quit]
18:18 < Ycros> hstimer: yes, that makes sense
18:19 < hstimer> Ycros: annoying, but I guess consistent
18:19 < Ycros> well, := assigns to new variables
18:20 -!- kichik|work [n=kichik_w@bzq-84-108-236-22.cablep.bezeqint.net] has quit
[Read error: 110 (Connection timed out)]
18:22 -!- directrixx [n=aleksand@ip68-231-189-247.tc.ph.cox.net] has quit
["Adios"]
18:23 -!- ni| [n=ni|@cpe-72-191-33-69.satx.res.rr.com] has quit [Remote closed the
connection]
18:24 -!- ni| [n=james@isp2-resnet-nat1.union.edu] has joined #go-nuts
18:24 -!- skerner [n=skerner@74.202.225.33] has joined #go-nuts
18:24 -!- skerner [n=skerner@74.202.225.33] has quit [Remote closed the
connection]
18:25 -!- gasreaa [n=atwong@nat/slide/x-wwplihjfrlztrzng] has joined #go-nuts
18:25 -!- skerner [n=skerner@74.202.225.33] has joined #go-nuts
18:26 -!- gasreaa [n=atwong@nat/slide/x-wwplihjfrlztrzng] has left #go-nuts []
18:27 -!- sm [n=sm@cpe-76-173-194-242.socal.res.rr.com] has left #go-nuts []
18:27 < alexsuraci> i thought that was valid?
18:27 < alexsuraci> in the spec it only says that one var must be new
18:28 -!- r2p2 [n=billy@v32671.1blu.de] has joined #go-nuts
18:29 -!- Xavi [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has joined
#go-nuts
18:29 < kimelto> morning!
18:30 -!- me____ [i=[U2FsdGV@batman.acm.jhu.edu] has quit [Read error: 104
(Connection reset by peer)]
18:30 -!- loureiro [n=loureiro@189.2.128.130] has quit [Read error: 60 (Operation
timed out)]
18:30 < alexsuraci> whenever I think "mandelbrot" I keep wanting to follow
it with "cocktail"
18:31 < hstimer> alexsuraci: you are right.  i did a test
18:31 -!- loureiro [n=loureiro@189.2.128.130] has joined #go-nuts
18:31 -!- Xavi [n=Xavi@66-191-181-152.dhcp.gnvl.sc.charter.com] has quit [Client
Quit]
18:31 < alexsuraci> hstimer: ah, ok.
18:31 < plexdev> http://is.gd/582Nn by [Russ Cox] in go/ --
AUTHORS/CONTRIBUTORS: two more names
18:31 < plexdev> http://is.gd/582Nq by [Russ Cox] in go/lib/codereview/ --
codereview: allow editing of local CL description
18:32 < plexdev> http://is.gd/582NF by [Russ Cox] in go/src/pkg/template/ --
template: two bug fixes / nits
18:33 -!- me____ [n=me@batman.acm.jhu.edu] has joined #go-nuts
18:36 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined
#go-nuts
18:39 -!- stefanc [n=stefanc@188.25.7.181] has joined #go-nuts
18:39 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit []
18:40 -!- shambler [n=kingrat@93.84.160.0] has joined #go-nuts
18:42 -!- maacl [n=mac@0x573526c8.virnxx17.dynamic.dsl.tele.dk] has quit []
18:46 -!- Snert [n=achowe@puff.snert.com] has joined #go-nuts
18:47 -!- The_Doctor [n=The_Doct@cpe-98-150-247-183.hawaii.res.rr.com] has joined
#go-nuts
18:47 -!- mitchellh [n=mitchell@microchip.dyn.cs.washington.edu] has joined
#go-nuts
18:47 -!- maacl [n=mac@0x573526c8.virnxx17.dynamic.dsl.tele.dk] has joined
#go-nuts
18:51 < Snert> dho boo!
18:55 < ni|> anyone working on neat packages?
18:55 < ni|> i'm interested in contributing since i'm off school now
18:56 -!- Zaba_ [n=zaba@about/goats/billygoat/zaba] has joined #go-nuts
18:57 -!- blackdog` [n=user@pc-92-73-104-200.cm.vtr.net] has joined #go-nuts
18:59 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
19:05 -!- Zaba [n=zaba@about/goats/billygoat/zaba] has quit [Read error: 110
(Connection timed out)]
19:07 < hstimer> are the print routines on a file/console/terminal/socket
thread safe?  i.e.  will prints always be atomic, or can I get one print statement
interleaving with another?
19:08 < anticw> hstimer: i doubt it
19:08 < KirkMcDonald> hstimer: Strange behavior is possible.
19:10 < hstimer> hmmm
19:12 -!- chachan [n=chachan@ccscliente156.ifxnetworks.net.ve] has quit ["KVIrc
Insomnia 4.0.0, revision: , sources date: 20090520, built on: 2009/06/06 11:44:47
UTC http://www.kvirc.net/"]
19:13 < ni|> hstimer: make a quick test case
19:13 < ni|> :)
19:14 -!- fosho [n=afitz@adsl-190-192-118.asm.bellsouth.net] has quit [Read error:
110 (Connection timed out)]
19:14 < hstimer> ni|: problem is I can prove the positive but not the
negative; if no one knows I'll dig through the code
19:15 < hstimer> what is called first in a file: variable initializers or
module init() functions?
19:16 < KirkMcDonald> hstimer: I believe the initializers are simply
rewritten as init functions.
19:16 < KirkMcDonald> At least, that seems like the logical way to implement
it.
19:16 < hstimer> yuck.  wrong answer
19:17 < anticw> hstimer: global scope you can do var foo = somfunc(...)
19:17 < hstimer> anticw: right, but does it come before or after the inits?
19:17 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has quit
[Connection timed out]
19:18 < anticw> i don't think it's specified
19:18 < anticw> if you have 2+ init functions the order isn't
19:18 < anticw> between packages it
19:18 < anticw> is however
19:19 < hstimer> init order isn't specified
19:19 < hstimer> actually it is specified not to be specified
19:19 < anticw>
http://golang.org/doc/go_spec.html#Program_initialization_and_execution
19:19 < hstimer> but there is no mention of variables
19:20 < hstimer> oops...  it is
19:20 < hstimer> Within a package, package-level variables are initialized,
and constant values are determined, in data-dependent order: if the initializer of
A depends on the value of B, A will be set after B.
19:21 < hstimer> A package with no imports is initialized by assigning
initial values to all its package-level variables and then calling any
package-level function with the name and signature of
19:21 < hstimer> init
19:22 < hstimer> ok.  never mind.  i need to start reading and not skimming
19:22 -!- Gracenotes [n=person@wikipedia/Gracenotes] has joined #go-nuts
19:26 -!- tobiasu_ [n=tobiasu@tin.tmux.org] has quit ["Reconnecting"]
19:26 -!- tobiasu [n=tobiasu@tin.tmux.org] has joined #go-nuts
19:31 -!- ward__ [n=ward@173.8.216.62] has quit []
19:31 -!- rndbot [n=bot@wikipedia/Gracenotes] has joined #go-nuts
19:32 -!- x-code [n=x-code@ppp92-101-9-180.pppoe.avangarddsl.ru] has joined
#go-nuts
19:33 -!- x-code [n=x-code@ppp92-101-9-180.pppoe.avangarddsl.ru] has left #go-nuts
[]
19:34 -!- ward__ [n=ward@173.8.216.62] has joined #go-nuts
19:35 -!- armence [n=armence@c-67-188-229-128.hsd1.ca.comcast.net] has joined
#go-nuts
19:35 -!- Snert [n=achowe@puff.snert.com] has quit ["ChatZilla 0.9.85 [Firefox
3.5.5/20091102152451]"]
19:36 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit [Read
error: 110 (Connection timed out)]
19:37 -!- iwikiwi_ [n=iwikiwi@121.247.120.235] has quit ["I ascend to reality!"]
19:37 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has joined #go-nuts
19:37 -!- double [n=double@host153-56-dynamic.40-79-r.retail.telecomitalia.it] has
joined #go-nuts
19:38 -!- mbarkhau [n=koloss@p54A7F083.dip.t-dialin.net] has joined #go-nuts
19:41 -!- blackdog` [n=user@pc-92-73-104-200.cm.vtr.net] has quit ["ERC Version
5.3 (IRC client for Emacs)"]
19:42 -!- blackdog` [n=user@pc-92-73-104-200.cm.vtr.net] has joined #go-nuts
19:42 -!- blackdog` [n=user@pc-92-73-104-200.cm.vtr.net] has left #go-nuts ["ERC
Version 5.3 (IRC client for Emacs)"]
19:44 -!- DreamCodeR [n=BleakGad@2001:470:26:9f:223:12ff:fe1c:ce7d] has joined
#go-nuts
19:45 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit []
19:47 -!- itrekkie [n=itrekkie@ip72-200-105-72.tc.ph.cox.net] has joined #go-nuts
19:48 < plexdev> http://is.gd/587lg by [Russ Cox] in go/ --
AUTHORS+CONTRIBUTORS: more names; CLA verified
19:49 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
19:55 -!- teedex [n=teedex@204.14.155.161] has quit [Remote closed the connection]
19:56 -!- eno__ [n=eno@adsl-70-137-158-230.dsl.snfc21.sbcglobal.net] has joined
#go-nuts
19:58 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit []
19:58 -!- ikke [n=ikkibr@unaffiliated/ikkebr] has quit []
20:00 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
20:00 -!- teedex [n=teedex@204.14.155.161] has joined #go-nuts
20:00 -!- Fl1pFl0p [n=Fl1pFl0p@unaffiliated/fl1pfl0p] has quit []
20:00 < hstimer> how do you case on different os.Error values?  The only
thing in common is the error description string which is hardly something you want
case on.
20:01 < anticw> hstimer: using type assertion
20:01 < hstimer> yes, when the type tells you everything you need...
20:02 < hstimer> so in the io package there are a pile of routines that
return os.Error
20:02 < anticw> f.e.  a recent fix i submitted has something like if err2,
ok := err.(*path.Error) ; ok && err2.Error == os.ESPIPE { ...  }
20:02 -!- Kibiz0r [n=kibiyama@99-48-204-31.lightspeed.brhmmi.sbcglobal.net] has
joined #go-nuts
20:02 < hstimer> are they guaranteed to only return Link, Path, or Syscall
errors?
20:02 < anticw> hstimer: i don't know you can guarantee anything right now,
in reality that's probably true
20:03 < anticw> i'm hoping what's 'guaranteed' stays up in the air for a
while right now, so we can have a chance to think about exactly how all this
should look and work before it's set in stone
20:04 -!- djanderson [n=dja@hltncable.pioneerbroadband.net] has joined #go-nuts
20:04 < hstimer> when it gets to that point the docs need to reflect the
error types that can be returned.  Currently it is all trial and error
20:04 < anticw> yes, and sometimes it's strings ...  not something 'cooked'
20:05 < anticw> i have (real code, not a test) that has to use strings from
the resolver layer to see why different things happen
20:05 < hstimer> exactly -- what kind of handling can you do on a string
20:05 < plexdev> http://is.gd/588w9 by [Hector Chu] in 6 subdirs of go/ --
Ports of lib9, libbio and libmach to Windows.
20:05 < plexdev> http://is.gd/588wa by [Christopher Wedgwood] in 3 subdirs
of go/src/pkg/ -- Minimise bitrot: bytes.Copy -> copy
20:05 < plexdev> http://is.gd/588wy by [Christopher Wedgwood] in 3 subdirs
of go/src/pkg/encoding/ -- Add trivial whitespace to CorruptInputError strings.
20:05 < plexdev> http://is.gd/588wR by [Andrew Skiba] in go/src/pkg/json/ --
Handle \r as a whitespace when parsing JSON string.
20:05 < plexdev> http://is.gd/588xf by [Christopher Wedgwood] in
go/src/pkg/crypto/tls/ -- a[b:len(a)] -> a[b:]
20:05 < plexdev> http://is.gd/588xn by [Jonathan Wills] in go/src/pkg/net/
-- Added a method on UDPConn so they can actually send broadcast packets.
20:06 < anticw> gah, Christopher...  i hate that, only my mom called me that
when i was in trouble
20:06 < anticw> i should make a 'neurotic patch of the day' to truncate that
20:06 < hstimer> hehe
20:06 < hstimer> maybe you are in trouble :-) we haven't tried your patch
out yet
20:07 < anticw> hstimer: http://codereview.appspot.com/162062/diff/1/2
20:07 < anticw> search that for ESPIPE
20:07 < anticw> (there is test code that verifies this)
20:07 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed
out)]
20:09 < hstimer> this style is fine, I just want what error types can be
returned documented
20:10 < hstimer> for EACH function
20:10 -!- ni| [n=james@isp2-resnet-nat1.union.edu] has quit ["leaving"]
20:11 -!- fho [n=fho@e176150012.adsl.alicedsl.de] has joined #go-nuts
20:12 * dho envisions typos.
20:13 < hstimer> maybe the error types returned could be done
automatically...  nah...  well....
20:13 < anticw> hstimer: the only error which is reliabe right now is os.EOF
20:14 < hstimer> anticw: oh good :)
20:14 < anticw> for others you tend to get something that isn't an os.Error
object ...  to debug this consider sprinkling about:
20:14 < hstimer> %v
20:14 < hstimer> yes
20:14 < hstimer> i know
20:15 < hstimer> %#v
20:15 < anticw> fmt.Printf("error (type %T) = %+v\b", err, err);
20:15 < anticw> %T
20:15 -!- mitchellh [n=mitchell@microchip.dyn.cs.washington.edu] has quit
["Leaving."]
20:15 -!- clearscreen [n=clearscr@62.140.137.121] has quit [Remote closed the
connection]
20:16 -!- gkmngrgn [n=gkmngrgn@78.183.33.206] has joined #go-nuts
20:18 -!- melba [n=blee@unaffiliated/lazz0] has quit [Read error: 104 (Connection
reset by peer)]
20:18 -!- clearscreen [n=clearscr@62.140.137.121] has joined #go-nuts
20:18 -!- melba [n=blee@unaffiliated/lazz0] has joined #go-nuts
20:19 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has
joined #go-nuts
20:20 -!- awishformore_ [n=awishfor@88.207.181.89] has joined #go-nuts
20:20 -!- Raziel2p [n=Raziel2p@ti0032a380-dhcp0316.bb.online.no] has joined
#go-nuts
20:22 < plexdev> http://is.gd/589w0 by [Péter Szabó] in go/src/pkg/sync/ --
sync.RWMutex: rewritten to add support for concurrent readers.
20:23 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit []
20:23 -!- JeffJohnson [n=fho@unaffiliated/jeffjohnson] has quit [Read error: 110
(Connection timed out)]
20:24 -!- awishformore_ [n=awishfor@88.207.181.89] has quit [Read error: 104
(Connection reset by peer)]
20:24 -!- awishformore__ [n=awishfor@78.141.153.190] has joined #go-nuts
20:26 -!- ShadowIce [n=pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
20:26 -!- Spaghettini [n=Spaghett@vaxjo6.150.cust.blixtvik.net] has joined
#go-nuts
20:34 -!- elmar [n=elmar@dslb-188-097-077-001.pools.arcor-ip.net] has joined
#go-nuts
20:35 -!- awishformore [n=awishfor@78.141.152.48] has quit [Read error: 113 (No
route to host)]
20:35 -!- ward__ [n=ward@173.8.216.62] has quit []
20:38 -!- ward__ [n=ward@173.8.216.62] has joined #go-nuts
20:44 -!- iwikiwi [n=iwikiwi@121.247.120.235] has joined #go-nuts
20:45 -!- pennywise1968 [n=gary@71-220-183-214.bois.qwest.net] has joined #go-nuts
20:45 -!- ac_ [i=foobar@174-21-106-55.tukw.qwest.net] has joined #go-nuts
20:45 -!- Cyanure [n=cyanure@212-198-164-142.rev.numericable.fr] has joined
#go-nuts
20:45 -!- mitchellh [n=mitchell@D-69-91-142-171.dhcp4.washington.edu] has joined
#go-nuts
20:47 -!- clearscreen [n=clearscr@62.140.137.121] has quit [Remote closed the
connection]
20:48 -!- clearscreen [n=clearscr@62.140.137.121] has joined #go-nuts
20:52 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has quit [Remote closed the
connection]
20:52 -!- stefanc [n=stefanc@188.25.7.181] has quit ["Leaving"]
20:53 -!- AndrewBC [n=Andrew@97.93.242.12] has joined #go-nuts
20:53 -!- AndrewBC [n=Andrew@97.93.242.12] has quit [Remote closed the connection]
20:53 < plexdev> http://is.gd/58bmo by [Robert Griesemer] in
go/src/pkg/strings/ -- Typo in comment.
20:55 -!- iwikiwi [n=iwikiwi@121.247.120.235] has quit ["I ascend to reality!"]
20:55 -!- Clooth [n=Clooth@cs27062173.pp.htv.fi] has quit [Remote closed the
connection]
20:56 -!- Clooth [n=Clooth@cs27062173.pp.htv.fi] has joined #go-nuts
20:59 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit []
21:03 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
21:07 -!- itorres_ [n=itorres@92.243.24.234] has joined #go-nuts
21:07 -!- ac [i=foobar@174-21-106-252.tukw.qwest.net] has quit [Read error: 113
(No route to host)]
21:08 -!- malkomalko [n=malkomal@66-234-41-82.nyc.cable.nyct.net] has joined
#go-nuts
21:09 -!- werdan7 [n=w7@freenode/staff/wikimedia.werdan7] has joined #go-nuts
21:10 -!- amacleod [n=amacleod@c-24-34-33-96.hsd1.ma.comcast.net] has joined
#go-nuts
21:11 -!- elmar [n=elmar@dslb-188-097-077-001.pools.arcor-ip.net] has quit
["Leaving"]
21:13 -!- raichoo [n=raichoo@i577BB1B6.versanet.de] has quit
["http://raichoo.blogspot.com"]
21:17 -!- p4p4 [n=P4p4@24.121.113.82.net.de.o2.com] has quit ["ChatZilla 0.9.84
[SeaMonkey 2.0a3/20090223135443]"]
21:17 -!- mitchellh [n=mitchell@D-69-91-142-171.dhcp4.washington.edu] has quit
["Leaving."]
21:21 -!- mkanat [n=mkanat@c-67-188-1-39.hsd1.ca.comcast.net] has joined #go-nuts
21:22 -!- ukl [n=ukl@f053122045.adsl.alicedsl.de] has quit ["..."]
21:23 -!- simonz05 [n=simon@143.84-49-89.nextgentel.com] has quit ["Ex-Chat"]
21:29 -!- itrekkie [n=itrekkie@ip72-200-105-72.tc.ph.cox.net] has quit []
21:29 -!- droid001 [n=g1@p4FDCF8A2.dip.t-dialin.net] has joined #go-nuts
21:38 < alexsuraci> http://gopaste.org/view/qvziJ
21:40 -!- melba [n=blee@unaffiliated/lazz0] has quit ["MICROSOFT WORD IS A FUN
GAME"]
21:41 < uriel> alexsuraci: very cool
21:42 < alexsuraci> uriel: thanks :)
21:42 -!- me___ [n=me@eridani.acm.jhu.edu] has joined #go-nuts
21:42 < alexsuraci> source is at http://github.com/vito/go-parse
21:42 < uriel> unrelated, but either gopaste or goftm is confused a bit by
multi-line `strings: http://gopaste.org/view/qvziJ#LC177
21:43 < uriel> I think I had added it already to the list of libs, but will
check and add it if I had not got around to it yet :)
21:45 < alexsuraci> yeah, saw that
21:45 < alexsuraci> the ` thing I mean
21:45 < uriel> it is not a big deal really, at least dosn't seem to mess
things up too much
21:45 < alexsuraci> yeah
21:46 * uriel didn't even know that ` strings could be multi-line)
21:46 < uriel> (or didn't remember)
21:46 < alexsuraci> yep, otherwise you'd get "\\n" from `\n` so multiline
would be impossible :P
21:46 < alexsuraci> unless there's some other syntax
21:47 < alexsuraci> brb
21:47 * uriel goes to sleep, really dead from a *long* day
21:47 < uriel> have fun!
21:47 < dho> nite uriel
21:48 < uriel> hey dho, how is the obsd port coming along?  ;P
21:52 < dho> slowly, exec format is stupid
21:52 < dho> and i don't have so much time this week
21:52 -!- super__ [n=super_@unaffiliated/lolsuper-/x-9881387] has joined #go-nuts
21:54 -!- super__ [n=super_@unaffiliated/lolsuper-/x-9881387] has quit [Client
Quit]
21:55 < hstimer> alexsuraci: curious about your code: why return a function
from start(), optional(), etc...rather than just taking the address of the
function?
21:55 < plexdev> http://is.gd/58eT1 by [Sergey 'SnakE' Gromov] in 2 subdirs
of go/src/pkg/ -- json: Decode into native Go data structures
21:56 < hstimer> oh...  closure...
21:56 -!- jeng [n=chatzill@75.110.231.66] has quit ["ChatZilla 0.9.85 [Firefox
3.5.5/20091102152451]"]
21:58 -!- gkmngrgn [n=gkmngrgn@78.183.33.206] has joined #go-nuts
22:00 -!- hyp3rvigi1ant [n=greg@c-98-250-49-37.hsd1.mi.comcast.net] has joined
#go-nuts
22:02 < alexsuraci> hstimer: it's a pattern that emerged so that parsers can
be infinitely recursive
22:02 < alexsuraci> see regexp()
22:02 < alexsuraci> and also so that their results are explicitly a Parser
22:03 < hstimer> clever
22:03 < alexsuraci> it's essentially currying
22:04 < alexsuraci> e.g.  Satisfy(unicode.IsLower) is a parser that matches
a lowercase character
22:06 -!- lux` [n=lux@151.54.240.211] has quit [Remote closed the connection]
22:06 -!- nigwil [n=chatzill@berkner.ccamlr.org] has joined #go-nuts
22:06 -!- lux` [n=lux@151.54.240.211] has joined #go-nuts
22:06 -!- Xavi [n=Xavi@64.16.229.191] has joined #go-nuts
22:07 < hstimer> Collect is good for violating lr(1)
22:07 -!- mbarkhau [n=koloss@p54A7F083.dip.t-dialin.net] has quit ["Leaving."]
22:09 < alexsuraci> hstimer: sorry, not very familiar with that terminology;
I'm just sort of porting Parsec which I found to be very usable
22:10 < hstimer> lr(1) is jargon for a language that only needs to look
ahead one token to make correct parsing decissions
22:10 < alexsuraci> Parsec doesn't have Collect, it's just a monad which
handles it natively so it doesn't really have the need
22:10 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has
joined #go-nuts
22:10 < alexsuraci> ah
22:10 -!- Ryan_ [n=ryan@cpe-98-27-182-206.neo.res.rr.com] has joined #go-nuts
22:10 < hstimer> collect allows you to make multiple parsing efforts and
then decide which one you like best
22:11 < hstimer> which most language designers try and avoid needing
22:11 < hstimer> most languages are lr(1)
22:11 < alexsuraci> essentially, yeah; it'll just parse them in sequence and
return all their results as long as they all pass
22:11 < hstimer> btw - lr = left to right
22:11 < alexsuraci> yea, got that much :P
22:12 < hstimer> you can have lr(2), 3, n
22:12 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has quit ["Leaving"]
22:12 < alexsuraci> right
22:12 < hstimer> language designers will have heated discussions about new
features that require them breaking lr(1)
22:12 -!- shambler [n=kingrat@93.84.160.0] has quit ["we're generation of men
raised by women, I'm wondering if another woman is really the answer we need"]
22:13 < alexsuraci> well, Collect won't really do that properly I don't
think
22:13 -!- nickgibbon [n=nring@210.8.201.244] has quit ["Leaving."]
22:13 < alexsuraci> it's specifically for "A, followed by B, followed by C"
22:13 < alexsuraci> it won't reset the position after each one
22:13 -!- Anders__ [n=Anders@c83-253-2-206.bredband.comhem.se] has quit
["Leaving"]
22:14 -!- wcn [n=wcn@ip68-3-237-83.ph.ph.cox.net] has joined #go-nuts
22:14 < alexsuraci> don't have a construct for doing that yet.  Any is
close, but it stops on the first successful parse
22:14 < alexsuraci> and only returns that
22:14 -!- ni| [n=james@isp2-resnet-nat1.union.edu] has joined #go-nuts
22:14 -!- clearscreen [n=clearscr@62.140.137.121] has quit [Read error: 104
(Connection reset by peer)]
22:14 < hstimer> ah.  misread the docs
22:14 -!- msolo [n=mike@63.118.142.200] has joined #go-nuts
22:14 < msolo> anyone have much experience with gobs?
22:14 < alexsuraci> it's really only a convenience function
22:15 < ni|> hello.go:1 not a function
22:15 < ni|> hello.go:1 syntax error, last name: main
22:15 < ni|> is anyone familiar with this on the latest build?
22:15 < msolo> i seem to have hit a decode bug
22:15 < ni|> i mean i _just_ did a sync
22:15 < msolo> nil: are you one the "release" tag?
22:16 < ni|> nope this is probably why
22:16 < msolo> yes, there a numerous bugs on head
22:16 < msolo> just go back to the directions and update to "release"
22:16 < msolo> that seems fine
22:16 < ni|> yep
22:16 -!- DreamCodeR [n=BleakGad@2001:470:26:9f:223:12ff:fe1c:ce7d] has left
#go-nuts ["Leaving"]
22:16 < ni|> i just did heh
22:17 < alexsuraci> hstimer: so a lr(0) language would have completely
unambiguous syntax?  (for the parser, anyway)
22:18 < alexsuraci> s/language/parser I suppose
22:18 -!- clearscreen [n=clearscr@62.140.137.121] has joined #go-nuts
22:18 -!- msolo [n=mike@63.118.142.200] has quit [Client Quit]
22:19 < hstimer> http://en.wikipedia.org/wiki/LR(0)_parser
22:20 -!- hstimer [n=hans@c-98-234-25-125.hsd1.ca.comcast.net] has quit
["Leaving..."]
22:21 < rbancroft> every language should have an unabiguous syntax
22:21 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined
#go-nuts
22:21 -!- wcn [n=wcn@ip68-3-237-83.ph.ph.cox.net] has quit []
22:21 * sladegen pegs.
22:22 -!- The_Doctor [n=The_Doct@cpe-98-150-247-183.hawaii.res.rr.com] has quit
["Leaving..."]
22:23 < alexsuraci> ah, the lib I'm doing essentially has infinite lookahead
and can just modify its position in the input source at will
22:24 -!- ikke [n=1kk3@201-66-204-91.smace700.dsl.brasiltelecom.net.br] has joined
#go-nuts
22:25 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has left
#go-nuts []
22:25 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has
joined #go-nuts
22:26 -!- OwlHuntr [n=dapopo@32.142.210.247] has joined #go-nuts
22:26 -!- OwlHuntr [n=dapopo@32.142.210.247] has quit [Remote closed the
connection]
22:27 -!- OwlHuntr [n=dapopo@32.142.210.247] has joined #go-nuts
22:27 < plexdev> http://is.gd/58gJD by [Tor Andersson] in 2 subdirs of
go/src/pkg/ -- A first stab at porting the XCB X11 protocol bindings to go.
22:27 -!- OwlHuntr [n=dapopo@32.142.210.247] has quit [Client Quit]
22:28 -!- ritolatu [n=ritolatu@dsl-olubrasgw1-fe54fb00-201.dhcp.inet.fi] has quit
[]
22:31 -!- codehai [n=codehai@xdsl-78-34-32-141.netcologne.de] has quit [Remote
closed the connection]
22:33 -!- nigwil [n=chatzill@berkner.ccamlr.org] has quit ["ChatZilla 0.9.85
[Firefox 3.5.5/20091102152451]"]
22:33 -!- ikkebr [n=1kk3@unaffiliated/ikkebr] has joined #go-nuts
22:33 -!- ni| [n=james@isp2-resnet-nat1.union.edu] has quit ["leaving"]
22:34 -!- ikke [n=1kk3@unaffiliated/ikkebr] has quit [Read error: 104 (Connection
reset by peer)]
22:36 -!- ikkebr [n=1kk3@unaffiliated/ikkebr] has quit [Read error: 104
(Connection reset by peer)]
22:36 -!- skyyy [i=caw@res55551479.rh.rit.edu] has joined #go-nuts
22:36 -!- ikke3 [n=1kk3@unaffiliated/ikkebr] has joined #go-nuts
22:37 -!- brunov [n=bruno@190.191.110.64] has quit [Read error: 110 (Connection
timed out)]
22:39 -!- ikkebr [n=1kk3@201-66-204-91.smace700.dsl.brasiltelecom.net.br] has
joined #go-nuts
22:39 -!- Rob_Russell [n=chatzill@206-248-157-156.dsl.teksavvy.com] has quit
["ChatZilla 0.9.85 [Firefox 3.5.5/20091102152451]"]
22:40 -!- clearscreen [n=clearscr@62.140.137.121] has quit [Remote closed the
connection]
22:40 -!- rado1 [n=jon@66-214-153-109.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
22:40 -!- OwlHuntr [n=Artem@c-98-221-154-130.hsd1.nj.comcast.net] has joined
#go-nuts
22:40 -!- shaul_A [n=shaul@87.69.99.11] has joined #go-nuts
22:41 < shaul_A> hi
22:42 -!- ikke3 [n=1kk3@unaffiliated/ikkebr] has quit [Read error: 104 (Connection
reset by peer)]
22:42 < shaul_A> i need some help on the go install in ubuntu
22:42 -!- skyyy [i=caw@res55551479.rh.rit.edu] has quit [Client Quit]
22:43 < shaul_A> i cant find $GOROOT/src, any one?
22:43 -!- loureiro [n=loureiro@189.2.128.130] has quit ["Quit"]
22:43 < plexdev> http://is.gd/58hGK by [Adrian O'Grady] in go/ -- Added my
name to the AUTHORS and CONTRIBUTORS files.
22:45 < shaul_A> what?
22:45 -!- kmc_ [n=keegan@206-71-236-70.c3-0.nyw-ubr1.nyr-nyw.ny.cable.rcn.com] has
joined #go-nuts
22:46 < rhc> that's a bot, shaul_A
22:46 < shaul_A> o.k
22:46 -!- fhs [n=fhs@pool-72-89-203-117.nycmny.east.verizon.net] has joined
#go-nuts
22:46 < shaul_A> i'm new in this...
22:46 < rhc> its all good
22:47 < Whtiger> shaul_A: `cd $GOROOT/src`
22:47 -!- clearscreen [n=clearscr@62.140.137.121] has joined #go-nuts
22:47 -!- brrant [n=John@168-103-78-133.hlrn.qwest.net] has joined #go-nuts
22:48 -!- ni| [n=james@isp2-resnet-nat1.union.edu] has joined #go-nuts
22:48 < shaul_A> i cant find GOROOT
22:48 < Whtiger> is GOROOT set?
22:48 < tricky> you need to set it up first
22:48 < ni|> shaul_A: GOROOT is where you put the clone dir
22:48 < tricky> where did you extract the go source files?
22:48 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has
quit [Remote closed the connection]
22:48 < ni|> hg checkout release ; cd src/ ; ./clean.bash ; ./all.bash
22:49 < ni|> won't compiler hello.go
22:49 -!- kmc_ [n=keegan@206-71-236-70.c3-0.nyw-ubr1.nyr-nyw.ny.cable.rcn.com] has
quit [SendQ exceeded]
22:49 < shaul_A> the last command that worked was :sudo apt-get install
bison gcc libc6-dev ed make
22:50 -!- teedex [n=teedex@204.14.155.161] has quit [Remote closed the connection]
22:50 < ni|> shaul_A: ok follow the rest of the install guide :)
22:50 < ni|> what exact command is failing?
22:50 < ni|> env | grep '^GO'
22:50 < ni|> run ^ and pastebin
22:52 -!- isparry [n=isparry@f070.brocade.com] has joined #go-nuts
22:52 < clip9> hm..  what is the proper way to use rand?
22:53 -!- Ryan_ [n=ryan@cpe-98-27-182-206.neo.res.rr.com] has quit ["Colloquy for
iPhone - http://colloquy.mobi"]
22:54 < tricky> by chaining together a rand number of rands!
22:55 < [Pete_27]> ^
22:55 -!- Xavi [n=Xavi@64.16.229.191] has quit [Remote closed the connection]
22:56 -!- ikke [n=1kk3@unaffiliated/ikkebr] has joined #go-nuts
22:56 -!- fosho [n=afitz@adsl-190-196-61.asm.bellsouth.net] has joined #go-nuts
22:56 -!- [Pete_27] [n=noname@115.64.1.61] has quit ["leaving"]
22:56 -!- [Pete_27] [n=noname@115.64.1.61] has joined #go-nuts
22:57 < sladegen> > rand.Seed(12345678); print(rand.Int(), rand.Int(),
rand.Int())
22:57 < rndbot> 25377841319653223571656137672
22:57 < sladegen> > rand.Seed(12345678); print(rand.Int(),, rand.Int(),,
rand.Int())
22:57 < rndbot> <Error: syntax error near Int>
22:57 < sladegen> > rand.Seed(12345678); print(rand.Int()," ",
rand.Int()," ", rand.Int())
22:57 < rndbot> 253778413 1965322357 1656137672
22:58 -!- nigwil [n=chatzill@berkner.ccamlr.org] has joined #go-nuts
22:58 < sladegen> so much for randomness...
22:58 -!- ikkebr [n=1kk3@unaffiliated/ikkebr] has quit [Read error: 104
(Connection reset by peer)]
22:58 < Whtiger> seed it with the current time
22:59 -!- clearscreen [n=clearscr@62.140.137.121] has quit [Remote closed the
connection]
22:59 < alexsuraci> > rand.Seed(time.Nanoseconds()); print(rand.Int(),"
", rand.Int()," ", rand.Int())
22:59 < rndbot> 1443147269 168426601 79234759
22:59 < alexsuraci> > rand.Seed(time.Nanoseconds()); print(rand.Int(),"
", rand.Int()," ", rand.Int())
22:59 < rndbot> 1642786855 716840869 629416165
23:00 < sladegen> that's too random.
23:02 < Whtiger> too random?
23:02 < Whtiger> what do you want from me D=
23:03 < sladegen> a ponycorn!
23:05 -!- Ibw [n=isaac@cpe-67-241-42-134.twcny.res.rr.com] has joined #go-nuts
23:05 < ni|> hello.go:1 not a function
23:05 < ni|> hello.go:1 syntax error, last name: main
23:05 -!- r2p2 [n=billy@v32671.1blu.de] has left #go-nuts []
23:05 < Ibw> hum?
23:06 < Ibw> They ought to start selling those neat Go t-shirts
23:07 < sladegen> Ibw: file an issue...
23:07 -!- shaul_A [n=shaul@87.69.99.11] has quit [Read error: 110 (Connection
timed out)]
23:07 < Ibw> hah
23:09 < Ibw> ni|: What were you saying?
23:09 -!- kmc [n=keegan@206-71-236-70.c3-0.nyw-ubr1.nyr-nyw.ny.cable.rcn.com] has
quit [Read error: 104 (Connection reset by peer)]
23:10 -!- clip9_ [i=tj@12.81-166-62.customer.lyse.net] has joined #go-nuts
23:10 -!- kmc_ [n=keegan@206-71-236-70.c3-0.nyw-ubr1.nyr-nyw.ny.cable.rcn.com] has
joined #go-nuts
23:10 -!- clip9 [i=tj@12.81-166-62.customer.lyse.net] has quit [Read error: 104
(Connection reset by peer)]
23:11 < sladegen> > println("a") } func Init() { println("b")
23:11 < rndbot> <Error: Statements not contained>
23:11 -!- mitchellh1 [n=mitchell@c-71-231-140-22.hsd1.wa.comcast.net] has joined
#go-nuts
23:11 < sladegen> > println("a") } func Init() { println("b") } {
23:11 < rndbot> <Error: syntax error near "<string>">
23:13 -!- double [n=double@host153-56-dynamic.40-79-r.retail.telecomitalia.it] has
quit [Read error: 145 (Connection timed out)]
23:13 < ni|> Ibw: ?
23:13 < ni|> i'm getting this error on hello.go
23:14 < ni|> and subsequently all of my go programs are no longer building
23:14 < ni|> though i've emailed russ
23:14 < Ibw> heh
23:14 < Ibw> Paste the code?
23:14 < ni|> Ibw: its hello.go lol
23:15 < Ibw> Have you tried rebuilding the package?
23:15 -!- double [n=double@host172-235-dynamic.53-79-r.retail.telecomitalia.it]
has joined #go-nuts
23:15 < Ibw> I mean
23:15 < Ibw> all the packages
23:15 < plexdev> http://is.gd/58jA5 by [Sergey 'SnakE' Gromov] in go/test/
-- Make tests run on systems missing time utility
23:15 < Ibw> all.bash
23:15 < ni|> Ibw: multiple times
23:15 < Ibw> ?
23:15 -!- chrelad [n=chrisd@68-119-17-69.dhcp.stcd.mn.charter.com] has quit
[Remote closed the connection]
23:15 < Ibw> Did you clean.bash beforehand?  Sometimes that helps (though
it's rather odd that it does)
23:15 < ni|> hg sync ; hg checkout release ; cd src/ ; ./clean.bash ;
./all.bash
23:16 < Ibw> oh
23:16 < Ibw> hum
23:16 -!- hnaz [n=hannes@85.214.51.133] has left #go-nuts ["road house."]
23:16 < Ibw> ok
23:16 < Ibw> What's the error?
23:16 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has joined
#go-nuts
23:16 < ni|> hello.go:1 not a function
23:16 < ni|> hello.go:1 syntax error, last name: main
23:16 < Ibw> that's weird
23:16 < Ibw> Send it to the mailing list?
23:16 < Ibw> (That's better than emailing Russ personally)
23:17 < ni|> i think its something stupid
23:18 -!- brunov [n=bruno@190.191.110.64] has joined #go-nuts
23:18 < ni|> Ibw: do you agree the concatinated cmd sequence above should
work?
23:19 < Ibw> It seems like it should.  Try checking out the tip though and
building that.  (oh, and maybe there are some errors you're not catching in the
build.  It might help to run sudo.bash as well before you do anything else)
23:19 < ni|> rog: what do you think?
23:20 < ni|> Ibw: i'm checking out the release
23:20 < Ibw> ni|: Yes, you should try building the tip instead
23:20 < ni|> Ibw: i've tried that too
23:20 < Ibw> oh
23:20 < Ibw> Are you sure everything is building properly?
23:20 -!- teedex [n=teedex@204.14.155.161] has joined #go-nuts
23:20 < Ibw> Maybe an error ran by that you didn't see
23:20 -!- vdrab [n=vdrab@cap012-208.kcn.ne.jp] has joined #go-nuts
23:21 -!- ikke [n=1kk3@unaffiliated/ikkebr] has quit [Read error: 104 (Connection
reset by peer)]
23:21 -!- vdrab [n=vdrab@cap012-208.kcn.ne.jp] has quit [Client Quit]
23:21 < Ibw> I highly recommend the mailing list.  It is very active.  over
100 messages since last night
23:24 -!- binaryjohn [n=binaryjo@cpe-24-30-132-50.san.res.rr.com] has quit []
23:25 -!- gkmngrgn [n=gkmngrgn@unaffiliated/gkmngrgn] has quit ["tekirdağlıyık"]
23:26 -!- OwlHuntr [n=Artem@c-98-221-154-130.hsd1.nj.comcast.net] has quit [Remote
closed the connection]
23:27 -!- amacleod [n=amacleod@c-24-34-33-96.hsd1.ma.comcast.net] has quit [Read
error: 110 (Connection timed out)]
23:28 -!- ikke [n=1kk3@unaffiliated/ikkebr] has joined #go-nuts
23:31 -!- Cyanure [n=cyanure@212-198-164-142.rev.numericable.fr] has quit
["Quitte"]
23:31 < plexdev> http://is.gd/58koX by [Roger Peppe] in go/test/bench/ --
change command-line argument to be
23:32 < exch> "change commandline argument to be" ...  that sounds very
existential and deep
23:33 < exch> who wuold have thought submitting code could be poetic
23:36 -!- nik0z [n=Nik0z@93-34-6-74.ip47.fastwebnet.it] has joined #go-nuts
23:37 -!- nik0z [n=Nik0z@93-34-6-74.ip47.fastwebnet.it] has left #go-nuts
["Leaving"]
23:37 < Ibw> Is anyone else having package import issues with the tip?
23:38 -!- afurlan [n=afurlan@scorpion.mps.com.br] has quit [Remote closed the
connection]
23:40 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has quit []
23:40 -!- nigwil [n=chatzill@berkner.ccamlr.org] has quit [Read error: 60
(Operation timed out)]
23:43 -!- ikke [n=1kk3@unaffiliated/ikkebr] has quit [Read error: 104 (Connection
reset by peer)]
23:44 -!- ikke [n=1kk3@unaffiliated/ikkebr] has joined #go-nuts
23:45 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has quit []
23:45 -!- skelterjohn [n=jasmuth@lawn-net168-in.rutgers.edu] has joined #go-nuts
23:46 -!- scarabx [n=scarabx@c-24-147-239-120.hsd1.ma.comcast.net] has joined
#go-nuts
23:48 -!- lux` [n=lux@151.54.240.211] has quit [Remote closed the connection]
23:49 -!- Fraeon [n=kzer-za@e212-246-65-153.elisa-laajakaista.fi] has joined
#go-nuts
23:49 < Ibw> Nevermind, release has the same issues.  Hmm..
23:54 -!- ShadowIce [n=pyoro@unaffiliated/shadowice-x841044] has quit
["Verlassend"]
23:57 < Ibw> man, what happened.
23:57 < Ibw> I can't import anything
23:57 < exch> smeone b0rked it?
23:58 < exch> i'm building the new sync now.  let's see what happens
23:59 < exch> still working here it seems
--- Log closed Tue Dec 01 00:00:12 2009