jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.5.8 | Paste > 3 lines of text to https://gist.github.com | GH: https://github.com/manastech/crystal - Docs: http://crystal-lang.org/docs/ - API: http://crystal-lang.org/api/ - Logs: http://irclog.whitequark.org/crystal-lang
waj has joined #crystal-lang
waj has quit [Quit: Leaving.]
ismaelga has quit [Remote host closed the connection]
waj has joined #crystal-lang
waj has quit [Quit: Leaving.]
ismaelga has joined #crystal-lang
ismaelga has quit [Remote host closed the connection]
DeBot has quit [Remote host closed the connection]
jhass has quit [Quit: Bye]
DeBot has joined #crystal-lang
jhass has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 1 new commit to master: http://git.io/NRrB
<crystal-gh> crystal/master 845ea8c Ary Borenszweig: Don't give a compile-time error when a special var doesn't get a type
waj has joined #crystal-lang
shama has quit [Quit: (╯°□°)╯︵ɐɯɐɥs]
weskinner has quit [Ping timeout: 256 seconds]
zamith has quit [Quit: Be back later ...]
ismaelga has joined #crystal-lang
waj has quit [Quit: Leaving.]
weskinner has joined #crystal-lang
zamith has joined #crystal-lang
zamith has quit [Ping timeout: 250 seconds]
<travis-ci> manastech/crystal#1966 (master - 845ea8c : Ary Borenszweig): The build passed.
zamith has joined #crystal-lang
zamith has quit [Ping timeout: 245 seconds]
ismaelga has quit [Remote host closed the connection]
zamith has joined #crystal-lang
zamith has quit [Ping timeout: 240 seconds]
ismaelga has joined #crystal-lang
zamith has joined #crystal-lang
zamith has quit [Ping timeout: 245 seconds]
filer__ has quit [Quit: No Ping reply in 180 seconds.]
ismaelga has quit [Ping timeout: 250 seconds]
zamith has joined #crystal-lang
zamith has quit [Ping timeout: 245 seconds]
zamith has joined #crystal-lang
zamith has quit [Ping timeout: 256 seconds]
zamith has joined #crystal-lang
zamith has quit [Ping timeout: 265 seconds]
leafybasil has quit [Remote host closed the connection]
leafybasil has joined #crystal-lang
leafybasil has quit [Read error: Connection reset by peer]
leafybasil has joined #crystal-lang
<crystal-gh> [crystal] Exilor opened pull request #413: WIP: Matrix (master...master) http://git.io/NEhF
asterite has joined #crystal-lang
<asterite> >> def foo; $~ = “hey”; end; foo; $~
<DeBot> asterite: in line 3: undefined local variable or method '“hey”'
<asterite> def foo; $~ = "hey"; end; foo; $~
<asterite> >> def foo; $~ = "hey"; end; foo; $~
<DeBot> asterite: "hey"
<asterite> :)
<asterite> jhass: do you want to be an op here, so you can change the subject?
<jhass> asterite: I'll accept a PR that replaces those quotes :P
waj has joined #crystal-lang
<asterite> i’ll accept suggestions for a decent irc client in mac :(
<jhass> asterite: if you're talking about general access right, I'd be honored, however I count to the people that consider having the operator flag permanently visible bad IRC etiquette ;)
<jhass> also maybe you should learn to set the topic, it's easy :P
<jhass> which client do you use?
<asterite> You mean because it could somehow be interpreted as “these are more important”?
<jhass> it shows authority and people unfortunately are influenced by that
<asterite> I see… so how can I login with being an op and still change the subject?
<jhass> you have the +O flag set in ChanServ, that's why you get them on login
<jhass> if you remove that flag and have just +o, you can manually obtain op by doing /msg ChanServ OP #crystal-lang asterite
<jhass> I have such a thing on a command alias ;)
<jhass> ChanServ also provides commands to do operator actions such as changing the topic and kicking someone, see /msg ChanServ HELP
<asterite> Thanks. I’ll de-op myself later and change the subject :)
<jhass> though, while not critical for changing the topic, I wouldn't proxy it through ChanServ, a user should be able to see who removed them from the channel for example
<jhass> asterite: you currently only have +Oo, so only waj can change the channel access controls, you probably should get +f and maybe +F from waj ;)
<jhass> /msg ChanServ HELP FLAGS has some explanations
<asterite> We are both irc newbies :)
<jhass> we all start somewhere ;)
<jhass> also as said, if you want me to manage the channel, I'd be honored to do so ;)
<crystal-gh> [crystal] Exilor opened pull request #414: Added Number::[] (master...patch-1) http://git.io/Nuhq
waj1 has joined #crystal-lang
waj has quit [Ping timeout: 246 seconds]
<crystal-gh> [crystal] asterite pushed 2 new commits to master: http://git.io/Nzkp
<crystal-gh> crystal/master fc4f416 Jacob: Added Number::[]...
<crystal-gh> crystal/master 86aecb3 Ary Borenszweig: Merge pull request #414 from Exilor/patch-1...
<crystal-gh> [crystal] asterite pushed 1 new commit to master: http://git.io/NzYc
<crystal-gh> crystal/master b119987 Ary Borenszweig: Optimizes Number::[], and added some specs for it
<crystal-gh> [crystal] Exilor opened pull request #415: Changed Number.[] to asterite's faster version (master...patch-2) http://git.io/NzYK
<crystal-gh> [crystal] Exilor closed pull request #415: Changed Number.[] to asterite's faster version (master...patch-2) http://git.io/NzYK
asterite has quit [Quit: asterite]
Exilor has joined #crystal-lang
Exilor has quit [Quit: Page closed]
<travis-ci> manastech/crystal#1969 (master - 86aecb3 : Ary Borenszweig): The build passed.
<travis-ci> manastech/crystal#1971 (master - b119987 : Ary Borenszweig): The build passed.
asterite has joined #crystal-lang
waj has joined #crystal-lang
waj1 has quit [Ping timeout: 255 seconds]
shama has joined #crystal-lang
asterite_ has joined #crystal-lang
asterite has quit [Ping timeout: 265 seconds]
asterite_ is now known as asterite
ismaelga has joined #crystal-lang
weskinner_ has joined #crystal-lang
asterite changed the topic of #crystal-lang to: The
asterite changed the topic of #crystal-lang to: The
asterite changed the topic of #crystal-lang to: "The
asterite changed the topic of #crystal-lang to: Hello
<asterite> jhass: for some reason the topic command only lets me set one word :(
<jhass> hum
<jhass> what's your client again?
<asterite> colloquy
<asterite> I’ll try with another one
asterite has quit [Quit: asterite]
<jhass> weird
asterite has joined #crystal-lang
asterite has quit [Client Quit]
asterite has joined #crystal-lang
asterite changed the topic of #crystal-lang to: #crystal-lang The Crystal programming language | http://crystal-lang.org | Crystal 0.6.0 | Paste > 3 lines of text to https://gist.github.com | GH: https://github.com/manastech/crystal - Docs: http://crystal-lang.org/docs/ - API: http://crystal-lang.org/api/ - Logs: http://irclog.whitequark.org/crystal-lang
<asterite> >> "hello"
<DeBot> asterite: "hello"
<asterite> Well, finally :)
<jhass> I hear that colloquy is the recommended GUI client on OS X
<asterite> I think I wouldn't recommend it :)
<asterite> I now switch to adium… but sometimes it doesn't connect
<epitron> Quassel or wee chat are my faves
leafybasil has quit [Remote host closed the connection]
<asterite> epitron: which one you prefer most?
<jhass> I'm on weechat too, though it requires some customization to be pleasant to look at and you still need to like the look of CLI apps
weskinner_ has quit [Ping timeout: 264 seconds]
weskinner_ has joined #crystal-lang
weskinner_ has quit [Quit: Leaving]
asterite has quit [Quit: Leaving.]
asterite1 has joined #crystal-lang
<jhass> asterite1: can I get the numeric value of an enum?
<jhass> >> enum Foo; A; end; Foo::A.to_i
<DeBot> jhass: Error in line 3: undefined method 'to_i' for Foo (did you mean 'to_s'?)
<asterite1> .value
<jhass> ah, ty
ismaelga has quit [Remote host closed the connection]
<jhass> okay, that was dumb. Fixed the -fPIC problem, long time ago in fact, forget to purge the cache when testing
ismaelga has joined #crystal-lang
<crystal-gh> [crystal] jhass opened pull request #417: Switch default relocation mode to PIC (master...build_relocatable) http://git.io/N21r
<epitron> asterite1: depends on you. I like weechat the most because it has a great android client that can connect to the running weechat insurance
<epitron> *instance
<asterite1> jhass: does that PIC flag mean something else?
<jhass> what do you mean?
waj1 has joined #crystal-lang
waj has quit [Ping timeout: 265 seconds]
<asterite1> Mmm… why llvm provides an option to not set that flag? Does it affect performance?
<asterite1> Or, why the default is not PIC?
<jhass> it seems to be a tiny bit slower, yes
<jhass> although for example shared libraries already have to be compiled with -fPIC
<jhass> so you already have tons of code running that way
<jhass> also I didn't change the linker to link with -fPIE by default
<asterite1> Wouldn't it be better to allow to set the mode with a flag?
<jhass> so I didn't verify, but I guess the resulting binary won't change in the process, it just allows to use a wrapper around ld that sets the flag
<jhass> it makes the .o files produced relocatable, I see no reason why we wouldn't want that
<jhass> I actually guess it's not the default for producing object files in LLVM for compatibility reasons with GCC, and it's not the default in GCC for backwards compatibility
<jhass> I don't know if that's true, but I wouldn't be surprised
<asterite1> So I guess yes, it makes sense to set it
<asterite1> I'll just check with waj (I always check with him to not take decisions alone)
<asterite1> Thanks! :)
asterite1 has quit [Quit: Leaving.]
ismaelga has quit [Remote host closed the connection]
weskinner_ has joined #crystal-lang
waj1 has quit [Quit: Leaving.]
waj has joined #crystal-lang
r20 has joined #crystal-lang
ismaelga has joined #crystal-lang
ismaelga has quit [Remote host closed the connection]
<crystal-gh> [crystal] waj pushed 1 new commit to master: http://git.io/Nagv
<crystal-gh> crystal/master 13099bf Juan Wajnerman: Merge branch 'libuv'
<waj> I just merged the branch with the implementation of tcp sockets and files with libuv
<waj> So anyone can start playing with it
<waj> But please note that this is not even close to be stable ;)
<waj> Expect segfaults and memory leaks while using it
leafybasil has joined #crystal-lang
<travis-ci> manastech/crystal#1973 (master - 13099bf : Juan Wajnerman): The build passed.
waj has quit [Quit: Leaving.]
weskinner_ has quit [Ping timeout: 245 seconds]