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

--- Log opened Fri Oct 29 00:00:04 2010
--- Day changed Fri Oct 29 2010
00:00 -!- dj2 [~dj2@2002:63ec:1a4e:0:21f:5bff:fe35:feb5] has joined #go-nuts
00:03 -!- dacc [~Adium@D-128-95-10-211.dhcp4.washington.edu] has left #go-nuts []
00:05 -!- mode/#go-nuts [-o adg] by adg
00:07 -!- Tv [~tv@gige.bur.digisynd.com] has quit [Ping timeout: 276 seconds]
00:13 -!- fhs [~fhs@pool-74-101-63-115.nycmny.east.verizon.net] has joined
#go-nuts
00:17 -!- artefon [~thiago@189.59.161.16] has joined #go-nuts
00:18 -!- kkress [~kkress@c-65-49-35-49.tilenetworks.com] has quit [Ping timeout:
272 seconds]
00:24 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Quit:
Leaving.]
00:28 < plexdev> http://is.gd/gptTT by [Robert Griesemer] in
go/src/pkg/go/doc/ -- go/doc: use append
00:33 -!- mikespook [~mikespook@219.137.73.176] has joined #go-nuts
00:41 -!- tvw [~tv@e176004229.adsl.alicedsl.de] has quit [Ping timeout: 245
seconds]
00:42 -!- adu [~ajr@pool-173-66-10-221.washdc.fios.verizon.net] has joined
#go-nuts
01:01 -!- binarypie [~binarypie@adsl-99-33-26-93.dsl.pltn13.sbcglobal.net] has
quit [Remote host closed the connection]
01:13 < nsf> omg, reflection tables 740kb
01:13 < nsf> why are they so huge?
01:13 < nsf> 740 it's a _LOT_ of data
01:16 -!- sjd [~sjd@204-195-89-40.wavecable.com] has joined #go-nuts
01:18 -!- sjd [~sjd@204-195-89-40.wavecable.com] has left #go-nuts []
01:20 -!- sjd [~sjd@204-195-89-40.wavecable.com] has joined #go-nuts
01:21 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts
01:22 -!- artefon [~thiago@189.59.161.16] has quit [Quit: bye]
01:29 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Read error:
Connection reset by peer]
01:34 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts
01:37 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #go-nuts
01:38 < skelterjohn> hooray, data!
01:39 < |Craig|> I generated a gegapixel png file with go today.  Thats lots
of data.
01:45 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has joined #go-nuts
01:54 < skelterjohn> nsf's silly reflection tables aren't so big now, *are*
they?
02:07 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has quit
[Read error: Operation timed out]
02:07 -!- boscop_ [~boscop@f055099161.adsl.alicedsl.de] has joined #go-nuts
02:09 -!- Altercation [~Altercati@pdpc/supporter/active/altercation] has joined
#go-nuts
02:09 -!- boscop [~boscop@f055099161.adsl.alicedsl.de] has quit [Ping timeout: 252
seconds]
02:26 -!- bobc [~bobc@cpe-98-155-23-24.san.res.rr.com] has joined #go-nuts
02:34 -!- sjd [~sjd@204-195-89-40.wavecable.com] has left #go-nuts []
02:42 -!- res99 [~anonymous@201.237.130.70] has joined #go-nuts
02:42 -!- Eridius [~kevin@unaffiliated/eridius] has quit [Ping timeout: 265
seconds]
02:51 -!- skelterjohn [~jasmuth@c-76-124-135-199.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
02:52 -!- skelterjohn [~jasmuth@c-76-124-135-199.hsd1.nj.comcast.net] has joined
#go-nuts
02:53 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3]
03:03 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has joined #go-nuts
03:13 -!- zaero [~eclark@valkyrie.buick455.com] has quit [Ping timeout: 245
seconds]
03:14 -!- zaero [~eclark@valkyrie.buick455.com] has joined #go-nuts
03:36 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds]
04:24 -!- bobc [~bobc@cpe-98-155-23-24.san.res.rr.com] has quit [Quit: Leaving]
04:32 < plexdev> http://is.gd/gqbsk by [Robert Griesemer] in
go/src/pkg/tabwriter/ -- tabwriter: use append
04:32 < plexdev> http://is.gd/gqbsC by [Robert Griesemer] in
go/src/pkg/ebnf/ -- ebnf: use append
04:42 -!- dj2 [~dj2@2002:63ec:1a4e:0:21f:5bff:fe35:feb5] has quit [Remote host
closed the connection]
04:46 -!- binarypie [~binarypie@c-24-130-113-34.hsd1.ca.comcast.net] has joined
#go-nuts
04:46 -!- fabled [~fabled@mail.fi.jw.org] has joined #go-nuts
04:52 -!- tensorpudding [~user@99.148.202.191] has quit [Remote host closed the
connection]
04:53 -!- piyushmishra [~piyushmis@117.200.224.112] has joined #go-nuts
05:04 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has quit [Quit: Morten.  Desu~]
05:12 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Ping
timeout: 240 seconds]
05:19 -!- binarypie [~binarypie@c-24-130-113-34.hsd1.ca.comcast.net] has quit
[Ping timeout: 276 seconds]
05:23 -!- adu [~ajr@pool-173-66-10-221.washdc.fios.verizon.net] has quit [Quit:
adu]
05:33 -!- piyushmishra [~piyushmis@117.200.224.112] has quit [Quit: Leaving.]
05:36 -!- adu [~ajr@pool-173-66-10-221.washdc.fios.verizon.net] has joined
#go-nuts
05:36 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
05:37 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has quit [Ping
timeout: 245 seconds]
05:40 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts
05:46 -!- d_m [d6@SDF.ORG] has quit [Quit: Lost terminal]
05:47 -!- enferex [~enferex@users.757.org] has quit [Ping timeout: 252 seconds]
05:51 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has quit [Ping
timeout: 245 seconds]
06:00 -!- enferex [~enferex@users.757.org] has joined #go-nuts
06:30 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts
06:36 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
06:37 -!- mikespook [~mikespook@219.137.73.176] has quit [Quit: Leaving.]
06:40 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
06:43 -!- rlab [~Miranda@91.200.158.34] has quit [Client Quit]
06:45 -!- ucasano [~ucasano@host153-182-static.227-95-b.business.telecomitalia.it]
has joined #go-nuts
06:45 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
06:49 < nsf> I "like" this in go:
06:49 < nsf> const CONST = 4000000000
06:49 < nsf> i := CONST
06:49 < nsf> compilation error
06:49 < nsf> :\
06:50 < nsf> why type of 'i' cannot be deduced to int64?
06:53 < nsf> also I have a question regarding spec
06:54 < nsf> "if the operands of a binary operation are an untyped integer
constant and an untyped floating-point constant, the integer constant is converted
to an untyped floating-point constant (relevant for / and %)."
06:54 < TheSeeker> because 4000000000 is within the range of uint32 ?
06:54 < nsf> why it says "relevant for / and %"?
06:55 < nsf> or it's like clarification, that ops of / and % are converted
too
06:55 < nsf> ok, got it
06:55 < nsf> probably worth adding "too" at the end
06:56 < nsf> TheSeeker: consts are converted to signed types implicitly
06:56 < nsf> I mean if you're trying to deduce type of the const, it is
signed int or float
06:56 < TheSeeker> oh
06:57 < nsf> 4e9 fits in uint32 indeed
06:57 < nsf> but compiler complains differently anyway
06:57 < nsf> "test.go:15: constant 4000000000 overflows int"
06:59 -!- rlab [~Miranda@91.200.158.34] has quit [Ping timeout: 276 seconds]
06:59 -!- msmarlboro [~crayolade@122-57-177-206.jetstream.xtra.co.nz] has quit
[Ping timeout: 264 seconds]
07:02 -!- |Craig| [~|Craig|@panda3d/entropy] has quit [Quit: |Craig|]
07:09 -!- ExtraSpice [~XtraSpice@88.118.33.48] has joined #go-nuts
07:14 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has quit [Ping
timeout: 245 seconds]
07:15 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has joined #go-nuts
07:16 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
07:18 -!- rlab [~Miranda@91.200.158.34] has quit [Read error: Connection reset by
peer]
07:25 -!- iocanel [~iocanel@upstream1.ath.forthnet.gr] has quit [Remote host
closed the connection]
07:32 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
08:05 -!- photron [~photron@port-92-201-55-104.dynamic.qsc.de] has joined #go-nuts
08:16 -!- MaksimBurnin1 [~max@44.188-224-87.telenet.ru] has joined #go-nuts
08:16 -!- MaksimBurnin [~max@44.188-224-87.telenet.ru] has quit [Read error:
Connection reset by peer]
08:21 -!- wrtp [~rog@92.16.126.250] has joined #go-nuts
08:36 -!- Fish [~Fish@86.65.182.207] has joined #go-nuts
08:38 -!- wjlroe [~will@212.169.34.114] has joined #go-nuts
08:51 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-152-44.clienti.tiscali.it] has
joined #go-nuts
08:58 -!- napsy [~luka@88.200.96.18] has quit [Quit: Lost terminal]
09:11 -!- Fish [~Fish@86.65.182.207] has quit [Read error: Operation timed out]
09:14 -!- Fish [~Fish@86.65.182.207] has joined #go-nuts
09:14 -!- virtualsue [~chatzilla@nat/cisco/x-samyytwisqlhpdoy] has joined #go-nuts
09:29 -!- exch [~exch@h78233.upc-h.chello.nl] has quit [Read error: Connection
reset by peer]
09:30 -!- exch [~exch@h78233.upc-h.chello.nl] has joined #go-nuts
09:30 -!- adu [~ajr@pool-173-66-10-221.washdc.fios.verizon.net] has quit [Quit:
adu]
09:39 -!- adu [~ajr@pool-173-66-10-221.washdc.fios.verizon.net] has joined
#go-nuts
09:40 -!- adu [~ajr@pool-173-66-10-221.washdc.fios.verizon.net] has quit [Client
Quit]
09:48 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts
09:57 -!- HollyRain [~HollyRain@87.223.104.30] has joined #go-nuts
09:58 < HollyRain> where is the roadmap page?
10:00 -!- boscop [~boscop@g225209182.adsl.alicedsl.de] has joined #go-nuts
10:00 < nsf> http://golang.org/doc/devel/roadmap.html
10:01 -!- boscop_ [~boscop@f055099161.adsl.alicedsl.de] has quit [Ping timeout:
264 seconds]
10:05 < nsf> I'm trying to figure out how should I display variable in my
documentation generator
10:05 < nsf> Go's grouping for everything is annoying sometimes :)
10:05 < nsf> var ( a, b, c int; d, e, g float; )
10:05 < nsf> :\
10:06 < nsf> I guess I'll just group them the same way I do for consts
10:18 -!- HollyRain [~HollyRain@87.223.104.30] has left #go-nuts []
10:25 -!- virtualsue [~chatzilla@nat/cisco/x-samyytwisqlhpdoy] has quit [Quit:
ChatZilla 0.9.86 [Firefox 3.5.15/20101026200251]]
10:35 -!- napsy [~luka@88.200.89.213] has joined #go-nuts
10:35 -!- napsy [~luka@88.200.89.213] has quit [Client Quit]
10:35 -!- napsy [~luka@88.200.89.213] has joined #go-nuts
10:46 < Gertm> is there an order in which the roadmap gets implemented?
10:50 < nsf> Gertm: I think there is no such thing
10:51 < nsf> although I can't say for sure, I'm not the go developer
10:56 < Gertm> well I'm probably expecting stuff you can't expect from an
open source project :)
10:56 < Gertm> as in: planned releases, in depth prepared backlog etc..
11:04 -!- tvw [~tv@e176005246.adsl.alicedsl.de] has joined #go-nuts
11:06 < uriel> I think things are going too fast to expect any kind of
'planned releases', releases happen every week or so
11:07 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
11:08 < uriel> actualy "Improved CGO including some mechanism for calling
back from C to Go." is done as far as I know
11:08 < uriel> and "Generate DWARF debug info.
11:08 < uriel> Provide gdb support for runtime facilities."
11:08 < uriel> are in progress
11:08 < uriel> "Improved optimization." is an ongoing thing
11:09 < uriel> language changes depend more on somebody comming up with a
design that doesn't suck more than anything else
11:14 -!- ucasano [~ucasano@host153-182-static.227-95-b.business.telecomitalia.it]
has quit [Quit: ucasano]
11:16 -!- napsy [~luka@88.200.89.213] has quit [Ping timeout: 265 seconds]
11:33 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 250
seconds]
11:36 -!- tobik [~tobik@p54893006.dip.t-dialin.net] has joined #go-nuts
11:48 < nsf> http://jiss.convex.ru/gowtf
11:48 < nsf> I guess it's a second iteration
11:48 < nsf> new syntax, no tree, 'var' support
11:48 < nsf> no visual improvements yet
11:49 < nsf> also, I will improve sorting logic a bit
11:49 < nsf> it turns out it's very ugly as of now
11:59 < uriel> nsf: could you use a different package as example
12:00 < nsf> uriel: what package do you want to see?  :)
12:00 < uriel> any, ast just seems like the most confusing one somebody
could pick for something like this :)
12:00 < nsf> generator itself has bugs, so I can't generate docs for all of
the packages yet
12:00 < uriel> exp/draw maybe?
12:01 < nsf> and some packages just contain very few entities
12:01 < nsf> and I want to see how fast js is
12:01 < uriel> well, shouldn't it work on multiple packages at once?
12:01 < uriel> rather than a single package anyway?
12:01 < nsf> no
12:02 < nsf> I don't understand people who use multipackage search
12:02 < nsf> it's like you don't know the package you want to use
12:02 < nsf> :\
12:02 < uriel> it is like I don't want to setup a new search engine for
every site i might want to search..
12:03 < uriel> and if people knew where what they are searching for is, they
would not need search!
12:03 < nsf> exactly
12:03 < nsf> it's not the search at all
12:03 < nsf> it's simple filter
12:03 < uriel> the web browser search function works well enough for that
pretty much
12:03 < nsf> I was working a lot with go/ast package
12:04 < nsf> and web browser search sucks
12:04 < nsf> :)
12:04 -!- adg [~nf@124-169-130-190.dyn.iinet.net.au] has quit [Ping timeout: 276
seconds]
12:04 < nsf> it's pain in the ass if you want to find all "expr" types for
example
12:05 < nsf> anyway, I don't expect that people would accept my vision, I'm
doing that mostly for myself
12:06 < nsf> http://jiss.convex.ru/gowtf
12:06 < nsf> reload, exp/draw is boring
12:06 -!- artefon [~thiago@189.59.161.16] has joined #go-nuts
12:07 -!- nf [~nf@124-171-9-193.dyn.iinet.net.au] has joined #go-nuts
12:07 -!- mode/#go-nuts [+o nf] by ChanServ
12:08 < uriel> nsf: most packages are boring, and that is a good thing
12:08 < nsf> http://github.com/nsf/gollvm/blob/master/core.go
12:09 < nsf> that's what this documentation system is for
12:09 < uriel> nsf: if a package is not boring, it is probably too big and
should be split up
12:09 < nsf> it's a pile of crap^W functions and I need to be able to
quickly see their reference documentation
12:10 < uriel> nsf: that is pretty horrible
12:11 < nsf> yeah, I hope js will be able to handle that
12:11 < nsf> I'm not sure though :(
12:11 < uriel> btw, something that would be nice is to have types in
function arg lists and so on be links to the type definition
12:11 -!- napsy [~luka@88.200.89.213] has joined #go-nuts
12:12 < nsf> maybe, yes
12:12 -!- napsy [~luka@88.200.89.213] has quit [Client Quit]
12:12 < nsf> it shouldn't be hard to implement
12:12 < nsf> but only for local types (no types from external packages)
12:13 < nsf> although it's possible to do that too, but it requires more
processing
12:13 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Quit:
Leaving.]
12:13 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has joined #go-nuts
12:13 -!- napsy [~luka@88.200.89.213] has joined #go-nuts
12:16 < nsf> actually I'm lying
12:17 < nsf> js will handle that
12:17 < nsf> I've profiled it, the bottleneck is DOM manipulation (90% vs
10% of the time)
12:18 < nsf> so, I can simply reduce the maximum number of displayed
entities from infinity to something like 50 or 100
12:19 < nsf> it will provide decent performance for big packages like gollvm
12:22 < uriel> within a single page you could do it without js at all
12:22 < uriel> just add a bunch of anchors and href #foos around
12:23 < uriel> s/could/should
12:26 < nsf> well, links are not a problem :)
12:26 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
12:26 < nsf> every element in this system can be references using special
form
12:26 < nsf> like 't:Scope!'
12:27 < nsf> and it will point to exactly the type Scope
12:27 < nsf> and nothing else
12:29 < nsf> s/references/referenced/
12:30 * nsf wants to use Go in his browser instead of javascript
12:31 < nsf> ah, I forgot
12:31 < nsf> the bottleneck is written in C++ anyway
12:31 < nsf> won't help
12:31 < nsf> :\
12:32 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3]
12:33 -!- nictuku [~nictuku@cetico.org] has quit [Ping timeout: 265 seconds]
12:33 -!- DerHorst [~Horst@e176103021.adsl.alicedsl.de] has joined #go-nuts
12:39 < wrtp> nsf: jiss.convex.ru refuses my connection attempts.
12:40 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
12:42 -!- tvw [~tv@e176005246.adsl.alicedsl.de] has quit [Remote host closed the
connection]
12:45 -!- uggedal [~uggedal@hydrogen.uggedal.com] has quit [Quit: WeeChat 0.3.2]
12:49 -!- thomas_b [~thomasb@cm-84.215.47.51.getinternet.no] has quit [Read error:
Operation timed out]
12:53 -!- thomas_b [~thomasb@cm-84.215.47.51.getinternet.no] has joined #go-nuts
13:00 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has joined #go-nuts
13:04 -!- ucasano [~ucasano@host153-182-static.227-95-b.business.telecomitalia.it]
has joined #go-nuts
13:05 -!- plainhao [~plainhao@mail.xbiotica.com] has joined #go-nuts
13:05 -!- tdnrad [~Dan@terminal.research.cs.dal.ca] has quit [Quit: Leaving]
13:05 * uriel facepalms again at google-groups pathetic spam filter
13:08 < Tonnerre> Getting false positives?
13:08 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Quit:
Leaving.]
13:09 -!- gabriel9 [~gabriel9@93.157.192.28] has joined #go-nuts
13:11 < wrtp> uriel: i think it's pretty good.  i've had 415 conversations
automatically marked as spam in the last month, of which about 3 have made it
through the filter.
13:13 -!- Fish [~Fish@86.65.182.207] has quit [Remote host closed the connection]
13:14 -!- Fish [~Fish@86.65.182.207] has joined #go-nuts
13:23 -!- tvw [~tv@212.79.9.150] has joined #go-nuts
13:24 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Read error:
Connection reset by peer]
13:30 < uriel> wrtp: don't confuse gmail with google groups
13:31 < uriel> gmail's filter is pretty good, google groups is a joke
13:31 < wrtp> i don't generally use google groups
13:31 < uriel> (google group's search is also badly broken, although not as
badly broken as it used to be)
13:31 < wrtp> i saw the spam messages you were talking about inside gmail.
13:31 < uriel> wrtp: well, it is a bit hard to subscribe to gnolang-nuts
without using google groups
13:32 < wrtp> i agree that the search is broken though
13:32 < uriel> gmail pretty much 'witelists' any mailinglists you are
subscrived to
13:32 < wrtp> i get the messages into gmail.
13:32 < uriel> those emails should never have made it into the mailinglist
13:32 -!- napsy [~luka@88.200.89.213] has quit [Quit: Lost terminal]
13:32 < wrtp> i'm not sure.  there would be *much* more spam if the spam
filters weren't working ok
13:33 < wrtp> i remember running with no filters and getting 200+ spam
messages a day
13:33 < wrtp> and that was years ago
13:33 < wrtp> and things haven't got better since, spam-wise
13:33 < uriel> er., no, this doesn't happen with any other public mailing
list anywhere, and the same spam message got posted to at least dozens of groups
(I got it in a few others not related to go)
13:33 < uriel> again, you are totally confusing two unrelated issues: gmail
and google groups
13:34 < wrtp> one or two spam messages will manage to evade the filters.
but...  one a week?  that's really not bad at all.
13:34 < wrtp> i get the occasional spam message in my inbox too.
13:35 < wrtp> probably more than i get through group subscriptions, as it
happens
13:35 < wrtp> but hardly many at all in the grand scheme of things.
13:35 < uriel> getting the same spam message five times, from different
mailing lists, all hosted in googlegroups is not acceptable, period
13:36 < wrtp> getting the same spam message five times is much better than
getting five different messages once.
13:36 < uriel> and again, no other public mailinglist Im subscrived to has
the same issues
13:36 < wrtp> i think you're getting worked up about nothing.
13:36 < uriel> ok, I give up, this is ridiculously offtopic, but I fucking
hate it when people makes excuses for crap that should not be crap
13:37 < uriel> i'm getting worked up by thousands of people having to waste
their time for no reason at all other than that google groups sucks
13:37 < uriel> and actually, this could be solved if the people that admin
the gonuts list would enable moderation for first time posters
13:38 < uriel> something that I do for much smaller google groups lists and
works fairly well, that way you only waste the time of one person, instead of the
time of thousands of people
13:40 -!- iant [~iant@67.218.107.68] has joined #go-nuts
13:40 -!- mode/#go-nuts [+v iant] by ChanServ
13:40 < wrtp> i see 4 spam messages posted to golang in the past month, of
which 2 were not automatically tagged.  i see 11 spam messages posted to
golang-dev in the last month, of which 2, again, weren't automatically tagged.
there must have been loads more rejected earlier.  i think that's pretty good.
13:41 < wrtp> who wants to moderate?
13:41 < wrtp> the noise is well down.  it's not a problem!
13:42 -!- msmarlboro [~crayolade@122-57-177-206.jetstream.xtra.co.nz] has joined
#go-nuts
13:46 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
13:50 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
13:51 < Fish> greylisting could also be a good thing
13:56 -!- dj2 [~dj2@216.16.242.254] has joined #go-nuts
14:01 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-ogpumhpksdxbsyzj]
has joined #go-nuts
14:02 -!- dj2 [~dj2@216.16.242.254] has quit [Ping timeout: 240 seconds]
14:04 -!- lmoura_ [~lauromour@187.113.173.144] has joined #go-nuts
14:07 -!- lmoura [~lauromour@186.212.98.9] has quit [Ping timeout: 272 seconds]
14:10 -!- artefon [~thiago@189.59.161.16] has quit [Quit: bye]
14:12 -!- dj2 [~dj2@216.16.242.254] has joined #go-nuts
14:19 -!- fabled [~fabled@mail.fi.jw.org] has quit [Quit: Ex-Chat]
14:25 -!- kanru [~kanru@61-228-155-150.dynamic.hinet.net] has joined #go-nuts
14:28 -!- nictuku [~nictuku@cetico.org] has joined #go-nuts
14:47 -!- d_m [d6@SDF.ORG] has joined #go-nuts
14:48 -!- Fish [~Fish@86.65.182.207] has quit [Remote host closed the connection]
14:48 -!- fenicks [~christian@log77-3-82-243-254-112.fbx.proxad.net] has quit
[Ping timeout: 245 seconds]
14:58 -!- iant [~iant@67.218.107.68] has quit [Quit: Leaving.]
15:01 -!- TheSeeker [~n@99-153-250-110.lightspeed.irvnca.sbcglobal.net] has quit
[Ping timeout: 252 seconds]
15:03 -!- napsy [~luka@88.200.96.18] has joined #go-nuts
15:04 -!- artefon [~thiagon@150.164.2.20] has joined #go-nuts
15:07 -!- iant [~iant@nat/google/x-eiiyfjzdgawaeopa] has joined #go-nuts
15:07 -!- mode/#go-nuts [+v iant] by ChanServ
15:10 -!- tensorpudding [~user@99.148.202.191] has joined #go-nuts
15:21 -!- Venom_X [~pjacobs@74.61.90.217] has joined #go-nuts
15:22 -!- kanru [~kanru@61-228-155-150.dynamic.hinet.net] has quit [Read error:
Operation timed out]
15:28 -!- devrim [~Adium@cpe-72-225-239-227.nyc.res.rr.com] has quit [Quit:
Leaving.]
15:32 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
15:32 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has quit [Read error:
Operation timed out]
15:38 < niemeyer> iant: ping
15:38 <+iant> niemeyer: pong
15:38 < niemeyer> iant: Hey Ian
15:39 < niemeyer> iant: Quick question which you probably know the answer
for:
15:39 < niemeyer> iant: Will cgo behave correctly if the C library intiates
a background thread?
15:39 <+iant> yes, but C code running in that thread can't call back to Go
code at present
15:39 < niemeyer> iant: I assume it will, given that it's a different stack
15:39 <+iant> (that is a bug)
15:40 < niemeyer> iant: But just wondered if you see any gotchas
15:40 < niemeyer> iant: Uhh
15:40 < niemeyer> iant: Ok..  that's actually a requirement :-(
15:40 < niemeyer> iant: I want to wrap zookeeper's C library
15:40 <+iant> It's fixable but it has not been fixed
15:41 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Quit:
Leaving]
15:41 < niemeyer> iant: I will have to find a way for C to call Go, out of
band
15:42 < niemeyer> iant: Is there some kind of loop from the runtime I can
hook into?
15:42 < niemeyer> iant: Assuming I get rid of the background thread
15:42 <+iant> not really
15:43 <+iant> there is a scheduler but it doesn't have an event loop or
anything like that
15:43 < niemeyer> Hmm..  I guess I could have each watcher on its own
goroutine, and call it synchronously or something
15:43 < niemeyer> Not sure if that's feasible
15:44 < niemeyer> I can probably busy loop with the scheduler, and observe a
flag from the C side..  but that's a bit sub-optimal
15:45 < niemeyer> iant: Is there any intent in the air to fix that
"soonish", or is that a completely open problem atm?
15:46 <+iant> I'm not sure it's really on anybody's plate right now
15:46 <+iant> It's probably not all that hard to fix
15:47 < niemeyer> iant: Cool, let me send a mail to the list to see if we
have any takers on it
15:47 < niemeyer> iant: Thanks!
15:53 -!- kkress [~kkress@64.62.173.125] has joined #go-nuts
15:57 < niemeyer> Sent..  biab
15:57 -!- niemeyer [~niemeyer@conference/ubuntudevelopersummit/x-ogpumhpksdxbsyzj]
has quit [Quit: Leaving]
15:59 -!- mattn_jp [~mattn_jp@112-68-66-51f1.hyg1.eonet.ne.jp] has joined #go-nuts
16:02 -!- mlip [~mlip@85-127-233-213.dynamic.xdsl-line.inode.at] has joined
#go-nuts
16:03 < mlip> hej, any runtime hackers can help me printing a stracktrace
from withing the runtime?
16:15 -!- Tv [~tv@gige.bur.digisynd.com] has joined #go-nuts
16:26 -!- TheSeeker [~n@99-153-250-110.lightspeed.irvnca.sbcglobal.net] has joined
#go-nuts
16:27 -!- creack [~charme_g@163.5.84.215] has quit [Read error: Operation timed
out]
16:29 -!- creack [~charme_g@163.5.84.215] has joined #go-nuts
16:32 -!- gmilleramilar [~gmiller@184-106-207-119.static.cloud-ips.com] has joined
#go-nuts
16:33 -!- dahankzter [~henrik@92-244-3-192.customers.ownit.se] has joined #go-nuts
16:34 -!- creack [~charme_g@163.5.84.215] has quit [Ping timeout: 250 seconds]
16:36 -!- creack [~charme_g@163.5.84.215] has joined #go-nuts
16:38 -!- dahankzter [~henrik@92-244-3-192.customers.ownit.se] has quit [Quit:
Leaving.]
17:06 -!- _DerHorst_ [~Horst@e177129079.adsl.alicedsl.de] has joined #go-nuts
17:07 -!- piyushmishra [~piyushmis@117.200.225.78] has joined #go-nuts
17:08 -!- DerHorst [~Horst@e176103021.adsl.alicedsl.de] has quit [Ping timeout:
252 seconds]
17:08 -!- wjlroe [~will@212.169.34.114] has quit [Quit: Get MacIrssi -
http://www.sysctl.co.uk/projects/macirssi/]
17:12 -!- kkress [~kkress@64.62.173.125] has quit [Quit: leaving]
17:13 -!- piyushmishra [~piyushmis@117.200.225.78] has quit [Quit: Leaving.]
17:14 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
17:17 -!- Venom_X [~pjacobs@74.61.90.217] has quit [Quit: Venom_X]
17:17 -!- kkress [~kkress@64.62.173.125] has joined #go-nuts
17:20 -!- mlip [~mlip@85-127-233-213.dynamic.xdsl-line.inode.at] has quit [Quit:
Verlassend]
17:27 -!- Venom_X [~pjacobs@66.54.185.131] has joined #go-nuts
17:45 -!- mattn_jp [~mattn_jp@112-68-66-51f1.hyg1.eonet.ne.jp] has left #go-nuts
[]
17:54 -!- terrex [~terrex@84.122.72.127.dyn.user.ono.com] has joined #go-nuts
17:57 -!- enferex [~enferex@users.757.org] has quit [Ping timeout: 240 seconds]
18:01 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has quit [Ping timeout: 252
seconds]
18:04 -!- enferex [~enferex@users.757.org] has joined #go-nuts
18:07 -!- wrtp [~rog@92.16.126.250] has quit [Quit: wrtp]
18:08 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has joined #go-nuts
18:10 -!- ucasano [~ucasano@host153-182-static.227-95-b.business.telecomitalia.it]
has quit [Quit: ucasano]
18:10 -!- enferex [~enferex@users.757.org] has quit [Ping timeout: 264 seconds]
18:11 -!- enferex [~enferex@users.757.org] has joined #go-nuts
18:18 -!- _DerHorst_ [~Horst@e177129079.adsl.alicedsl.de] has quit [Read error:
Connection reset by peer]
18:19 -!- DerHorst [~Horst@e177129079.adsl.alicedsl.de] has joined #go-nuts
18:20 -!- gmilleramilar [~gmiller@184-106-207-119.static.cloud-ips.com] has quit
[Quit: Leaving.]
18:24 -!- artefon [~thiagon@150.164.2.20] has quit [Quit: Leaving]
18:26 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
18:39 -!- mbruce [~mbruce@ip66-104-100-163.z100-104-66.customer.algx.net] has
joined #go-nuts
18:39 -!- terrex1 [~terrex@84.122.72.127.dyn.user.ono.com] has joined #go-nuts
18:40 < mbruce> I'm seeing a problem with a regexp like
regexp.Compile("[@][0-9ABCDEF][0-9ABCDEF]")
18:40 < mbruce> Er, early linefeed there.
18:41 -!- terrex [~terrex@84.122.72.127.dyn.user.ono.com] has quit [Ping timeout:
245 seconds]
18:42 < mbruce> Anyway, that regex when applied to the string "@@34@30"
matches "@30" instead of "@34".  Am I missing something / going crazy, or is that
a problem?
18:55 -!- TheMue [~TheMue@p5DDF7BCD.dip.t-dialin.net] has joined #go-nuts
18:55 < plexdev> http://is.gd/gsCFt by [Robert Griesemer] in go/doc/ -- go
spec: append is now implemented
18:57 < TheMue> ah, very good, append() is implemented and will so be in the
next release
18:59 < cbeck> Does that mean my build will stop failing?  =/
19:00 -!- femtooo [~femto@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
19:01 < TheMue> which error message do you get?
19:02 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has quit [Ping timeout: 276
seconds]
19:03 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Ping
timeout: 240 seconds]
19:05 < cbeck> not found: append()
19:05 < cbeck> Or something along those lines
19:05 -!- tvw [~tv@212.79.9.150] has quit [Remote host closed the connection]
19:05 < cbeck> Had to roll back to latest official release to build
successfully
19:06 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has joined #go-nuts
19:06 < TheMue> you checked out head instead of release?
19:08 * TheSeeker attempts to build latest [kubuntu] ...  tests take a while o.o
19:10 < TheSeeker> looks like it built just fine here.
19:11 < TheMue> I've just updated to the latest too, and it works
19:11 < TheSeeker> or is the issue with compiling own code with Go tools,
rather than compiling Go itself?
19:18 -!- HollyRain [~HollyRain@87.223.104.30] has joined #go-nuts
19:18 < HollyRain> does the sre2 creator is here?
19:22 -!- wrtp [~rog@92.16.126.250] has joined #go-nuts
19:23 -!- virtualsue [~chatzilla@nat/cisco/x-bdryxpeguheqoyyc] has joined #go-nuts
19:27 -!- sjd [~sjd@204-195-89-40.wavecable.com] has joined #go-nuts
19:29 -!- DerHorst [~Horst@e177129079.adsl.alicedsl.de] has quit [Quit:
Verlassend]
19:33 -!- zozoR [~zozoR@5634798d.rev.stofanet.dk] has quit [Quit: Morten.  Desu~]
19:42 -!- virtualsue [~chatzilla@nat/cisco/x-bdryxpeguheqoyyc] has quit [Ping
timeout: 255 seconds]
19:48 -!- tvw [~tv@e176005246.adsl.alicedsl.de] has joined #go-nuts
19:48 -!- virtualsue [~chatzilla@host81-148-107-180.in-addr.btopenworld.com] has
joined #go-nuts
19:49 -!- tvw [~tv@e176005246.adsl.alicedsl.de] has quit [Remote host closed the
connection]
19:50 -!- tvw [~tv@e176005246.adsl.alicedsl.de] has joined #go-nuts
20:00 -!- sjd [~sjd@204-195-89-40.wavecable.com] has quit [Quit: sjd]
20:02 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
20:04 -!- virtualsue [~chatzilla@host81-148-107-180.in-addr.btopenworld.com] has
quit [Read error: Connection reset by peer]
20:04 -!- femtooo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Ping
timeout: 240 seconds]
20:05 -!- virtualsue [~chatzilla@nat/cisco/x-xywvgbslpumqqopg] has joined #go-nuts
20:06 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com]
has quit [Read error: Connection reset by peer]
20:06 -!- XenoPhoenix [~Xeno@cpc5-aztw24-2-0-cust39.aztw.cable.virginmedia.com]
has joined #go-nuts
20:09 -!- sjd [~sjd@204-195-89-40.wavecable.com] has joined #go-nuts
20:13 -!- sjd [~sjd@204-195-89-40.wavecable.com] has quit [Client Quit]
20:13 -!- sjd [~sjd@204-195-89-40.wavecable.com] has joined #go-nuts
20:13 -!- devrim [~Adium@cpe-98-14-147-71.nyc.res.rr.com] has joined #go-nuts
20:29 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has joined
#go-nuts
20:50 -!- |Craig| [~|Craig|@panda3d/entropy] has joined #go-nuts
20:50 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts
21:02 -!- virtualsue [~chatzilla@nat/cisco/x-xywvgbslpumqqopg] has quit [Ping
timeout: 272 seconds]
21:03 -!- femtooo [~femto@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
21:06 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Ping
timeout: 240 seconds]
21:06 -!- Tv [~tv@gige.bur.digisynd.com] has quit [Quit: Leaving.]
21:07 -!- virtualsue [~chatzilla@nat/cisco/x-ugjqwhtoiuplyibb] has joined #go-nuts
21:09 -!- wrtp [~rog@92.16.126.250] has quit [Ping timeout: 245 seconds]
21:11 -!- terrex1 [~terrex@84.122.72.127.dyn.user.ono.com] has quit [Quit:
Leaving.]
21:12 -!- aho [~nya@fuld-4d00d571.pool.mediaWays.net] has joined #go-nuts
21:14 -!- wrtp [~rog@92.16.126.250] has joined #go-nuts
21:14 -!- dj2 [~dj2@216.16.242.254] has quit [Remote host closed the connection]
21:23 -!- belkiss [~belkiss@drn13-1-78-235-168-105.fbx.proxad.net] has quit [Quit:
KVIrc Insomnia 4.0.2, revision: 4740, sources date: 20100627, built on: 2010-10-19
12:51:39 UTC http://www.kvirc.net/]
21:34 -!- msmarlboro [~crayolade@122-57-177-206.jetstream.xtra.co.nz] has quit
[Read error: Connection reset by peer]
21:36 -!- tobik [~tobik@p54893006.dip.t-dialin.net] has quit [Ping timeout: 264
seconds]
21:36 -!- msmarlboro [~crayolade@122-57-177-206.jetstream.xtra.co.nz] has joined
#go-nuts
21:47 -!- lmoura_ [~lauromour@187.113.173.144] has quit [Ping timeout: 276
seconds]
21:48 -!- TheMue [~TheMue@p5DDF7BCD.dip.t-dialin.net] has quit [Quit: TheMue]
21:51 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
22:06 -!- Chopinn [~Chopin@ti0018a380-dhcp1420.bb.online.no] has joined #go-nuts
22:07 -!- HollyRain [~HollyRain@87.223.104.30] has left #go-nuts []
22:07 -!- femtooo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Ping
timeout: 240 seconds]
22:09 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #go-nuts
22:14 < plexdev> http://is.gd/gsVYl by [Robert Griesemer] in
go/src/pkg/go/scanner/ -- go/scanner: added another test case, clarified some code
22:14 < plexdev> http://is.gd/gsVYr by [Rob Pike] in go/src/pkg/gob/ -- gob:
make the debugging (dumping) code work again.  Mostly rewrite it, in fact.
22:14 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection]
22:26 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
22:28 -!- devrim [~Adium@cpe-98-14-147-71.nyc.res.rr.com] has quit [Quit:
Leaving.]
22:34 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Quit:
Leaving]
22:37 -!- sacho [~sacho@46.10.9.69] has quit [Ping timeout: 245 seconds]
22:43 -!- awidegreen [~quassel@62.176.237.78] has quit [Remote host closed the
connection]
22:47 -!- virtualsue [~chatzilla@nat/cisco/x-ugjqwhtoiuplyibb] has quit [Quit:
ChatZilla 0.9.86 [Firefox 3.5.15/20101026200251]]
22:54 -!- ronnyy [~quassel@2001:6f8:12c6:1c86:224:1dff:fed7:9541] has joined
#go-nuts
22:56 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
23:01 < plexdev> http://is.gd/gt0aN by [Rob Pike] in go/src/pkg/gob/ -- gob:
clarify the comments about installing the debug/dumper.
23:03 -!- wrtp [~rog@92.16.126.250] has quit [Quit: wrtp]
23:25 -!- iant [~iant@nat/google/x-eiiyfjzdgawaeopa] has quit [Ping timeout: 265
seconds]
23:27 -!- ronnyy [~quassel@2001:6f8:12c6:1c86:224:1dff:fed7:9541] has quit [Remote
host closed the connection]
23:27 -!- ExtraSpice [~XtraSpice@88.118.33.48] has quit [Read error: Connection
reset by peer]
23:30 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
23:33 -!- iant [~iant@67.218.104.238] has joined #go-nuts
23:33 -!- mode/#go-nuts [+v iant] by ChanServ
23:40 -!- TheSeeker2 [~n@99-153-250-110.lightspeed.irvnca.sbcglobal.net] has
joined #go-nuts
23:40 -!- TheSeeker [~n@99-153-250-110.lightspeed.irvnca.sbcglobal.net] has quit
[Disconnected by services]
23:43 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has quit [Ping
timeout: 245 seconds]
23:44 -!- Tv [~tv@cpe-76-168-227-45.socal.res.rr.com] has joined #go-nuts
23:51 -!- noktoborus_ [debian-tor@gateway/tor-sasl/noktoborus] has joined #go-nuts
23:57 -!- dj2 [~dj2@CPE001f5b35feb4-CM0014048e0344.cpe.net.cable.rogers.com] has
joined #go-nuts
--- Log closed Sat Oct 30 00:00:13 2010