jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.13.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
Guest81970 has quit [Ping timeout: 240 seconds]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vaPUF
<crystal-gh> crystal/master 21c3a32 Ary Borenszweig: Compiler: fixed regression with type restrictions
umurgdk has quit [Read error: Connection reset by peer]
umurgdk has joined #crystal-lang
<travis-ci> crystal-lang/crystal#21c3a32 (master - Compiler: fixed regression with type restrictions): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117042159
ql6wlld has joined #crystal-lang
Gasher has quit [Quit: Leaving]
umurgdk has quit [Read error: Connection reset by peer]
stef__ has joined #crystal-lang
zodiak has quit [Ping timeout: 260 seconds]
umurgdk has joined #crystal-lang
umurgdk has quit [Remote host closed the connection]
ql6wlld has quit [Ping timeout: 276 seconds]
marcosdsanchez has quit [Read error: Connection reset by peer]
marcosdsanchez has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 248 seconds]
bcardiff has quit [Quit: bcardiff]
bcardiff has joined #crystal-lang
bcardiff has quit [Client Quit]
pawnbox has joined #crystal-lang
hwpplayer1 has quit [Quit: Leaving.]
stef__ has quit [Ping timeout: 244 seconds]
zodiak has joined #crystal-lang
A124 has quit [Quit: '']
A124 has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 268 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
stef__ has joined #crystal-lang
zodiak has quit [Ping timeout: 250 seconds]
pawnbox has quit [Ping timeout: 244 seconds]
rok has joined #crystal-lang
rok has quit [Ping timeout: 260 seconds]
rok has joined #crystal-lang
umurgdk has joined #crystal-lang
umurgdk has quit [Ping timeout: 276 seconds]
trapped has joined #crystal-lang
triangles has joined #crystal-lang
trapped_ has joined #crystal-lang
_ has joined #crystal-lang
trapped has quit [Read error: Connection reset by peer]
_ is now known as Guest62470
trapped_ has quit [Ping timeout: 276 seconds]
jokke has quit [Quit: WeeChat 1.4]
Ven has joined #crystal-lang
jokke has joined #crystal-lang
bjz_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bjz has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
Philpax has joined #crystal-lang
<RX14> is there a default timeout for TCP sockets or is it infinite?
<crystal-gh> [crystal] asterite closed pull request #2303: Add Doc struct to libXML (master...master) https://git.io/vaW4U
triangles has quit [Read error: Connection reset by peer]
triangles has joined #crystal-lang
<travis-ci> crystal-lang/crystal#7fdec7b (master - XML: added `#encoding` and `#version`. Use encoding for `to_s`. Fixes #2319. Fixes #2303.): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117096319
wminor has quit [Quit: Connection closed for inactivity]
Gasher has joined #crystal-lang
krtv` has quit [Ping timeout: 248 seconds]
kulelu88 has joined #crystal-lang
kulelu88 has joined #crystal-lang
<crystal-gh> [crystal] asterite opened pull request #2320: Feature/crystal env (master...feature/crystal_env) https://git.io/vaPSS
<crystal-gh> [crystal] asterite fast-forwarded master from 7fdec7b to cf51d92: https://git.io/vaP9g
<asterite> RX14: there's this http://crystal-lang.org/api/TCPSocket.html#new%28host%2Cport%2Cdns_timeout%3D%3Cspanclass%3D%22n%22%3Enil%3C%2Fspan%3E%2Cconnect_timeout%3D%3Cspanclass%3D%22n%22%3Enil%3C%2Fspan%3E%29-class-method
<asterite> and this: http://crystal-lang.org/api/IO/FileDescriptor.html#write_timeout%3D%28write_timeout%3ANumber%29-instance-method (and also read_timeout)
<RX14> asterite, but is "nil" an infinite timeout?
<asterite> Yes
<RX14> and the timeout is in seconds?
<RX14> it seems like it to me
<asterite> if it's a number yes. Otherwise you can do for example .write_timeout = 1.minute
<travis-ci> crystal-lang/crystal#cf51d92 (master - Spec: give correct error location for `expect_raises`): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117101589
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vaP7I
<crystal-gh> crystal/master 12a35d2 Ary Borenszweig: Fixed #2318: super call doesn't support dispatch
rok has quit [Quit: rok]
<travis-ci> crystal-lang/crystal#12a35d2 (master - Fixed #2318: super call doesn't support dispatch): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117106409
A124 has quit [Ping timeout: 268 seconds]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vaP5L
<crystal-gh> crystal/master bfe1e3c Ary Borenszweig: Comparable: removed `between?`. Use `a <= b <= c` (or other variants)
<crystal-gh> [crystal] asterite closed pull request #2317: Add HTTP::Client::Response `success?` status code helper (master...response-helpers) https://git.io/va65w
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/vaP5m
<crystal-gh> crystal/master 6fe3233 Marcelo Boeira: Add HTTP::Client response `success?` helper
<crystal-gh> crystal/master d97b055 Ary Borenszweig: Merge pull request #2317 from marceloboeira/response-helpers...
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/vaP5W
<crystal-gh> crystal/master d003ca2 Jonathan Lecointe: Improved complex.cr documentation
<crystal-gh> crystal/master de0a30a Ary Borenszweig: Merge pull request #2315 from Ryuuzakis/ComplexDocumentationV2...
<crystal-gh> [crystal] asterite closed pull request #2316: Add shuffle with seed and tests for StaticArray (master...shuffle_static_array) https://git.io/vaKhn
<crystal-gh> [crystal] asterite closed pull request #2266: add tests for Tuple (master...tupleTest) https://git.io/v2dYm
<travis-ci> crystal-lang/crystal#bfe1e3c (master - Comparable: removed `between?`. Use `a <= b <= c` (or other variants)): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117108490
<crystal-gh> [crystal] asterite closed pull request #2265: add tests for BitArray (master...bitArrayTest) https://git.io/v25j5
<crystal-gh> [crystal] asterite closed pull request #1981: Extends documentation for Hash (gh-pages...hash_extended_documentation) https://git.io/vaP5A
<crystal-gh> [crystal] asterite closed pull request #1874: Add --stdout to format tool (master...add-output-to-stdout-to-format-tool) https://git.io/vaPde
<travis-ci> crystal-lang/crystal#d97b055 (master - Merge pull request #2317 from marceloboeira/response-helpers): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117108651
<travis-ci> crystal-lang/crystal#de0a30a (master - Merge pull request #2315 from Ryuuzakis/ComplexDocumentationV2): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117108723
<RX14> calling TCPSocket.new with a connect_timeout of 10.seconds causes an error because there's no to_timeval for a Time::Span
<travis-ci> crystal-lang/crystal#5bbe0d5 (master - Merge pull request #2316 from Nesqwik/shuffle_static_array): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117108762
<travis-ci> crystal-lang/crystal#74b3c4f (master - Merge pull request #2266 from HeleneMyr/tupleTest): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117108851
Ven has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Philpax has quit [Ping timeout: 244 seconds]
luislavena has joined #crystal-lang
kfpratt has quit [Remote host closed the connection]
Dreamer3_ has joined #crystal-lang
kfpratt has joined #crystal-lang
ql6wlld has joined #crystal-lang
bcardiff has joined #crystal-lang
kulelu88 has left #crystal-lang ["Leaving"]
rok has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vaXf8
<crystal-gh> crystal/master c84f8c4 Ary Borenszweig: Compiler: fixed wrong code generation for ThreadLocal attribute
<crystal-gh> [crystal] Dreauw opened pull request #2322: Add FileUtils#cp_r and #rm_r (master...cp_rm_fileutils) https://git.io/vaXJn
<travis-ci> crystal-lang/crystal#c84f8c4 (master - Compiler: fixed wrong code generation for ThreadLocal attribute): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117132420
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vaXUB
<crystal-gh> crystal/master e01d411 Ary Borenszweig: Hash: never generate a negative bucket index. Fixed #2321
kfpratt has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox_ has joined #crystal-lang
pawnbox has quit [Read error: Connection reset by peer]
<travis-ci> crystal-lang/crystal#e01d411 (master - Hash: never generate a negative bucket index. Fixed #2321): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117136102
Gasher has quit [Quit: Leaving]
Ven has joined #crystal-lang
A124 has joined #crystal-lang
luislavena has quit [Quit: Leaving]
<crystal-gh> [crystal] Zavydiel opened pull request #2323: fix test and method for Number / Complex (master...complex) https://git.io/vaXtT
ragmaanir has joined #crystal-lang
krtv` has joined #crystal-lang
<BlaXpirit> is the sort method not stable?
rok has quit [Ping timeout: 240 seconds]
emancu_ has quit [Remote host closed the connection]
emancu has joined #crystal-lang
<BlaXpirit> geez, it isn't
<BlaXpirit> what am i supposed to do now, implement my own sort method like a cave man
<donpdonp> haha. whats unstable about it?
<BlaXpirit> donpdonp, i'm not saying it's buggy, it's a term https://google.com/search?q=stable+sort
<BlaXpirit> and almost all programming languages have stable sort in standard library. most often ONLY stable sort
emancu has quit [Ping timeout: 264 seconds]
<donpdonp> ah i see. thx.
<BlaXpirit> sigh bubble sort
<BlaXpirit> https://carc.in/#/r/uhn /cc donpdonp
bcardiff has quit [Quit: bcardiff]
<crystal-gh> [crystal] waj pushed 1 new commit to master: https://git.io/vaXGM
<crystal-gh> crystal/master edc9b48 Juan Wajnerman: Define thread local variables only in main module. Fix codegen error raised sometimes when the thread local is accessed from within the class that defines it.
<travis-ci> crystal-lang/crystal#edc9b48 (master - Define thread local variables only in main module. Fix codegen error raised sometimes when the thread local is accessed from within the class that defines it.): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117159397
krtv` has quit [Ping timeout: 250 seconds]
<donpdonp> BlaXpirit: i see. cool.
krtv` has joined #crystal-lang
Ven has quit [Ping timeout: 252 seconds]
Ven has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/vaXWv
<crystal-gh> crystal/master 0414883 Ary Borenszweig: Formatter: handle `as` inside short block notation. Fixes #2325. Fixes #2038
<crystal-gh> crystal/master 6b82071 Ary Borenszweig: Formatter: handle `self?` type annotation. Fixes #2326
pawnbox_ has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
emancu has joined #crystal-lang
marcosdsanchez has quit [Read error: Connection reset by peer]
marcosdsanchez has joined #crystal-lang
<travis-ci> crystal-lang/crystal#6b82071 (master - Formatter: handle `self?` type annotation. Fixes #2326): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117167831
emancu has quit [Ping timeout: 240 seconds]
rok has joined #crystal-lang
sp4rrow has joined #crystal-lang
donpdonp has quit [Quit: WeeChat 0.3.8]
donpdonp has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vaXBB
<crystal-gh> crystal/master 9d22167 Ary Borenszweig: Formatter: fixed some issues with types. Fixes #2327
bcardiff has joined #crystal-lang
sp4rrow has quit [Ping timeout: 246 seconds]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vaXBH
<crystal-gh> crystal/master 762cd84 Ary Borenszweig: Formatter: small refactor
sp4rrow has joined #crystal-lang
<travis-ci> crystal-lang/crystal#9d22167 (master - Formatter: fixed some issues with types. Fixes #2327): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117176303
A124 has quit [Quit: '']
<travis-ci> crystal-lang/crystal#762cd84 (master - Formatter: small refactor): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/117177448
A124 has joined #crystal-lang
<RX14> why do errors in macros not tell me where the macro was used?
<RX14> like
<RX14> Error in macro 'getter' /usr/lib/crystal/object.cr:221, line 3:
<RX14> this doesn't help
krtv` has quit [Remote host closed the connection]
rok has quit [Ping timeout: 260 seconds]
emancu has joined #crystal-lang
krtv` has joined #crystal-lang
krtv` has quit [Remote host closed the connection]
<BlaXpirit> is there a single implementation of syntax highlighting for anything at all?
<BlaXpirit> uh I mean highlighting of Crystal in any editor or anytrhing
<RX14> uhh yeah
<RX14> it's even highlighted on github
<RX14> vim-crystal
<RX14> atom has a plugin i'm sure
<RX14> vim-crystal is pretty cool tbh
<RX14> probably
<RX14> vim-crystal is my fav. one
<RX14> it's pretty well done
Philpax has joined #crystal-lang
ql6wlld has quit [Quit: WeeChat 1.4]
ql6wlld has joined #crystal-lang
sp4rrow has quit [Quit: Textual]
Guest62470 has quit [Read error: Connection reset by peer]
Ven has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bcardiff has quit [Quit: bcardiff]
ql6wlld has quit [Quit: WeeChat 1.4]
pawnbox has quit [Ping timeout: 264 seconds]
bjz has joined #crystal-lang