jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.18.4 | Fund Crystals development: http://is.gd/X7PRtI | Paste > 3 lines of text to https://gist.github.com | GH: https://github.com/crystal-lang/crystal | Docs: http://crystal-lang.org/docs/ | API: http://crystal-lang.org/api/ | Logs: http://irclog.whitequark.org/crystal-lang
Philpax has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/voHod
<crystal-gh> crystal/master 48ecf33 Ary Borenszweig: Merge branch 'release/0.18'
<crystal-gh> [crystal] asterite opened pull request #2918: Feature/align pp (release/0.18...feature/align_pp) https://git.io/voHKl
<travis-ci> crystal-lang/crystal#b4b1ffe (release/0.18 - Consider more cases of #2916): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140429476
txdv_ has joined #crystal-lang
txdv has quit [Ping timeout: 276 seconds]
pochito has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
matp has quit [Remote host closed the connection]
qard has quit [Quit: Textual IRC Client: www.textualapp.com]
matp has joined #crystal-lang
soveran has quit [Remote host closed the connection]
pawnbox has quit [Ping timeout: 240 seconds]
pawnbox has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 246 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
txdv_ is now known as txdv
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 240 seconds]
Philpax has quit [Ping timeout: 276 seconds]
ome has joined #crystal-lang
pochito has quit [Ping timeout: 264 seconds]
sandelius has joined #crystal-lang
pawnbox_ has joined #crystal-lang
pawnbox has quit [Ping timeout: 276 seconds]
pawnbox_ has quit [Remote host closed the connection]
buggs2 is now known as buggs
pawnbox has joined #crystal-lang
Philpax has joined #crystal-lang
jokke1 is now known as jokke
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 260 seconds]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
xaxes` has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
xaxes` has quit [Ping timeout: 258 seconds]
bjz has joined #crystal-lang
bjz_ has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
bjz has quit [Ping timeout: 252 seconds]
pawnbox has joined #crystal-lang
xaxes` has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
soveran has quit [Remote host closed the connection]
Philpax has quit [Read error: Connection reset by peer]
Philpax has joined #crystal-lang
Raimondi has quit [Quit: All hail WeeChat 1.5-dev!]
Philpax has quit [Ping timeout: 246 seconds]
Philpax has joined #crystal-lang
Raimondi has joined #crystal-lang
bjz has joined #crystal-lang
bjz_ has quit [Ping timeout: 260 seconds]
trapped has joined #crystal-lang
trapped has quit [Read error: Connection reset by peer]
trapped has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
ome has quit [Quit: Connection closed for inactivity]
pochito has joined #crystal-lang
Raimondi has quit [Quit: All hail WeeChat 1.5-dev!]
Raimondi has joined #crystal-lang
rolha has joined #crystal-lang
<crystal-gh> [crystal] asterite closed pull request #2918: Feature/align pp (release/0.18...feature/align_pp) https://git.io/voHKl
pawnbox has quit [Ping timeout: 260 seconds]
itsmeduncan has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/voQKs
<crystal-gh> crystal/master 9f9dc77 Ary Borenszweig: Merge branch 'release/0.18'
pochito has quit [Quit: Leaving]
pawnbox has joined #crystal-lang
Philpax has quit [Ping timeout: 246 seconds]
sandelius has quit [Quit: Textual IRC Client: www.textualapp.com]
<travis-ci> crystal-lang/crystal#f2ca2db (release/0.18 - Merge pull request #2918 from crystal-lang/feature/align_pp): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140541618
<travis-ci> crystal-lang/crystal#9f9dc77 (master - Merge branch 'release/0.18'): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140541903
snsei has quit [Remote host closed the connection]
snsei has joined #crystal-lang
snsei has quit [Remote host closed the connection]
snsei has joined #crystal-lang
itsmedun_ has joined #crystal-lang
itsmedun_ has quit [Client Quit]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/voQSM
<crystal-gh> crystal/master 4f755e7 Ary Borenszweig: Merge branch 'release/0.18'
itsmedun_ has joined #crystal-lang
snsei has quit [Remote host closed the connection]
itsmedun_ has quit [Client Quit]
itsmeduncan has quit [Ping timeout: 252 seconds]
pawnbox has quit [Ping timeout: 246 seconds]
<travis-ci> crystal-lang/crystal#612f5fd (release/0.18 - Delay turning `$~` into `$~.not_nill!`. Fixes #2912): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140557163
pawnbox has joined #crystal-lang
itsmeduncan has joined #crystal-lang
Raimondii has joined #crystal-lang
<travis-ci> crystal-lang/crystal#4f755e7 (master - Merge branch 'release/0.18'): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140557182
Raimondi has quit [Ping timeout: 240 seconds]
Raimondii is now known as Raimondi
trapped has quit [Read error: Connection reset by peer]
<crystal-gh> [crystal] pfertyk opened pull request #2919: Fix typo in http server overview (gh-pages...gh-pages) https://git.io/voQhL
<crystal-gh> [crystal] jhass closed pull request #2919: Fix typo in http server overview (gh-pages...gh-pages) https://git.io/voQhL
itsmeduncan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
itsmeduncan has joined #crystal-lang
ponga has quit []
R3D has joined #crystal-lang
itsmeduncan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
itsmeduncan has joined #crystal-lang
R3D has quit [Quit: Leaving]
itsmeduncan has quit [Client Quit]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vo7Lz
<crystal-gh> crystal/master 9a9c49e Ary Borenszweig: Merge branch 'release/0.18'
itsmeduncan has joined #crystal-lang
tomchapin has joined #crystal-lang
<travis-ci> crystal-lang/crystal#a460ddf (release/0.18 - Updated Changelog): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140588937
itsmeduncan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
itsmeduncan has joined #crystal-lang
<travis-ci> crystal-lang/crystal#9a9c49e (master - Merge branch 'release/0.18'): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140588944
rolha has quit [Read error: Connection reset by peer]
rolha has joined #crystal-lang
tomchapin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tomchapin has joined #crystal-lang
rolha has quit [Ping timeout: 246 seconds]
tomchapin has quit [Quit: Textual IRC Client: www.textualapp.com]
paulcsmith_ has joined #crystal-lang
rolha has joined #crystal-lang
snsei has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
<FromGitter> <splattael> Is there a reason I can use `Class` type in method but not in `initialize`? https://carc.in/#/r/12nh
<FromGitter> <splattael> why*
<asterite> splattael: just a temporary limitation of the language
<BlaXpirit> splattael, it's not about initialize, it's about '@'. A generic can't be the type of an instance variable
fryguy9 has joined #crystal-lang
fryguy9 has quit [Client Quit]
<FromGitter> <splattael> oh ok. Any workarounds for this? %)
<BlaXpirit> splattael, "don't"
<BlaXpirit> splattael, maybe sometimes it's appropriate to use a generic
<FromGitter> <splattael> Yes, sometimes :D
<BlaXpirit> splattael, uh sorry, I've jumbled the terms. I mean `class Bar(T); def initialize(@a : T)`
<FromGitter> <splattael> oh right, actually this might work in my case. Thanks a lot!
<FromGitter> <splattael> BTW, we are using Crystal in production (as a ranking server). It's so much fun to work with :D
<FromGitter> <splattael> The refactorings I make will extend the usage of Crystal in even more projects! <3
<FromGitter> <splattael> So, thank you for your hard work and kind attitude here! :-)
<FromGitter> <splattael> Is there a list of companies which use Crystal in production? I want to do a "+1" ;)
<jhass> not aware of any
<jhass> perhaps we should make a wiki page?
<FromGitter> <splattael> YESS! :)
<jhass> asterite: ^
<asterite> Please! :-)
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 244 seconds]
x0f_ has quit [Ping timeout: 264 seconds]
x0f has joined #crystal-lang
<FromGitter> <splattael> jhass, may I add something to this page?
<jhass> well was just my proposal for a location, others might have different ideas
<FromGitter> <splattael> I like the structure of this list: https://github.com/doomspork/elixir-companies
<FromGitter> <splattael> maybe we could do something similar?
snsei has quit [Ping timeout: 250 seconds]
<asterite> I think a wiki is better, anyone can edit it
<asterite> I don't know if "Users" is good, but I don't know what other name we can use
<FromGitter> <splattael> asterite, yes, sure. I meant to re-use the *structure* of the list. Wiki page is fine!
<asterite> Ah :)
<FromGitter> <splattael> We could use just "Companies" as page name?
<BlaXpirit> naaah that's like commercial backers
<FromGitter> <splattael> (yeah, it's very specific to companies and not individual users)
<FromGitter> <splattael> well bakers might be individuals too
<FromGitter> <splattael> naming is hard
<FromGitter> <splattael> How about "Production ready" as page name? :)
<jhass> well it's not really yet :P
<jhass> "Used in production" ?
<FromGitter> <splattael> yeah but that's the goal, right? :D
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vo7yp
<crystal-gh> crystal/master b87cff7 Ary Borenszweig: Merge branch 'release/0.18'
<BlaXpirit> I like "Used in production"
<asterite> me too
<FromGitter> <splattael> :+1:
rolha has quit [Ping timeout: 244 seconds]
<jhass> thanks!
rolha has joined #crystal-lang
<jhass> Using -> Are you using
<FromGitter> <splattael> jhass, I like it
pawnbox has joined #crystal-lang
<FromGitter> <hkochev> Hello All,
<FromGitter> <hkochev> I do have a question for cross-compile
<FromGitter> <hkochev> ```code paste, see link``` [https://gitter.im/crystal-lang/crystal?at=57719c48265214c1307f4146]
pawnbox has quit [Ping timeout: 246 seconds]
<travis-ci> crystal-lang/crystal#b87cff7 (master - Merge branch 'release/0.18'): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140643838
<FromGitter> <hkochev> Is someone faced with this message
<BlaXpirit> huh
<BlaXpirit> hkochev, what version of llvm do you have?
<jhass> unfortunately it looks like that still didn't make it into a release
<BlaXpirit> jhass, you don't need to type the '@' btw (at least if it's at the beginning of the message)
<jhass> hkochev: we got arch to patch it in their package for example https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/gc&id=2f4e623622ab7fd250c2b832837c62085c69e302
<FromGitter> <hkochev> llvm-3.4
<jhass> well that's too old too
<FromGitter> <hkochev> :( debian
<FromGitter> <hkochev> which one is recomended
<jhass> though actually not relevant
<jhass> only if you'd cross compile say the compiler
paulcsmith_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<jhass> 3.5 still
<FromGitter> <hkochev> and is this a host machine requirement ?
<BlaXpirit> hkochev, you don't need llvm to run crystal programs
<BlaXpirit> so yes
<FromGitter> <hkochev> ok the thing is I could run the crystal fine on that machine
<FromGitter> <hkochev> but when I try to cross-compile :)
<FromGitter> <hkochev> no luck
<jhass> if you have crystal installed there you can link the libgc from /opt/crystal/embedded/lib
<FromGitter> <hkochev> ok will try that thanks
<crystal-gh> [crystal] asterite opened pull request #2922: Fix #2920: don't modify headers when calling cookies (release/0.18...feature/fix_2920) https://git.io/vo7hR
tomchapin has joined #crystal-lang
<travis-ci> crystal-lang/crystal#7b8f593 (release/0.18 - Fixed #2921: Crash with metaclass restrictions): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/140643856
rolha has quit [Ping timeout: 240 seconds]
Raimondii has joined #crystal-lang
Raimondi has quit [Read error: Connection reset by peer]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 276 seconds]
Raimondii is now known as Raimondi
Philpax has joined #crystal-lang
dhk has joined #crystal-lang
itsmeduncan has quit [Ping timeout: 246 seconds]
Philpax has quit [Ping timeout: 246 seconds]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<crystal-gh> [crystal] asterite pushed 4 new commits to master: https://git.io/vo5tv
<crystal-gh> crystal/master 40c6f73 Ary Borenszweig: Parse `T?` as `Union(T, Nil)`
<crystal-gh> crystal/master ccf90f7 Ary Borenszweig: Fix #2920: don't modify headers when calling cookies
<crystal-gh> crystal/master 7a9dfaf Ary Borenszweig: String: add `sub` with index and range
<crystal-gh> [crystal] asterite closed pull request #2742: Parse `T?` as `Union(T, Nil)` (master...feature/nilable_syntax) https://git.io/vovPz
<crystal-gh> [crystal] asterite closed pull request #2823: String: add `sub` with index and range (master...feature/string_sub_index_range) https://git.io/voCCf