jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.17.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
pawnbox has quit [Ping timeout: 250 seconds]
snsei has joined #crystal-lang
Philpax has joined #crystal-lang
snsei has quit [Ping timeout: 252 seconds]
Oliphaunte has joined #crystal-lang
rvchangue has quit [Ping timeout: 252 seconds]
rvchangue has joined #crystal-lang
snsei has joined #crystal-lang
bcardiff has quit [Quit: bcardiff]
Oliphaunte has quit [Remote host closed the connection]
ozra_ has quit [Ping timeout: 264 seconds]
ozra_ has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 246 seconds]
pawnbox has joined #crystal-lang
Oliphaunte has joined #crystal-lang
pawnbox has quit [Ping timeout: 260 seconds]
zodiak has quit []
zodiak has joined #crystal-lang
_kfpratt has joined #crystal-lang
pilne has quit [Quit: Quitting!]
matp has quit [Remote host closed the connection]
kfpratt has quit [Ping timeout: 258 seconds]
alanwillms has quit [Quit: This computer has gone to sleep]
matp has joined #crystal-lang
ozra_ has quit [Remote host closed the connection]
trapped has quit [Read error: Connection reset by peer]
Oliphaunte has quit [Remote host closed the connection]
emancu has quit []
matp has quit [Remote host closed the connection]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 258 seconds]
Oliphaunte has joined #crystal-lang
Oliphaunte has quit [Ping timeout: 244 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 258 seconds]
buggs3 has joined #crystal-lang
bcardiff has joined #crystal-lang
buggs2 has quit [Ping timeout: 250 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 272 seconds]
Oliphaunte has joined #crystal-lang
Oliphaunte has quit [Ping timeout: 250 seconds]
pawnbox has joined #crystal-lang
daneb has joined #crystal-lang
soveran has joined #crystal-lang
bcardiff has quit [Quit: bcardiff]
crack08 has joined #crystal-lang
daneb has quit [Remote host closed the connection]
bjz has joined #crystal-lang
Philpax has quit [Ping timeout: 258 seconds]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bjz has joined #crystal-lang
matp has joined #crystal-lang
daneb has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
Tuxified has joined #crystal-lang
Oliphaunte has joined #crystal-lang
Philpax has joined #crystal-lang
Oliphaunte has quit [Ping timeout: 250 seconds]
Oliphaunte has joined #crystal-lang
Oliphaunte has quit [Ping timeout: 244 seconds]
Oliphaunte has joined #crystal-lang
Oliphaunte has quit [Ping timeout: 272 seconds]
yawniek has quit [Ping timeout: 244 seconds]
bjz_ has joined #crystal-lang
bjz has quit [Ping timeout: 252 seconds]
soveran has quit [Remote host closed the connection]
yawniek has joined #crystal-lang
ponga has joined #crystal-lang
<asterite> jhass: are you there?
<jhass> asterite: yup, sup?
<asterite> good, you? :)
<jhass> all well
<asterite> I'm thinking about releasing 0.18.0 without merging a bunch of PR that I'd like to discuss with waj
<asterite> since he'll be back in a couple more days now, or maybe the next week
<asterite> there will still be more breaking changes in the future, so...
<asterite> mostly the last 10 PR will be left out: ssl -> tls, String#sub, heredoc, read_file, the new path search algorithm...
<asterite> we can probably add all those for 0.19.0
<asterite> what do you think?
<jhass> I'd love ssl -> tls in, I think it would fit extremely well into 0.18
<jhass> a lot of people will have to touch that area twice else, this and next release
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
<asterite> Sounds good
<asterite> I searched if other languages use tls in their apis
<asterite> well, they'd have to be newer/modern languages
<asterite> Go has http.ListenAndServeTLS and a few other TLS mentions
<asterite> so yeah, TLS is here to stay :-)
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vol8C
<crystal-gh> crystal/master 937c9cf Ary Borenszweig: Updated Changelog
<jhass> :)
<asterite> In that case, you can merge the ssl -> tls PR. Could you add that as a breaking change to the changelog, plus all the other changes that were made to openssl? I think there are a few more breaking changes, the split between openssl socket, I think
<jhass> yes, have that locally stashed away already
<asterite> \o/
<crystal-gh> [crystal] jhass closed pull request #2797: Replace and rename all mentions of SSL with TLS (master...ssl_to_tls) https://git.io/voZac
<asterite> Great! After that, I think I'll prepare the 0.18.0 release. This time I have a bunch of medium projects I compile and run specs to verify that none broke, for example crystal-pg, shards, kemal, crystal-sqlite3 and a few others... they all seem to compile fine, so I'm hoping we won't need 0.18.1 and others... but who knows :-)
pawnbox has quit [Remote host closed the connection]
<jhass> :)
pawnbox has joined #crystal-lang
<jhass> asterite: btw british or american english in the changelog and docs? :P
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
<crystal-gh> [crystal] jhass pushed 1 new commit to master: https://git.io/vol89
<crystal-gh> crystal/master fdbf9f3 Jonne Haß: update changelog for TLS related changes
<asterite> I always mix them because I don't know the rules
<asterite> I use `z` in initialize and others
<asterite> but I write behaviour... that's british?
<jhass> yes
<asterite> initialize is british too?
<BlaXpirit> asterite, pretty sure z is american
<jhass> I think that's american actually, yeah
<asterite> mmm... let's use american then
<jhass> color vs colour
<BlaXpirit> so is this a bug or not? https://github.com/crystal-lang/crystal/issues/2827
<BlaXpirit> >> abstract class Base; @a : Int32; end
<asterite> i'll try to write behavior from now on :)
<DeBot> BlaXpirit: instance variable '@a' of Base was not initialized in all of the 'initialize' methods, rendering it nilable - https://carc.in/#/r/11j4
<BlaXpirit> abstract classes shouldn't even have initialize
<jhass> well, they may provide a default one to their childs
<asterite> True, but since `@a` will need to be initialized, I prefer it to be initialized there
<asterite> I think we discussed that in the past, but I don't know if in an issue...
<asterite> basically, define initialize(@a) in Base, and use super(a) in Sub
<asterite> but we can leave it open for discussion
<BlaXpirit> hm I seem to remember having some problems with that. gotta try again
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vol4r
<crystal-gh> crystal/master 059c462 Ary Borenszweig: Missing tiny rename from `ssl` to `tls`
<jhass> uh good catch, thanks
<jhass> but why is that param even there? :D
<travis-ci> crystal-lang/crystal#937c9cf (master - Updated Changelog): The build was broken. https://travis-ci.org/crystal-lang/crystal/builds/137477923
<jhass> wut
<jhass> ah the OS X fluke
<jhass> mh no actually that's a new one :o
<asterite> it's used in the other auth token, mac, but in bearer it's ignored
<asterite> Hmmm... I'd like to try merging #2745
<asterite> I didn't try ysbaddaden's solution, but I'm almost certain it should crash because of threads + gc
<asterite> plain old getaddrinfo should always work, even if a bit slower
<jhass> fine with me, can't make the situation worse than now and it's nothing that requires breaking API to improve
ome has joined #crystal-lang
<BlaXpirit> yeah, fighting with this "was not initialized" thing is by far the most annoying. sometimes I just wish I could tell it to shut up and just leave it uninitialized
<asterite> :)
<asterite> That's the easiest thing to do from a compiler's perspective too
<asterite> just have everything be nilable, let the use handle it all the time
<BlaXpirit> >> class C; a = uninitialized Int32; end # wishlist
<DeBot> BlaXpirit: #=> nil - https://carc.in/#/r/11j5
<BlaXpirit> >> class C; @a = uninitialized Int32; end # wishlist
<DeBot> BlaXpirit: can't uninitialize instance variable outside method - https://carc.in/#/r/11j6
<BlaXpirit> beats me why
<txdv> cant you just asign 0 to it?
<asterite> you can "uninitialize" it inside a method, though
<asterite> but the above should probably work too
<BlaXpirit> asterite, yeah well then I have to do it in a very specific way, otherwise it'll still tell me it's nilable
<BlaXpirit> txdv, well in reality it's not Int32 and I don't want to zero a big object
<travis-ci> crystal-lang/crystal#ff8f09c (master - Merge pull request #2797 from jhass/ssl_to_tls): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137478213
bjz has joined #crystal-lang
bjz_ has quit [Ping timeout: 260 seconds]
<travis-ci> crystal-lang/crystal#fdbf9f3 (master - update changelog for TLS related changes): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137478909
<travis-ci> crystal-lang/crystal#059c462 (master - Missing tiny rename from `ssl` to `tls`): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137480482
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/volub
<crystal-gh> crystal/master 27c1a0f Ary Borenszweig: String::Formatter: don't substring arg if there's no precision specified (optimization)
<crystal-gh> crystal/master 28a5235 Ary Borenszweig: Small string optimizations to avoid creating strings when a substring is the the whole string
Oliphaunte has joined #crystal-lang
alanwillms has joined #crystal-lang
Oliphaunte has quit [Ping timeout: 264 seconds]
<travis-ci> crystal-lang/crystal#937c9cf (master - Updated Changelog): The build was broken. https://travis-ci.org/crystal-lang/crystal/builds/137477923
<asterite> :(
<asterite> Yeah, I have no idea
<asterite> and the name "generally works" smells bad already
<asterite> I'll mark that spec as pending and ask will what that spec is about, and why it "generally" works
<BlaXpirit> asterite, maybe it was meant "works in general" like base use case
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/volgp
<crystal-gh> crystal/master 3259b71 Ary Borenszweig: Mark a spec that "generally" works as pending
<BlaXpirit> a.slower.should eq(1) - this is seriously an axiom
<BlaXpirit> if it fails that's a bug, not a problem with a spec
<asterite> Oh, I see, the slowest should be 1x times slower than the slowest...?
<asterite> I'll try to investigate
daneb has quit [Ping timeout: 264 seconds]
<BlaXpirit> asterite, no, false alarm, the spec is flawed
<asterite> why?
<BlaXpirit> it basically expects that sleep 0.001 will always finish faster than sleep 0.002
<BlaXpirit> it asserts that the job a is the slower one, so it has 1 as the resul
<BlaXpirit> and not that the slower of the jobs has 1 as the result
<asterite> Ah, right...
<BlaXpirit> i have no idea why it didn't fail more often. timers usually have 0.01 precision
<BlaXpirit> i'd make it 0.001 and 0.1 but even then it's not 100%
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/volae
<crystal-gh> crystal/master a3a6eac Ary Borenszweig: Merge pull request #2745 from crystal-lang/feature/old_getaddrinfo...
<BlaXpirit> also, I said "slower" above - well I meant "faster" - the faster job should have 1 as the result. what confused us: the name should be .slower_by, not .slower
trapped has joined #crystal-lang
<travis-ci> crystal-lang/crystal#28a5235 (master - Small string optimizations to avoid creating strings when a substring is the the whole string): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137489319
trapped has quit [Read error: Connection reset by peer]
<travis-ci> crystal-lang/crystal#3259b71 (master - Mark a spec that "generally" works as pending): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137492894
daneb has joined #crystal-lang
daneb has quit [Remote host closed the connection]
Oliphaunte has joined #crystal-lang
daneb has joined #crystal-lang
trapped has joined #crystal-lang
<travis-ci> crystal-lang/crystal#a3a6eac (master - Merge pull request #2745 from crystal-lang/feature/old_getaddrinfo): The build has errored. https://travis-ci.org/crystal-lang/crystal/builds/137494626
bcardiff has joined #crystal-lang
Oliphaunte has quit [Remote host closed the connection]
Oliphaunte has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
<crystal-gh> [crystal] ysbaddaden opened pull request #2829: DNS: threaded resolver [WIP] (master...dns-threaded-resolver) https://git.io/volrd
bcardiff has quit [Quit: bcardiff]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
<crystal-gh> [crystal] asterite merged release/0.18 into master: https://git.io/vol6D
Oliphaunte has quit [Remote host closed the connection]
daneb has quit [Remote host closed the connection]
daneb has joined #crystal-lang
bcardiff has joined #crystal-lang
daneb has quit [Remote host closed the connection]
ome has quit [Quit: Connection closed for inactivity]
<travis-ci> crystal-lang/crystal#25b7925 (release/0.18 - Updated Changelog): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137508594
daneb has joined #crystal-lang
daneb has quit [Remote host closed the connection]
daneb has joined #crystal-lang
paulcsmith_ has joined #crystal-lang
fryguy9 has joined #crystal-lang
paulcsmith_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
Oliphaunte 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
pawnbox has quit [Ping timeout: 250 seconds]
Raimondi has quit [Quit: All hail WeeChat 1.5-dev!]
daneb_ has joined #crystal-lang
pawnbox has joined #crystal-lang
Raimondi has joined #crystal-lang
daneb has quit [Ping timeout: 244 seconds]
daneb_ has quit [Ping timeout: 246 seconds]
matp has quit [Remote host closed the connection]
Tuxified has quit [Ping timeout: 260 seconds]
matp has joined #crystal-lang
Tuxified has joined #crystal-lang
Tuxified has quit [Ping timeout: 276 seconds]
j2k has joined #crystal-lang
crack08 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
crack08 has joined #crystal-lang
crack08 has quit [Client Quit]
Philpax has quit [Ping timeout: 252 seconds]
crack08 has joined #crystal-lang
crack08 has quit [Client Quit]
matp has quit [Ping timeout: 240 seconds]
snsei has quit [Remote host closed the connection]
matp has joined #crystal-lang
ponga has quit [Quit: Connection closed for inactivity]
fryguy9 has quit [Quit: Leaving.]
soveran has quit [Remote host closed the connection]
pilne has joined #crystal-lang
paulcsmith_ has joined #crystal-lang
<jhass> asterite: btw we built the arch packages with the compiler from the latest release tarballs too, never seem to have been a problem
Oliphaunte has quit [Remote host closed the connection]
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
Oliphaunte has joined #crystal-lang
Dreamer3_ has quit [Ping timeout: 240 seconds]
Dreamer3 has quit [Ping timeout: 244 seconds]
<BlaXpirit> so I just did something funny, thinking that a module can have `initialize`, but no, that just overrides the normal initialize of a class
<BlaXpirit> so how do you initialize a module?
<j2k> BlaXpirit: You don't?
<jhass> you can visualize the module in a flat ancestry chain between to be between your class and its parent
<j2k> Module.new I guess?
<jhass> [SomeClass, IncludedMoudle, ModuleIncludedBefore, ParentClass, Reference, Object]
<BlaXpirit> oh huh, https://carc.in/#/r/11lo
<jhass> so calling super in SomeClass#initialize will call IncludedModule#initialize if available
<BlaXpirit> thanks
<BlaXpirit> oh, but of course that would mean the module's initialize must have a matching signature, it can't be independent
<BlaXpirit> basically initializing a module can't really be done
Dreamer3 has joined #crystal-lang
Dreamer3 has quit [Max SendQ exceeded]
Dreamer3 has joined #crystal-lang
Dreamer3 has quit [Max SendQ exceeded]
Dreamer3 has joined #crystal-lang
<jhass> well you can have a initialize_mymod and require the class to call it
<jhass> or actually just use super with explicit arguments
Dreamer3 has quit [Ping timeout: 260 seconds]
fryguy9 has joined #crystal-lang
<crystal-gh> [crystal] bcardiff pushed 1 new commit to master: https://git.io/vo8VP
<crystal-gh> crystal/master c2b8b59 Brian J. Cardiff: update readme.md code triagers badge to https
fryguy9 has quit [Read error: Connection reset by peer]
fryguy9 has joined #crystal-lang
<crystal-gh> [crystal] nekron opened pull request #2830: Update link for "born and raised" image (master...patch-1) https://git.io/vo8rD
<crystal-gh> [crystal] jhass pushed 2 new commits to master: https://git.io/vo8oa
<crystal-gh> crystal/master f7a2430 Mariano Coca: Update link for "born and raised" image...
<crystal-gh> crystal/master 9bb0ada Jonne Haß: Merge pull request #2830 from nekron/patch-1...
<travis-ci> crystal-lang/crystal#c2b8b59 (master - update readme.md code triagers badge to https): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137597998
matp has quit [Ping timeout: 244 seconds]
alanwillms has quit [Quit: Saindo]
daneb has joined #crystal-lang
fryguy9 has quit [Quit: Leaving.]
soveran has quit [Remote host closed the connection]
fryguy9 has joined #crystal-lang
<travis-ci> crystal-lang/crystal#9bb0ada (master - Merge pull request #2830 from nekron/patch-1): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137602437
soveran has joined #crystal-lang
Oliphaunte has quit [Remote host closed the connection]
fryguy9 has quit [Quit: Leaving.]
Dreamer3 has joined #crystal-lang
Dreamer3_ has joined #crystal-lang
Dreamer3_ has quit [Max SendQ exceeded]
Dreamer3_ has joined #crystal-lang
fryguy9 has joined #crystal-lang
<paulcsmith_> Is what I'm trying to do here possible with Crystal? https://gist.github.com/paulcsmith/9771a0a57eb400781e43c9da583aae00#file-router-rb-L15 I'm trying to add some routes and their handlers. If there is a match then it instantiates a controller and I attempt to call a method on the controller dynamically. I'm not sure that's possible though
Oliphaunte has joined #crystal-lang
<paulcsmith_> So it's clear `send` doesn't exist, but is there some other way to do what I'm attempting to do?
<BlaXpirit> paulcsmith_, at the lowest level, this can't be dynamic, so you basically have to write a case statement and call methods depending on a condition
<BlaXpirit> the way it's mitigated is with macros and other compile time constructs
<BlaXpirit> paulcsmith_, for example, you could list all methods of a class and generate a branch for each of them, or something of that sort
<paulcsmith_> BlaXpirit That makes sense. Thank you :)
<BlaXpirit> paulcsmith_, jumping into implementing this pattern is difficult for a newcomer. you can check out existing projects, like Kemal
<paulcsmith_> Good idea. I'll check out Kemal's implementation
bcardiff has quit [Quit: bcardiff]
<crystal-gh> [crystal] will opened pull request #2833: Fix benchmark spec (master...benchmark-spec) https://git.io/vo853
<jhass> paulcsmith_: https://github.com/ysbaddaden/artanis provides another interesting case study of that pattern
<paulcsmith_> Thank you very much. I'll check it out :D
<jhass> https://github.com/Codcore/amethyst probably does a similar structure to what you try to do, but isn't updated in a while
<paulcsmith_> Very cool. These examples are helpful!
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
<paulcsmith_> Is there a way to get a list of instance or class methods on an object?
<paulcsmith_> at compile time
<BlaXpirit> paulcsmith_, http://crystal-lang.org/api/Crystal/Macros/TypeNode.html#methods%3AArray%28Def%29-instance-method
<paulcsmith_> Oh that is perfect. I wasn't sure where to look for stuff like that. That will help a lot as I try to figure out macros. Thanks
<jhass> we need shorter doc URLs -.-
<jhass> perhaps just sha1 the anchor and take half of it?
<paulcsmith_> Searching for method names would be great as well at some point, but I know you all have a lot on your plate!!
<jhass> eh, contributions welcome
<jhass> you can pick up that old PR, sec
<paulcsmith_> Oh cool!
<paulcsmith_> Yeah I'll check that out, but I maintain a few Elixir projects that are keeping my busy. Maybe I can find some time on the weekend though :)
<BlaXpirit> jhass, that's nothing, check this one https://crystal-doc-new-design.herokuapp.com/Exception.html#new%28message%3D%3Cspanclass%3D%22n%22%3Enil%3C%2Fspan%3E%3AString%7CNil%2Ccause%3D%3Cspanclass%3D%22n%22%3Enil%3C%2Fspan%3E%3AException%7CNil%29-class-method
daneb has quit [Remote host closed the connection]
<BlaXpirit> and it's my fault even, i used html as anchor
<jhass> hehe
<BlaXpirit> but previously there were conflicting anchors or something like that so it was impossible to link
<jhass> but yeah, we probably should just sha1 that and then even the first 8 characters should be good enough
<jhass> good enough for git, good enough for us
<jhass> extremely unlikely to collide on a single page
<jhass> we can still keep the "verbose" anchor available for stuff that want's to generate links or so
<BlaXpirit> jhass, I think it would be best if the link actually told anything about what you're going to. just a hash is unacceptable
<jhass> I want shorter links though :/
<paulcsmith_> I like how Elixir does their links: https://hexdocs.pm/bamboo/0.6.0/Bamboo.Email.html#to/2 Maybe something like that could work?
<BlaXpirit> paulcsmith_, well they have overloading on just the number of arguments, that's good for them but ..
<paulcsmith_> Oh right Good point. Well maybe in the URL it gives overloaded functions a hashed id. So it would be something like /api/Crystal/Macros/TypeNode.html#method_name-hashedid That way it's shorted, still shows what it's for and works with overloaded methods. Maybe that'd work
<paulcsmith_> The URL wouldn't include what the overloads are, but that wasn't possible before without decoding the URI
<BlaXpirit> yeah that should be the way probably
<BlaXpirit> jhass, hm strange, at that point we decided against it. https://github.com/crystal-lang/crystal/issues/1272 probably didnt notice the monster links like the one i demonstrated above
<jhass> mmh
<jhass> methodname-shorthash works for me
<BlaXpirit> yeah i dunno, reopen the issue and refresh the other pull request?
matp has joined #crystal-lang
steenuil has joined #crystal-lang
<jhass> dunno if we go for it I'd make it really just methodname-SHA1(args)[0..8], not even instance vs class
<BlaXpirit> probably
<jhass> asterite: won't the head version of the homebrew version break sooner or later if the boot ain't latest?
paulcsmith_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
matp has quit [Ping timeout: 252 seconds]
<crystal-gh> [crystal] asterite opened pull request #2834: [WIP] JSON.mapping: add `store_other_attributes_in` flag (master...feature/json_mapping_unknown_attributes) https://git.io/vo4JA
paulcsmith_ has joined #crystal-lang
paulcsmith_ has quit [Client Quit]
paulcsmith_ has joined #crystal-lang
soveran has quit [Remote host closed the connection]
paulcsmith_ has quit [Ping timeout: 260 seconds]
jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.18.0 | 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
trapped has quit [Read error: Connection reset by peer]
slash_nick is now known as slash_me
slash_me is now known as slash_nick
<crystal-gh> [crystal] jhass closed pull request #2726: Update documentation to reflect compiler command change (gh-pages...patch-1) https://git.io/vrhc2
<crystal-gh> [crystal] jhass closed pull request #2820: Update cross compile docs, flags docs and use flag? instead of ifdef in the examples (gh-pages...cross_compile_flags_ifdef) https://git.io/vonpX
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
matp has joined #crystal-lang
Oliphaunte has quit [Remote host closed the connection]
Raimondi has quit [Quit: All hail WeeChat 1.5-dev!]
matp has quit [Ping timeout: 264 seconds]
<crystal-gh> [crystal] jhass pushed 2 new commits to master: https://git.io/vo4Y2
<crystal-gh> crystal/master 2705907 Celso Fernandes: Update to use compile instead of build command...
<crystal-gh> crystal/master e983ab1 Jonne Haß: Merge pull request #2760 from fernandes/use_compile_on_travis...
<crystal-gh> [crystal] jhass closed pull request #2833: Fix benchmark spec (master...benchmark-spec) https://git.io/vo853
bjz has joined #crystal-lang
matp has joined #crystal-lang
matp has quit [Remote host closed the connection]
fryguy9 has quit [Read error: Connection reset by peer]
fryguy9 has joined #crystal-lang
soveran has joined #crystal-lang
<travis-ci> crystal-lang/crystal#e983ab1 (master - Merge pull request #2760 from fernandes/use_compile_on_travis): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137657346
soveran has quit [Ping timeout: 244 seconds]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<jhass> asterite: guess you don't have access to the DNS for crystal-lang.org?
Raimondi has joined #crystal-lang
fryguy9 has quit [Quit: Leaving.]
<travis-ci> crystal-lang/crystal#bc1f0f2 (master - Merge pull request #2833 from will/benchmark-spec): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/137657438
trapped has joined #crystal-lang