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

--- Log opened Sun Aug 15 00:00:05 2010
00:03 -!- macroron [~ron@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
00:08 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Read error:
Operation timed out]
00:12 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
00:23 -!- ikaros [~ikaros@dslb-188-097-010-191.pools.arcor-ip.net] has quit [Quit:
Leave the magic to Houdini]
00:27 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #go-nuts
00:33 -!- hstimer [~hstimer@2002:4335:3ba6:0:226:bbff:fe05:dd9b] has joined
#go-nuts
00:35 -!- g0bl1n [~pr0kter@a213-22-18-58.cpe.netcabo.pt] has joined #go-nuts
00:37 -!- jcao219 [~Jimmy_Cao@124.126.158.33] has quit [Quit: i'll brb]
00:40 -!- kanru [~kanru@118-160-160-190.dynamic.hinet.net] has quit [Ping timeout:
276 seconds]
00:48 -!- ExtraSpice [~XtraSpice@88.118.32.225] has quit [Ping timeout: 240
seconds]
00:56 -!- exch [~exch@h144170.upc-h.chello.nl] has quit [Quit: hmmm]
01:03 -!- derferman [~derferman@24-176-246-220.dhcp.crcy.nv.charter.com] has
joined #go-nuts
01:04 -!- exch [~exch@h144170.upc-h.chello.nl] has joined #go-nuts
01:07 -!- derferman [~derferman@24-176-246-220.dhcp.crcy.nv.charter.com] has quit
[Client Quit]
01:11 -!- RobertLJ [~quassel@c-68-44-163-191.hsd1.nj.comcast.net] has joined
#go-nuts
01:15 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 245 seconds]
01:18 -!- derferman [~derferman@24-176-246-220.dhcp.crcy.nv.charter.com] has
joined #go-nuts
01:23 -!- mattikus_ [~mattikus@ip24-250-73-154.br.br.cox.net] has quit [Remote
host closed the connection]
01:25 -!- mattikus [~mattikus@ip24-250-73-154.br.br.cox.net] has joined #go-nuts
01:26 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
01:32 -!- jcao219 [~Jimmy_Cao@124.126.158.33] has joined #go-nuts
02:00 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping
timeout: 265 seconds]
02:05 -!- aho [~nya@fuld-4d00d72f.pool.mediaWays.net] has quit [Ping timeout: 252
seconds]
02:12 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
02:12 -!- mattikus [~mattikus@ip24-250-73-154.br.br.cox.net] has quit [Remote host
closed the connection]
02:13 -!- Xenith [~xenith@2001:470:0:a9:226:b0ff:fee3:3a0c] has quit [Read error:
Operation timed out]
02:13 -!- g0bl1n [~pr0kter@a213-22-18-58.cpe.netcabo.pt] has quit [Quit: I haz a
dreamz...]
02:14 -!- carllerche [~carllerch@208.87.61.203] has quit [Quit: carllerche]
02:18 -!- aho [~nya@fuld-4d00d02e.pool.mediaWays.net] has joined #go-nuts
02:18 -!- derferman [~derferman@24-176-246-220.dhcp.crcy.nv.charter.com] has quit
[Quit: derferman]
02:20 -!- monsieurp [~patrice@sd-13453.dedibox.fr] has joined #go-nuts
02:21 -!- kanru [~kanru@140.109.127.25] has joined #go-nuts
02:23 -!- mikeg [~michael@ip68-110-226-15.dc.dc.cox.net] has joined #go-nuts
02:26 < mikeg> I'm learning Go and am looking for a C++like vector type:
auto-resizing, typesafe (like a template), and order-preserving (so not a map).
Is there a Go container like this, or a Go-specific style/idiom?  Thanks :)
02:27 < cbeck> look at the vector package
02:27 < cbeck> http://golang.org/pkg/container/vector/
02:27 < mikeg> Yes, I need type assertions then, no?
02:28 < cbeck> Unless you're working with ints or strings, yes
02:28 < cbeck> There are no generics in go at present
02:28 < mikeg> Doh!  I am using a string now, but I have run into this
situation before with non-string types :)
02:30 < cbeck> Another possibility would be using a map[int]YOURTYPE
02:31 < cbeck> although iterating in order would mean extracting the keys
and sorting them
02:31 < cbeck> Depends on what you need to do with it
02:34 < mikeg> Yeah, that's an idea.  Use {N} as the key then just loop..
Anyways, I was hoping there was a map-like vector type
02:35 < cbeck> Not a primitive, no
02:36 < cbeck> Depending again on your needs, you might be able to get away
with a slice of a larger array, reslicing as needed
02:38 -!- jcao219 [~Jimmy_Cao@124.126.158.33] has left #go-nuts []
02:39 < mikeg> I found a small function for array resizing on the golang ml
from Rob Pike, but again I was expecting a vector/ArrayList functionality
02:40 -!- nf [~nf@210-84-18-49.dyn.iinet.net.au] has joined #go-nuts
02:42 -!- tensorpuddin [~user@99.70.198.165] has joined #go-nuts
02:43 -!- tensorpudding [~user@99.70.202.65] has quit [Disconnected by services]
02:43 -!- kanru [~kanru@140.109.127.25] has quit [Ping timeout: 240 seconds]
02:43 -!- tensorpudding [~user@99.70.198.165] has joined #go-nuts
02:44 -!- tensorpuddin [~user@99.70.198.165] has quit [Client Quit]
02:46 -!- kanru [~kanru@140.109.127.25] has joined #go-nuts
02:48 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit:
Leaving]
02:49 -!- gabriel9 [~gabriel9@93.157.192.28] has quit [Ping timeout: 276 seconds]
02:50 -!- hstimer [~hstimer@2002:4335:3ba6:0:226:bbff:fe05:dd9b] has quit [Quit:
hstimer]
02:54 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #go-nuts
02:56 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #go-nuts
03:03 -!- rejb [~rejb@unaffiliated/rejb] has quit [Ping timeout: 276 seconds]
03:04 -!- ako [~nya@fuld-4d00d02e.pool.mediaWays.net] has joined #go-nuts
03:04 -!- aho [~nya@fuld-4d00d02e.pool.mediaWays.net] has quit [Read error:
Connection reset by peer]
03:04 -!- steveno [~stevenoli@paludis/cheerleader/steveno] has joined #go-nuts
03:05 -!- tensorpudding [~user@99.70.198.165] has quit [Read error: Connection
reset by peer]
03:05 -!- tensorpudding [~user@99.70.198.165] has joined #go-nuts
03:12 -!- jcao219 [~Jimmy_Cao@124.126.158.33] has joined #go-nuts
03:16 -!- steveno [~stevenoli@paludis/cheerleader/steveno] has quit [Quit:
steveno]
03:23 -!- Xiaobo [~Xiaobo@61.48.211.178] has joined #go-nuts
03:23 -!- aho [~nya@fuld-4d00d1cb.pool.mediaWays.net] has joined #go-nuts
03:24 -!- ako [~nya@fuld-4d00d02e.pool.mediaWays.net] has quit [Ping timeout: 265
seconds]
03:35 -!- jdp [~gu@24.238.32.162.res-cmts.segr.ptd.net] has joined #go-nuts
03:40 -!- kanru [~kanru@140.109.127.25] has quit [Read error: Connection reset by
peer]
03:43 -!- aho [~nya@fuld-4d00d1cb.pool.mediaWays.net] has quit [Quit:
EXEC_over.METHOD_SUBLIMATION]
03:48 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Ping
timeout: 246 seconds]
03:53 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
03:58 -!- gduffy [~greg@67.207.134.177] has quit [Ping timeout: 252 seconds]
03:58 -!- gduffy [~greg@67.207.134.177] has joined #go-nuts
03:59 -!- RobertLJ [~quassel@c-68-44-163-191.hsd1.nj.comcast.net] has quit [Remote
host closed the connection]
04:06 -!- jcao219 [~Jimmy_Cao@124.126.158.33] has left #go-nuts []
04:15 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 245 seconds]
04:25 -!- jcao219 [~Jimmy_Cao@124.126.158.33] has joined #go-nuts
04:27 -!- MizardX [~MizardX@unaffiliated/mizardx] has joined #go-nuts
04:29 -!- macroron [~ron@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
04:30 -!- Paradox924X [~Paradox92@vaserv/irc/founder] has quit [Quit: ~]
04:42 -!- jackman_ [~jackman@c-67-189-24-232.hsd1.or.comcast.net] has joined
#go-nuts
04:42 -!- jackman_ [~jackman@c-67-189-24-232.hsd1.or.comcast.net] has left
#go-nuts []
04:46 -!- jcao219 [~Jimmy_Cao@124.126.158.33] has quit [Quit: Leaving.]
04:48 -!- hstimer [~hstimer@2002:4335:3ba6:0:226:bbff:fe05:dd9b] has joined
#go-nuts
04:48 < jackman> am i banned here?
04:49 < cbeck> should you be?
04:49 < jackman> i don't think so
04:50 < jackman> irssi was just complaining at me 'cannot change nick while
banned on channel #go-nuts'
04:50 < cbeck> +i?
04:50 < jackman> +i.
04:50 < jackman> No worries.  :)
04:51 < jackman> thanks!
04:52 < cbeck> I've tun into that before, trying to remember what I did to
fix it
04:53 -!- jackman_mobile [~jackman@c-67-189-24-232.hsd1.or.comcast.net] has joined
#go-nuts
05:03 -!- scm [justme@d178175.adsl.hansenet.de] has quit [Ping timeout: 276
seconds]
05:03 -!- kanru [~kanru@140.109.127.10] has joined #go-nuts
05:03 -!- kanru [~kanru@140.109.127.10] has quit [Client Quit]
05:04 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
05:04 -!- scm [justme@d071188.adsl.hansenet.de] has joined #go-nuts
05:06 -!- jcao219 [~Jimmy_Cao@124.126.158.33] has joined #go-nuts
05:08 -!- hstimer [~hstimer@2002:4335:3ba6:0:226:bbff:fe05:dd9b] has quit [Quit:
hstimer]
05:09 -!- kanru [~kanru@140.109.127.10] has joined #go-nuts
05:10 -!- kanru [~kanru@140.109.127.10] has quit [Client Quit]
05:12 -!- sacho [~sacho@95-42-124-149.btc-net.bg] has joined #go-nuts
05:12 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
05:21 -!- zozoR [~zozoR@x1-6-00-0e-2e-a3-e0-23.k377.webspeed.dk] has joined
#go-nuts
05:28 -!- linac [~lin@222.76.80.141] has joined #go-nuts
05:32 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has joined #go-nuts
05:32 -!- mode/#go-nuts [+v iant] by ChanServ
06:30 -!- eiffel [~eiffel@119.251.40.159] has joined #go-nuts
06:32 < Namegduf> Garbage collection allows the most curious tricks.
06:33 < Namegduf> Like iterators which are safe against alterations of the
data structure between uses, because if they point to a node the node will still
exist, even if nothing in the structure references it anymore, and so will its
pointers, until you eventually iterate back into the parts of the structure that
still exist.
06:33 -!- eiffel [~eiffel@119.251.40.159] has quit [Remote host closed the
connection]
06:36 -!- jdp [~gu@24.238.32.162.res-cmts.segr.ptd.net] has quit [Read error:
Connection reset by peer]
06:36 -!- jdp [~gu@24.238.32.162.res-cmts.segr.ptd.net] has joined #go-nuts
06:50 -!- Simon_Wang [~linfves@111.167.207.132] has joined #go-nuts
07:00 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
07:13 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
07:16 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 248 seconds]
07:20 < homa_rano> why does it always take 2-3 revisions to tag the new
release?
07:23 < homa_rano> maybe if I submit a script that does it in one go they'll
stop doing that...
07:24 < taruti> homa_rano: that is a feature of mercurial
07:25 < homa_rano> yes, and they're making a change to the .hgtags
unnecessarily complicated
07:32 -!- ExtraSpice [~XtraSpice@88.118.32.225] has joined #go-nuts
08:04 -!- femtoo [~femto@95-89-196-6-dynip.superkabel.de] has joined #go-nuts
08:07 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
08:16 -!- boscop [~boscop@f055204212.adsl.alicedsl.de] has quit [Ping timeout: 245
seconds]
08:20 -!- boscop [~boscop@g230111149.adsl.alicedsl.de] has joined #go-nuts
08:29 -!- femtooo [~femto@95-89-196-6-dynip.superkabel.de] has joined #go-nuts
08:32 -!- femtoo [~femto@95-89-196-6-dynip.superkabel.de] has quit [Ping timeout:
264 seconds]
08:36 -!- jessta [~jessta@124-168-205-174.dyn.iinet.net.au] has quit [Ping
timeout: 240 seconds]
08:37 < rsaarelm> The problem I had yesterday seems to be a bug.  I get
crashes when I do "var foo interface { ...stuff..  }", but not when I do "type bar
interface { ...stuff...  }; ...  var foo bar".
08:38 < rsaarelm> Well, at least that gives me a workaround until someone
gets around to looking at the issue I filed.
08:40 -!- Simon_Wang [~linfves@111.167.207.132] has quit [Remote host closed the
connection]
08:50 -!- gabriel9 [~gabriel9@93.157.192.28] has joined #go-nuts
08:50 -!- Simon_Wang [~linfves@111.167.207.132] has joined #go-nuts
08:59 -!- exch [~exch@h144170.upc-h.chello.nl] has quit [Ping timeout: 258
seconds]
09:03 -!- visof [~visof@unaffiliated/visof] has joined #go-nuts
09:11 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 265 seconds]
09:12 -!- floating [vnaatane@rhea.oamk.fi] has joined #go-nuts
09:15 -!- saschpe [~quassel@mgdb-4d0cfbfe.pool.mediaWays.net] has joined #go-nuts
09:19 -!- Simon_Wang [~linfves@111.167.207.132] has quit [Quit: Leaving]
09:21 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
09:25 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
09:30 < MizardX> rsaarelm: Not a general solution, but there is an interface
io.ReadCloser
09:33 < rsaarelm> Ah, right.  That does fix my particular case, thanks.
09:33 < rsaarelm> So if I would've read the API docs more carefully to begin
with, I wouldn't have found a bug.
09:36 -!- rejb [~rejb@unaffiliated/rejb] has joined #go-nuts
09:40 < nsf> hehe, I've catched few bugs the same way
09:40 < nsf> by writing incorrect code :D
09:42 -!- vegai [vegai@archlinux/developer/vegai] has joined #go-nuts
09:42 < vegai> hey, prepared a possibly long awaited update on Arch
09:42 < vegai> 2010-03 -> 2010-08 coming up right now
09:44 < nsf> vegai: don't know how about others, but I've stopped using
PKGBUILDs for Go long time ago
09:44 < vegai> nsf: this is the go package in the community distro
09:44 < vegai> binary package
09:44 < nsf> Go builds like in a minute
09:44 < nsf> not a big deal
09:44 < vegai> that's true :)
09:45 < vegai> might be a bit nicer for any newcomers, though
09:45 < nsf> maybe
09:46 < vegai> mm, still no ssh package
09:58 < taruti> yaml and ssh would be nice to have
09:59 < jdp> are there even ssl bindings for go yet?
10:00 < taruti> jdp: there is crypto/tls
10:07 < jdp> taruti: cool, looks like i've got some reading to do
10:15 < str1ngs> nsf: yes I just use ~/go now too
10:15 < str1ngs> nsf: but I started rewriting PKGBUILD in go
10:15 < nsf> hehe
10:16 < str1ngs> nsf: http://github.com/str1ngs/via . very very early work
10:17 < str1ngs> nsf: example metadata
http://github.com/str1ngs/via/blob/master/plans/wget.go
10:18 < nsf> I see
10:18 < nsf> btw your Makefile isn't portable
10:18 < nsf> it uses 6g directly
10:18 < nsf> won't work on my machine
10:19 < str1ngs> yes I need to update that
10:19 < nsf> include $(GOROOT)/src/Make.$(GOARCH)
10:19 < str1ngs> I just moved somethings into packages.  and I need to make
proper makefiles
10:19 < nsf> this one include $(GC)
10:19 < nsf> you can use that instead 6g
10:19 < nsf> includes*
10:20 < str1ngs> I need to find a Makefile example that builds packages and
cmd's
10:20 < nsf> I use multiple makefiles
10:20 < nsf> http://github.com/nsf/gocode/blob/master/Makefile
10:20 < nsf> take a look
10:21 < str1ngs> ok thanks
10:21 < nsf> looks ugly though :)
10:21 < vegai> rewriting PKGBUILD in go?
10:21 < str1ngs> meh mine is ugly :P
10:21 < str1ngs> vegai: yes
10:21 < str1ngs> well makepkg really
10:21 < nsf> but this makefile builds a code generator, generates code with
that, build a package and compiles everything into a gocode executable :)
10:22 < nsf> builds*
10:22 < nsf> complete mess
10:22 < nsf> but works
10:22 < vegai> str1ngs: ah, right
10:23 < str1ngs> vegai: I posted my early work on it.  see about it at
github.
10:23 < str1ngs> above*
10:25 < str1ngs> nsf: ah so you just cd into the package dirs and run make?
10:25 < nsf> yes
10:25 < nsf> but you need to do that in one line
10:25 < nsf> cd ..  && make
10:26 < str1ngs> then use a package template Makefile.  that works
10:26 < nsf> or
10:26 < nsf> you can run Makefile in other dir afaik
10:26 < nsf> like make -f mydir/Makefile
10:26 < nsf> I guess it will work too
10:26 < str1ngs> ok I'll switch to this for now atleast
10:27 < str1ngs> I need to fix the meta files to be more linux based also.
atleast till I get get the OS interface working
10:27 < str1ngs> also the wget and tat forks need to be replace with libs
10:28 < str1ngs> tar*
10:28 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 240 seconds]
10:28 < str1ngs> ya its along ways off from being useful
10:33 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
10:33 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
10:34 < rsaarelm> Hm. I have some need of an ini file library.  Yaml might
be a good enough format.  I wonder how much work making a library for it would
be...
10:35 < nsf> http://github.com/msbranco/goconfig
10:35 < nsf> I use that one
10:35 < nsf> works..
10:35 < rsaarelm> I may need hierarchical structures, ini files don't do
that.
10:36 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 246 seconds]
10:36 < nsf> well it supports sections
10:37 < nsf> for most cases it's enough :)
10:37 < rsaarelm> Yeah, it would probably be good enough for my current
needs.
10:41 < rsaarelm> Yaml is pretty complex.
10:43 -!- photron [~photron@port-92-201-61-111.dynamic.qsc.de] has joined #go-nuts
10:52 -!- napsy [~luka@212.235.174.112] has quit [Remote host closed the
connection]
10:57 < nsf> I don't like yaml
10:57 < nsf> I think it's VERY complex :)
10:57 < MizardX> rsaarelm: JSON?
10:57 < nsf> json is bad for config files too
10:57 -!- ikaros [~ikaros@dslb-084-059-076-150.pools.arcor-ip.net] has joined
#go-nuts
10:58 < rsaarelm> MizardX: I'm using json now, and it's horrible for
human-editable files.
10:59 < MizardX> Just sugested it because there is support for it in the
standard libarary.
11:00 < vegai> do you need something more than simple ini files?
11:00 < vegai> [Category] Foo=Bar etc.
11:00 < nsf> I have my own format for hierarchical files, but not everybody
likes it
11:00 < nsf> http://omploader.org/vNTh4Yg/bmpanel2format.png
11:00 < nsf> looks like that
11:00 < rsaarelm> I made something like that once in Python.
11:01 < MizardX> Looks similar to yaml, but without the delimiters
11:01 < nsf> no
11:01 < rsaarelm> I like significant indentation.
11:01 < nsf> it's not even close to yaml
11:01 < nsf> it's way more simpler
11:01 < nsf> the tricky part that there is no invalid files for that format
11:02 < nsf> it parses anything
11:02 < nsf> even binaries
11:02 < nsf> :D
11:02 < taruti> json is horrible for humans
11:02 < taruti> nsf: does that have types?
11:02 < Tonnerre> json is horrible for anything
11:03 < nsf> nope
11:03 < nsf> it's just a tree key->value structure
11:03 < nsf> http://github.com/nsf/bmpanel2/blob/master/config-parser.h
11:03 < nsf> I have parser in C for that
11:03 < nsf> but not in Go unfortunately
11:04 -!- Soultake1 [~maks@hell.student.utwente.nl] has quit [Ping timeout: 265
seconds]
11:05 < taruti> Yaml is both human readable, typed and can store arbitrary
values
11:06 < vegai> json is a less horrible alternative to xml sometimes
11:06 < taruti> editors complain if the xml is invalid
11:06 < taruti> there is decent tu-editor for yaml
11:06 < taruti> *tui
11:06 < taruti> s/yaml/json
11:07 < taruti> I really should drink more coffee
11:11 -!- femtooo [~femto@95-89-196-6-dynip.superkabel.de] has quit [Quit:
Leaving]
11:17 < taruti> I keep wanting to have a "Keys(map[foo]bar) []foo"
11:41 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping
timeout: 240 seconds]
11:41 < MizardX> taruti: http://ideone.com/VGnj2 ...  little verbose, but
since you can't create new types with the reflect package, it is the best I can
do.
11:48 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
11:49 < taruti> MizardX: that allocates a Value for each map key?
11:49 < MizardX> yes
11:50 < MizardX> I don't see how to do it otherwise, since you only know the
type at runtime.
11:51 * taruti ponders using C
11:51 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #go-nuts
11:51 < rsaarelm> Why can't reflection be used to take the key slice type
straight from the map value instead from the separate parameter?
11:52 < taruti> hmm, maybe I'll just bite the bullet and use bsts
11:52 < taruti> rsaarelm: because reflection package does not export such an
interface
11:53 < nsf> str1ngs: here is one more way to run make in other directory:
11:53 < nsf> make -C mydir
11:53 < MizardX> If you know the type at compile time, it is much easier:
keys := make([]T, len(m)); i := 0; for k, _ := range m { keys[i] = k; i++ }
11:53 < nsf> it actually changes dir to mydir and then runs makefile
11:54 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
11:54 < rsaarelm> It looks like you can get the type of a single key value
from the map object, and you need the type of an array of that type...
11:54 < MizardX> rsaarelm: Problem is: You can't create types at compile
time.  Not even composite types.
11:55 < rsaarelm> And making the array type from the key type would be type
creation.
11:55 < MizardX> yes
11:56 < rsaarelm> Right, that's it then.
11:57 < MizardX> s/compile time/run time/
11:58 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3]
12:04 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit:
Leaving]
12:21 -!- ShadowIce [~pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
12:22 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has joined #go-nuts
12:33 -!- hcatlin [~hcatlin@pdpc/supporter/professional/hcatlin] has joined
#go-nuts
12:37 -!- kanru [~kanru@114-45-191-16.dynamic.hinet.net] has joined #go-nuts
13:00 -!- Bombe [~droden@freenet/developer/Bombe] has quit [Excess Flood]
13:01 -!- Bombe [~droden@weltgehirnmaschine.de] has joined #go-nuts
13:04 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #go-nuts
13:16 -!- virtualsue [~chatzilla@host81-139-108-172.in-addr.btopenworld.com] has
joined #go-nuts
13:17 < taruti> Is there a way to make gopack silent?
13:23 -!- Simon_Wang [~linfves@111.167.207.132] has joined #go-nuts
13:26 -!- navigator [~navigator@p54896607.dip.t-dialin.net] has joined #go-nuts
13:31 -!- exch [~exch@h144170.upc-h.chello.nl] has joined #go-nuts
13:35 -!- tensorpudding [~user@99.70.198.165] has quit [Remote host closed the
connection]
13:36 -!- linac [~lin@222.76.80.141] has quit [Quit: Leaving]
13:39 -!- matt444 [601c2542@gateway/web/freenode/ip.96.28.37.66] has joined
#go-nuts
13:48 -!- visof_ [~visof@41.239.5.237] has joined #go-nuts
13:48 -!- visof_ [~visof@41.239.5.237] has quit [Read error: Connection reset by
peer]
13:48 -!- macroron [~ron@c-98-242-168-49.hsd1.fl.comcast.net] has joined #go-nuts
13:51 -!- visof [~visof@unaffiliated/visof] has quit [Ping timeout: 258 seconds]
14:00 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
14:22 < matt444> how do you create a master page with mustache?
14:23 < matt444> you can render partials but you have to know the name of
the partial
14:23 < matt444> obvious that can change at runtime.
14:34 -!- jessta [~jessta@124-168-116-223.dyn.iinet.net.au] has joined #go-nuts
14:44 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Ping
timeout: 260 seconds]
14:50 -!- nsf [~nsf@jiss.convex.ru] has joined #go-nuts
14:50 -!- kanru [~kanru@114-45-191-16.dynamic.hinet.net] has quit [Ping timeout:
252 seconds]
14:57 -!- tvw [~tv@e176014197.adsl.alicedsl.de] has joined #go-nuts
14:58 -!- Xiaobo [~Xiaobo@61.48.211.178] has quit [Quit: Leaving]
15:01 -!- Simon_Wang [~linfves@111.167.207.132] has quit [Quit: Leaving]
15:01 -!- femtoo [~femto@95-89-196-6-dynip.superkabel.de] has joined #go-nuts
15:10 -!- tumdum [~tumdum@unaffiliated/tumdum] has joined #go-nuts
15:10 -!- tumdum [~tumdum@unaffiliated/tumdum] has left #go-nuts []
15:13 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #go-nuts
15:14 -!- floating [vnaatane@rhea.oamk.fi] has left #go-nuts []
15:22 < taruti> matt444: just use the template module instead of mustache
15:22 < taruti> matt444: mustache does not escape things for html
15:23 < matt444> taruti how would you do master pages?
15:24 < taruti> matt444: I use cpp to create header + content + foorter
-> foo.tmpl, and then just use the builtin template module
15:27 < matt444> i see
15:27 < matt444> thanks.
15:31 -!- matt444 [601c2542@gateway/web/freenode/ip.96.28.37.66] has quit [Quit:
Page closed]
15:36 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
15:36 < str1ngs> nsf: I think I sorted it out.  by using DEPS
http://github.com/str1ngs/via/blob/master/Makefile .
15:37 < nsf> str1ngs: I see
15:37 < str1ngs> nsf: I also fixed the packages so they install to via/* .
and I need to probably move the Makfe test and make tests for the packages now
15:37 < nsf> well, that's even better
15:39 < str1ngs> atleast it will build is someone decides to clone it heeh
15:46 < str1ngs> nsf: oh I noticed gocode broke or are you in the middle of
adding a feature?
15:46 < str1ngs> nsf: goremote.go:24: cannot call non-function t.Name (type
string).  with make install
15:47 < nsf> I guess you're using latest Go (not a release branch)
15:47 < str1ngs> aye sorry I should have mentioned that yes
15:48 < nsf> I will fix that when there will be next go release
15:48 < nsf> there are changes in go/* packages
15:48 < str1ngs> no worries then . actually I should probably stick to
release to.
15:56 -!- aho [~nya@fuld-4d00d366.pool.mediaWays.net] has joined #go-nuts
15:57 -!- skelterjohn [~jasmuth@c-76-116-182-139.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
15:57 -!- skelterjohn [~jasmuth@c-76-116-182-139.hsd1.nj.comcast.net] has joined
#go-nuts
15:59 -!- matt444 [601c2542@gateway/web/freenode/ip.96.28.37.66] has joined
#go-nuts
15:59 < matt444> Why doesn't the compiler let me pass nil in place of a
struct object?
16:00 < bartbes> because that isn't a struct?
16:00 < bartbes> is it an object or a pointer to an object?
16:01 -!- jessta [~jessta@124-168-116-223.dyn.iinet.net.au] has quit [Ping
timeout: 245 seconds]
16:04 < matt444> oh right
16:04 < matt444> if it's a pointer it can be nil, right?
16:04 < matt444> i honestly don't get pointers, i've always struggled with
them
16:08 < MizardX> Without pointers, the program would have to copy the whole
structure around.  With pointers, it would only have to copy the memory address of
the structure.  As a bonus, multiple functions can share the same instance of the
structure, and any changes to that instance will be seen by all who hold a pointer
to it.
16:09 < nickaugust> matt444: all the data is stored in memeory you get that
right?  pointers are just the memory address of the data rather than the data
itself
16:09 < matt444> what's the difference between * and &
16:11 < MizardX> *type denotes a pointer type.  *var retrieves the object
pointed to by var.  &var returns the memory address of var.
16:11 -!- awidegreen [~quassel@62.176.237.78] has joined #go-nuts
16:11 < matt444> ok
16:11 < matt444> here's what i don't get about the whole thing
16:11 < matt444> var something SomeStruct
16:11 < matt444> at this point, something is not nil
16:11 < matt444> correct?
16:11 < matt444> but that doesn't make sense to me.
16:12 < MizardX> something is the "zero" value of SomeStruct.  All elements
of SomeStruct is set to their respective "zero" value.  ints = 0, strings = "",
pointers = nil
16:12 < matt444> i see
16:13 < matt444> maybe i am confusing nil with null
16:13 < Namegduf> matt444: nil basically means "0 pointer"
16:13 < matt444> in every other language i've used, when you declare a
variable but don't assign a value, it is nil until you assign it
16:13 < Namegduf> Or a zero reference type
16:13 < Namegduf> You haven't used many languages, then.
16:14 < str1ngs> what do func elements default to?
16:14 < Namegduf> Often, a variable is the zero value of its type.
16:14 < Namegduf> I believe nil.
16:14 < Namegduf> They're a reference type, I think.
16:14 < str1ngs> ok thanks
16:14 -!- saschpe_ [~quassel@mgdb-4d0cf834.pool.mediaWays.net] has joined #go-nuts
16:14 < matt444> so, can i declare a variable in one scope, and then point
to it in another?
16:15 -!- saschpe [~quassel@mgdb-4d0cfbfe.pool.mediaWays.net] has quit [Ping
timeout: 248 seconds]
16:15 < MizardX> yes
16:15 < matt444> ok
16:15 < Namegduf> Yes- it causes the variable to be kept in existence until
the pointer is gone.
16:15 < MizardX> As long as there is a pointer to the object, it will remain
in mempry.
16:15 < MizardX> memory*
16:15 < Namegduf> In implementation, means it is allocated on the heap.
16:15 < matt444> when is the pointer gone?
16:15 < matt444> *var = nil?
16:16 < Namegduf> Just "var = nil"
16:16 < Namegduf> When it goes out of scope, or is assigned to something
else.
16:16 < Namegduf> Er, has something else assigned to it.
16:16 < matt444> ok
16:19 -!- Xurix [~Luixsia@AToulouse-254-1-30-111.w81-250.abo.wanadoo.fr] has
joined #go-nuts
16:19 < matt444> starting to make more sense, thanks gusy
16:27 < matt444> ok I would expect this to work:
http://go.pastie.org/1094002
16:27 < matt444> but the compiler doesn't like it, because i'm sending type
FooStruct as a parameter *FooStruct
16:30 < matt444> obviously i'm doing it wrong but i'd like to learn why
16:30 < exch> send(foo)
16:30 < matt444> yes, i see that
16:30 < exch> foo is already a pointer to FooStruct
16:30 < matt444> ohhhh
16:30 < exch> and doing *foo means you dereference it to it's value
16:30 < matt444> hmm
16:30 < matt444> right
16:31 < matt444> all objects are pointers then
16:31 -!- kanru [~kanru@118-160-160-190.dynamic.hinet.net] has joined #go-nuts
16:31 < exch> Only if you define them as pointers.  you delcared foo with
new(FooStruct).  new() returns a pointer to FooStruct
16:32 < exch> foo := &FooStruct{} would do the same
16:32 < matt444> hmm
16:32 < matt444> ok, makes sense
16:39 -!- ExtraSpice [~XtraSpice@88.118.32.225] has quit [Quit: Leaving]
16:44 -!- skelterjohn [~jasmuth@c-76-116-182-139.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
16:48 -!- matt444 [601c2542@gateway/web/freenode/ip.96.28.37.66] has quit [Quit:
Page closed]
16:48 -!- jA_cOp [~yakobu@unaffiliated/ja-cop/x-9478493] has quit [Quit: Leaving]
17:00 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
17:17 -!- tokumine [~kunio@88.96.173.198] has joined #go-nuts
17:21 -!- femtoo [~femto@95-89-196-6-dynip.superkabel.de] has quit [Quit: Leaving]
17:21 -!- kanru [~kanru@118-160-160-190.dynamic.hinet.net] has quit [Ping timeout:
264 seconds]
17:24 -!- virtualsue [~chatzilla@host81-139-108-172.in-addr.btopenworld.com] has
quit [Ping timeout: 265 seconds]
17:29 -!- tvw [~tv@e176014197.adsl.alicedsl.de] has quit [Remote host closed the
connection]
17:29 -!- skelterjohn [~jasmuth@c-76-116-182-139.hsd1.nj.comcast.net] has joined
#go-nuts
17:32 -!- navigator [~navigator@p54896607.dip.t-dialin.net] has quit [Quit:
WeeChat 0.3.3]
17:53 -!- virtualsue [~chatzilla@nat/cisco/x-njpscpyufnbmitrb] has joined #go-nuts
18:00 -!- Fish [~Fish@9fans.fr] has quit [Ping timeout: 265 seconds]
18:01 -!- Xurix [~Luixsia@AToulouse-254-1-30-111.w81-250.abo.wanadoo.fr] has quit
[Quit: Leaving]
18:01 -!- mattikus [~mattikus@ip24-250-73-154.br.br.cox.net] has joined #go-nuts
18:06 -!- rlab [~Miranda@91.200.158.34] has quit [Read error: Connection reset by
peer]
18:07 -!- skelterjohn [~jasmuth@c-76-116-182-139.hsd1.nj.comcast.net] has quit
[Quit: skelterjohn]
18:08 -!- zcram [~zcram@8.177.190.90.sta.estpak.ee] has joined #go-nuts
18:11 -!- Xenith [~xenith@2001:470:0:a9:226:b0ff:fee3:3a0c] has joined #go-nuts
18:13 -!- path[l] [UPP@120.138.102.50] has quit [Quit: path[l]]
18:16 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
18:22 -!- rlab [~Miranda@91.200.158.34] has quit [Read error: Connection reset by
peer]
18:24 -!- ronnyy [~quassel@p4FF1CD4F.dip.t-dialin.net] has joined #go-nuts
18:26 -!- rlab [~Miranda@91.200.158.34] has joined #go-nuts
18:30 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has joined #go-nuts
18:35 -!- mikeg [~michael@ip68-110-226-15.dc.dc.cox.net] has quit [Quit: Coyote
finally caught me]
18:43 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
18:48 -!- mattikus [~mattikus@ip24-250-73-154.br.br.cox.net] has quit [Remote host
closed the connection]
18:50 -!- path[l] [UPP@120.138.102.50] has joined #go-nuts
18:50 -!- iant [~iant@adsl-71-133-8-30.dsl.pltn13.pacbell.net] has quit [Quit:
Leaving.]
18:52 -!- tav_ [~tav@92.7.78.151] has joined #go-nuts
18:54 -!- tav [~tav@2001:0:53aa:64c:0:3ffe:a3f8:b168] has quit [Read error:
Connection reset by peer]
18:59 -!- qIIp [~qIIp@72-173-157-34.cust.wildblue.net] has joined #go-nuts
18:59 -!- falconindy [~noclaf@unaffiliated/falconindy] has joined #go-nuts
19:00 < str1ngs> p = Foo{} is that the same as p := new(Foo) ?
19:00 < taruti> p = &Foo{}
19:01 < exch> Foo{} = value, new(Foo) and &Foo{} = pointer
19:01 < str1ngs> p = Foo{} is wrong I should use p = &Foo{} ?
19:02 < rsaarelm> It depends on what you want to do.
19:02 < rsaarelm> But &Foo{} and new(Foo) are the same thing, and Foo{} is a
different one.
19:02 < taruti> str1ngs: Foo{} "a new Foo", &Foo{} "a new Foo and a pointer
to it", new(Foo) "a new Foo and a pointer to it"
19:02 < str1ngs> ok my guess though is its better to use pointers where I
can.
19:05 < str1ngs> ok this alot more clear thank you.
19:06 < exch> I generally pass pointers to stuff around.  Except when
passing things through a channel.  Since they are intended to pass stuff between
goroutines, it's not very safe to pass pointers to objects.
19:06 < exch> that's a lot of passing in one sentence :p
19:06 < str1ngs> thats ok I"m not a C programmer so the pointer stuff always
gets me.
19:07 -!- qIIp_ [~qIIp@72-173-157-34.cust.wildblue.net] has joined #go-nuts
19:10 -!- qIIp [~qIIp@72-173-157-34.cust.wildblue.net] has quit [Read error:
Connection reset by peer]
19:11 -!- qIIp_ [~qIIp@72-173-157-34.cust.wildblue.net] has quit [Read error:
Connection reset by peer]
19:15 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection]
19:16 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
19:21 -!- qIIp [~qIIp@72-173-157-34.cust.wildblue.net] has joined #go-nuts
19:23 -!- qIIp_ [~qIIp@72-173-157-34.cust.wildblue.net] has joined #go-nuts
19:25 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has joined
#go-nuts
19:25 -!- zozoR [~zozoR@x1-6-00-0e-2e-a3-e0-23.k377.webspeed.dk] has quit [Quit:
Morten.  Desu~]
19:40 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection]
19:41 -!- Fish [~Fish@88.162.170.133] has joined #go-nuts
20:02 -!- qIIp_ [~qIIp@72-173-157-34.cust.wildblue.net] has quit [Quit: leaving]
20:15 -!- tvw [~tv@e176014197.adsl.alicedsl.de] has joined #go-nuts
20:17 -!- zcram [~zcram@8.177.190.90.sta.estpak.ee] has quit [Ping timeout: 240
seconds]
20:21 -!- tvw [~tv@e176014197.adsl.alicedsl.de] has quit [Remote host closed the
connection]
20:22 -!- macroron [~ron@c-98-242-168-49.hsd1.fl.comcast.net] has quit [Quit:
Leaving]
20:34 -!- meanburrito920 [~john@unaffiliated/meanburrito920] has quit [Ping
timeout: 248 seconds]
20:37 -!- snearch [~snearch@f053004238.adsl.alicedsl.de] has joined #go-nuts
20:43 -!- tokumine [~kunio@88.96.173.198] has quit [Quit: tokumine]
20:45 -!- ronnyy [~quassel@p4FF1CD4F.dip.t-dialin.net] has quit [Remote host
closed the connection]
20:46 -!- saschpe_ [~quassel@mgdb-4d0cf834.pool.mediaWays.net] has quit [Remote
host closed the connection]
20:46 < plexdev> http://is.gd/ej6TT by [Rob Pike] in go/doc/ -- spec: delete
erroneous word 'pointer' in specification of select.
20:52 -!- qIIp [~qIIp@72-173-157-34.cust.wildblue.net] has quit [Quit: leaving]
20:59 -!- scarabx [~scarabx@c-76-19-43-200.hsd1.ma.comcast.net] has quit [Quit:
This computer has gone to sleep]
20:59 -!- awidegreen [~quassel@62.176.237.78] has quit [Remote host closed the
connection]
21:02 -!- ShadowIce [pyoro@unaffiliated/shadowice-x841044] has quit [Quit:
Verlassend]
21:12 -!- Fish [~Fish@88.162.170.133] has quit [Remote host closed the connection]
21:13 -!- Fish [~Fish@9fans.fr] has joined #go-nuts
21:14 -!- RobertLJ [~quassel@c-68-44-163-191.hsd1.nj.comcast.net] has joined
#go-nuts
21:24 -!- Fish [~Fish@9fans.fr] has quit [Remote host closed the connection]
21:30 < nsf> hehe, gofmt screwed correctness of my app
21:30 < nsf> it removed a trailing space in a `` string, but it was required
there )
21:31 < exch> :o
21:31 < nsf> let's report a bug
21:31 < str1ngs> thats a feature damn it leave it be!
21:31 < str1ngs> ok I'm just kidding
21:32 < exch> it also does it for lines with only whitespace inside ``
21:32 < exch> the lines remain, but tabs/spaces are removed
21:32 < nsf> well apparently it removes trailing whitespaces
21:33 < nsf> but it shouldn't do that inside multiline string literals
21:33 < exch> ya
21:36 -!- Eridius [~kevin@unaffiliated/eridius] has joined #go-nuts
21:39 < bartbes> imo it should never touch strings
21:41 -!- napsy [~luka@212.235.174.112] has joined #go-nuts
21:42 < nsf> http://code.google.com/p/go/issues/detail?id=1030
21:49 < nsf> the funny thing: I guess I'm the only guy who has that kind of
strings in real app and gofmt acutally breaks this app
21:49 < nsf> :D
21:49 -!- rlab [~Miranda@91.200.158.34] has quit [Quit: Miranda IM! Smaller,
Faster, Easier.  http://miranda-im.org]
21:50 < nsf> if you take a look at any .a file generated by gc compiler
suite
21:50 < nsf> it has this line
21:50 < nsf> like 'package <something> '
21:50 < nsf> and it contains trailing whitespace
21:50 < nsf> I wrote parser which assumes that kind of input
21:50 < nsf> :D
21:51 < nsf> and I have a built-in "unsafe" package which contains that kind
of data in `` string
21:52 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-175-251.clienti.tiscali.it] has
joined #go-nuts
21:54 < bartbes> well, regardless of people noticing it
21:54 < bartbes> it shouldn't touch your strings
21:54 < nsf> yes
21:59 -!- peterdn [~peterdn@host109-155-131-129.range109-155.btcentralplus.com]
has joined #go-nuts
22:03 < exch> bugreport time I'd say.
22:14 -!- nsf [~nsf@jiss.convex.ru] has quit [Quit: WeeChat 0.3.3]
22:15 -!- snearch [~snearch@f053004238.adsl.alicedsl.de] has quit [Quit:
Verlassend]
22:28 -!- ikaros [~ikaros@dslb-084-059-076-150.pools.arcor-ip.net] has quit [Quit:
Leave the magic to Houdini]
22:32 -!- Project_2501 [~Marvin@dynamic-adsl-94-36-175-251.clienti.tiscali.it] has
quit [Quit: E se abbasso questa leva che succ...]
22:33 -!- General13372 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has joined
#go-nuts
22:36 -!- General1337 [~support@71-84-50-230.dhcp.mtpk.ca.charter.com] has quit
[Ping timeout: 240 seconds]
22:36 < homa_rano> anyone know where []int(string) is implemented?
22:37 < homa_rano> I'm curious how it knows how much space to allocate
22:39 < nbjoerg> by computing log10 of the number?
22:40 < nbjoerg> or two pass decoding
22:40 -!- XenoPhoenix [~Xeno@94.171.244.40] has joined #go-nuts
22:40 < Tonnerre> It could also stupidly allocate the length for INT_MAX as
determined at compile time
22:40 < Tonnerre> Any of that is good
22:41 -!- XenoPhoenix [~Xeno@94.171.244.40] has quit [Client Quit]
22:41 < homa_rano> I suspect it does two passes, but not necessarily
22:42 < nbjoerg> computing log10 is easy, just a bunch of ifs
22:43 -!- nighty^ [~nighty@x122091.ppp.asahi-net.or.jp] has quit [Read error:
Connection reset by peer]
22:44 < homa_rano> it's unicode decoding, no log10 is involved
22:45 < nbjoerg> right.  in that case: a simple forward loop
22:46 < homa_rano> as in, decode everything in one pass, just to count the
number of codepoints, then decode everything again into the correctly allocated
slice?
22:47 < homa_rano> seems like there's a better way
22:48 < Tonnerre> Well, log10 should be a better way
22:48 < homa_rano> what does log10 have to do with character encodings?
22:51 -!- tensorpudding [~user@99.70.198.165] has joined #go-nuts
23:00 -!- Adys [~Adys@unaffiliated/adys] has quit [Read error: Connection reset by
peer]
23:00 -!- peterdn [~peterdn@host109-155-131-129.range109-155.btcentralplus.com]
has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100222071121]]
23:02 -!- XenoPhoenix [xenophoeni@silenceisdefeat.com] has joined #go-nuts
23:02 -!- XenoPhoenix [xenophoeni@silenceisdefeat.com] has quit [Client Quit]
23:02 -!- XenoPhoenix [xenophoeni@silenceisdefeat.com] has joined #go-nuts
23:03 -!- XenoPhoenix [xenophoeni@silenceisdefeat.com] has quit [Client Quit]
23:03 -!- XenoPhoenix [xenophoeni@silenceisdefeat.com] has joined #go-nuts
23:03 -!- Adys [~Adys@unaffiliated/adys] has joined #go-nuts
23:08 < nbjoerg> he's reading it the wrong way as I first did
23:11 < homa_rano> ah, I see the ambiguity now
23:12 < nbjoerg> not used to go syntax yet :)
23:12 -!- RobertLJ [~quassel@c-68-44-163-191.hsd1.nj.comcast.net] has quit [Remote
host closed the connection]
23:16 -!- Bombe [~droden@weltgehirnmaschine.de] has quit [Excess Flood]
23:17 -!- virtualsue [~chatzilla@nat/cisco/x-njpscpyufnbmitrb] has quit [Ping
timeout: 260 seconds]
23:17 -!- Bombe [~droden@weltgehirnmaschine.de] has joined #go-nuts
23:37 -!- falconindy [~noclaf@unaffiliated/falconindy] has quit [Quit: Lost
terminal]
23:42 -!- allengeorge [~allengeor@74.12.150.7] has joined #go-nuts
23:42 -!- falconindy [~noclaf@unaffiliated/falconindy] has joined #go-nuts
23:43 -!- allengeorge [~allengeor@74.12.150.7] has quit [Client Quit]
23:46 -!- napsy [~luka@212.235.174.112] has quit [Ping timeout: 265 seconds]
23:46 -!- scm [justme@d071188.adsl.hansenet.de] has quit [Ping timeout: 276
seconds]
23:49 -!- NfNitLoop [~bip@2001:470:b9cc:beef::1] has quit [Remote host closed the
connection]
23:52 -!- jackman_mobile [~jackman@c-67-189-24-232.hsd1.or.comcast.net] has quit
[Ping timeout: 260 seconds]
23:52 -!- jackman_mobile [~jackman@m7c0e36d0.tmodns.net] has joined #go-nuts
23:52 -!- jackman_mobile [~jackman@m7c0e36d0.tmodns.net] has quit [Remote host
closed the connection]
23:52 -!- scm [justme@d038027.adsl.hansenet.de] has joined #go-nuts
--- Log closed Mon Aug 16 00:00:05 2010