jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.17.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
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/vrB1z
<crystal-gh> crystal/master 4f7d5bc Peter Suschlik: Docker: Install git so shards works out of the box...
<crystal-gh> crystal/master 7b5fd40 Ary Borenszweig: Merge pull request #2615 from splattael/patch-1...
pawnbox has joined #crystal-lang
<crystal-gh> [crystal] asterite closed pull request #2595: Add the latest xcode image for OSX builds (master...miketheman/newer_osx_build) https://git.io/vrsVp
pawnbox has quit [Ping timeout: 250 seconds]
ryanw-se has quit [Read error: Connection reset by peer]
<travis-ci> crystal-lang/crystal#7b5fd40 (master - Merge pull request #2615 from splattael/patch-1): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/131305080
<travis-ci> crystal-lang/crystal#66783c4 (master - Merge pull request #2595 from miketheman/miketheman/newer_osx_build): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/131305831
|2701 has quit [Quit: Connection closed for inactivity]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 244 seconds]
nwmcsween__ has joined #crystal-lang
nwmcsween_ has quit [Ping timeout: 260 seconds]
nwmcsween has joined #crystal-lang
nwmcsween is now known as Guest48146
pawnbox has joined #crystal-lang
nwmcsween__ has quit [Ping timeout: 260 seconds]
willl has quit [Quit: Connection closed for inactivity]
Philpax has quit [Ping timeout: 252 seconds]
soveran has joined #crystal-lang
trapped has joined #crystal-lang
trapped has quit [Read error: Connection reset by peer]
elia has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
aladagemre has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
<txdv> can't create more than 1k fibers?
<ozra> @tilpner - you should simply store the additional meta-data along with your allocations of the heap-alloced objs, seems most straight forward. They all have type-id as first 32bits, so that can be referred to for shoosing precise scanning map.
<ozra> s/shoosing/choosing/
pawnbox has joined #crystal-lang
ql6wlld has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
akwiatkowski has joined #crystal-lang
mark_66 has joined #crystal-lang
hangyas has joined #crystal-lang
<akwiatkowski> Hello. Is there any working, simple image manipulation tool available? If not what would be the best solution? Binding image magick is "a bit" hard for me now. I'd like only to draw image by pixel.
aladagemre has quit []
<akwiatkowski> I've started reading about bmp file format, but I think it would be better and easier and more useful to analyze chunky_png ruby gem, png file format and try to write crystal library.
<hangyas> i dont know if its usable: https://github.com/bugfry/image.cr
<BlaXpirit> hangyas, there's barely any code there
<BlaXpirit> crsfml can deal with images but that's not its primary use
pawnbox_ has joined #crystal-lang
pawnbox has quit [Ping timeout: 246 seconds]
srabuini has joined #crystal-lang
srabuini has quit []
sebasr has joined #crystal-lang
<akwiatkowski> I've forked image.cr and make it works with latest crystal. I'll try to refactor it and make it more usable.
<txdv> Forking two lines of code
<akwiatkowski> There is more lines of code and it looks like it can create and manipulate on image files the way I needed - drawing pixels.
<akwiatkowski> The needed change to run spec was "2 lines of code", but it's better for communicty someone do it and publish.
<txdv> you are right
<txdv> congratulations to finding a tool which literally suits your needs and for fixing it
soveran has quit [Remote host closed the connection]
<crystal-gh> [crystal] jhass opened pull request #2618: Make use of jekyll-seo-tag plugin (gh-pages...jekyll-seo-tag) https://git.io/vrR8D
splattael has joined #crystal-lang
soveran has joined #crystal-lang
pawnbox_ has quit [Ping timeout: 244 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 246 seconds]
ozra has quit [Ping timeout: 252 seconds]
ozra has joined #crystal-lang
elia has quit [Quit: Computer has gone to sleep.]
pawnbox has joined #crystal-lang
pawnbox has quit [Read error: Connection reset by peer]
pawnbox has joined #crystal-lang
|2701 has joined #crystal-lang
[spoiler] has quit [Quit: Cheers!]
soveran has quit [Remote host closed the connection]
elia has joined #crystal-lang
rolha has joined #crystal-lang
rolha has quit [Client Quit]
pawnbox has quit [Read error: Connection reset by peer]
pawnbox has joined #crystal-lang
splattael has quit [Quit: Connection closed for inactivity]
Philpax has joined #crystal-lang
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
Raimondi has quit [Quit: The road to wisdom?—Well, it's plain and simple to express: Err and err and err again, but less and less and less. — Piet Hein]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vrR1r
<crystal-gh> crystal/master 7d03b58 Ary Borenszweig: Merge branch 'release/0.17'
trapped has joined #crystal-lang
jhass changed the topic of #crystal-lang to: The Crystal programming language | http://crystal-lang.org | Crystal 0.17.2 | 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 joined #crystal-lang
<travis-ci> crystal-lang/crystal#7d03b58 (master - Merge branch 'release/0.17'): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/131409958
pawnbox 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
akwiatkowski has quit [Ping timeout: 244 seconds]
Raimondi has joined #crystal-lang
pawnbox_ has joined #crystal-lang
pawnbox has quit [Read error: No route to host]
Raimondii has joined #crystal-lang
Guest48146 has quit [Ping timeout: 260 seconds]
ql6wlld has quit [Read error: Connection reset by peer]
nwmcsween has joined #crystal-lang
Raimondi has quit [Ping timeout: 265 seconds]
nwmcsween is now known as Guest87824
Raimondii is now known as Raimondi
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 2 new commits to master: https://git.io/vr0fB
<crystal-gh> crystal/master 897bb8b Ary Borenszweig: Use block argument unpacking in a few places for simpler code
<crystal-gh> crystal/master 6582754 Ary Borenszweig: Merge branch 'release/0.17'
mroth_ is now known as mroth
mroth has joined #crystal-lang
mroth has quit [Changing host]
mroth has joined #crystal-lang
<travis-ci> crystal-lang/crystal#6582754 (master - Merge branch 'release/0.17'): The build was broken. https://travis-ci.org/crystal-lang/crystal/builds/131437937
mark_66 has quit [Quit: Leaving.]
Raimondii has joined #crystal-lang
Raimondi has quit [Ping timeout: 265 seconds]
Guest87824 has quit [Read error: Connection reset by peer]
Raimondii is now known as Raimondi
Guest87824 has joined #crystal-lang
willl has joined #crystal-lang
Guest87824 has quit [Ping timeout: 260 seconds]
nwmcsween has joined #crystal-lang
nwmcsween is now known as Guest69752
nwmcsween_ has joined #crystal-lang
Guest69752 has quit [Ping timeout: 240 seconds]
fryguy9 has joined #crystal-lang
tomchapin has joined #crystal-lang
hangyas has quit [Ping timeout: 252 seconds]
elia has quit [Quit: Computer has gone to sleep.]
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vr04F
<crystal-gh> crystal/master 7e6f324 Ary Borenszweig: Fixed #731: initialize's default arguments are incorrectly evaluated at the class scope
soveran has quit [Remote host closed the connection]
kulelu88 has joined #crystal-lang
kulelu88 has quit [Remote host closed the connection]
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
kulelu88 has joined #crystal-lang
ryanw-se has joined #crystal-lang
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vr00j
<crystal-gh> crystal/master 18cc444 Ary Borenszweig: Compiler: guess type from captured block without restriction
<jhass> asterite: mh, we already talked about this one, right? https://carc.in/#/r/yw9
Lagg_ has joined #crystal-lang
Lagg_ has quit [Client Quit]
<travis-ci> crystal-lang/crystal#18cc444 (master - Compiler: guess type from captured block without restriction): The build is still failing. https://travis-ci.org/crystal-lang/crystal/builds/131469814
Philpax has quit [Ping timeout: 252 seconds]
hangyas has joined #crystal-lang
fryguy9 has quit [Quit: Leaving.]
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
kulelu88 has left #crystal-lang ["Leaving"]
nwmcsween__ has joined #crystal-lang
fryguy9 has joined #crystal-lang
nwmcsween_ has quit [Ping timeout: 240 seconds]
fryguy9 has quit [Quit: Leaving.]
<crystal-gh> [crystal] bcardiff closed pull request #2618: Make use of jekyll-seo-tag plugin (gh-pages...jekyll-seo-tag) https://git.io/vrR8D
soveran has quit [Remote host closed the connection]
pawnbox_ has quit [Ping timeout: 252 seconds]
akwiatkowski has joined #crystal-lang
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has quit [Remote host closed the connection]
Guest8083 has joined #crystal-lang
Guest8083 has quit [Ping timeout: 260 seconds]
<|2701> you guys should go recruit this guy: https://github.com/artagnon
<|2701> he's behind rhine
Raimondi has quit [*.net *.split]
txdv has quit [*.net *.split]
maxpowa has quit [*.net *.split]
Liothen has quit [*.net *.split]
Liothen has joined #crystal-lang
Liothen has joined #crystal-lang
txdv has joined #crystal-lang
maxpowa has joined #crystal-lang
nwmcsween__ has quit [Ping timeout: 240 seconds]
Raimondi has joined #crystal-lang
emmanueloga has quit [Ping timeout: 276 seconds]
avdi has quit [Ping timeout: 276 seconds]
avdi has joined #crystal-lang
emmanueloga has joined #crystal-lang
nwmcsween has joined #crystal-lang
nwmcsween is now known as Guest57540
matp has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
tomchapin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<hangyas> i have a program that makes the compiler segfault on ubuntu but works on my arch linux
<hangyas> any tip how to identify the part that causes the problem?
<hangyas> also it worked before 0.16
<jhass> hangyas: both 64bit? which llvm version each? tried with 0.17.2?
<crystal-gh> [crystal] asterite pushed 3 new commits to master: https://git.io/vr0Ap
<crystal-gh> crystal/master b4f4e00 Ary Borenszweig: Compiler: allow restriction in double splat...
<crystal-gh> crystal/master d9706c7 Ary Borenszweig: Compiler: allow a double splat restriction on a double splat argument
<crystal-gh> crystal/master 2ea1c10 Ary Borenszweig: Compiler: allow a splat restriction on a splat argument
matp has joined #crystal-lang
<jhass> also verified it's the compiler segfaulting, not the resulting program?
<asterite> jhass: yes, new isn't searched in parents because a new in an upper level might not initialize variables needed by a subclass. You have to define an initialize(name) that calls super
<jhass> mh, right
<hangyas> bot 64bit, i have tried all version since 0.15
<hangyas> how do i check llvm?
<jhass> asterite: it's less intuitive for https://carc.in/#/r/yw7 vs https://carc.in/#/r/yw5
<jhass> hangyas: it's 3.5 for arch, how did you install on ubuntu?
<hangyas> i didn't added any ppa
<hangyas> thats what i remember for sure
<hangyas> should i?
<jhass> well crystal isn't in the official repositories
elia has joined #crystal-lang
<jhass> I wonder if you compiled it yourself or installed a package or used the release downloads or...
elia has quit [Client Quit]
<hangyas> yeah, except crystals ppa, sorry
<hangyas> but i didn't installed anything before that
<jhass> hangyas: worth reducing to a minimal example that reproduces at this point :)
elia has joined #crystal-lang
<hangyas> well, that was my plan but i was wondering if its possible to get a hint about which file contains that minimal or something
<travis-ci> crystal-lang/crystal#d9706c7 (master - Compiler: allow a double splat restriction on a double splat argument): The build was fixed. https://travis-ci.org/crystal-lang/crystal/builds/131511596
<jhass> I usually start by pulling everything into one file, then drill it down
tomchapin has joined #crystal-lang
<crystal-gh> [crystal] splattael opened pull request #2620: Docker: Preinstall git in released docker image (master...docker-git) https://git.io/vrETR
<txdv> macros are awesome
<txdv> jeez
<jhass> :)
Ven_ has joined #crystal-lang
soveran has joined #crystal-lang
Ven_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<asterite> jhass: you are right, maybe the rule for modules should be different. I'll think more about it
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vrE3H
<crystal-gh> crystal/master b9b6ee8 Ary Borenszweig: Merge branch 'release/0.17'
<crystal-gh> [crystal] asterite pushed 1 new commit to master: https://git.io/vrEs0
<crystal-gh> crystal/master a2bcfec Ary Borenszweig: Docs: use `*` and `**` before type argument for Tuple and NamedTuple
<travis-ci> crystal-lang/crystal#b9b6ee8 (master - Merge branch 'release/0.17'): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/131538167
akwiatkowski has quit [Ping timeout: 244 seconds]
<travis-ci> crystal-lang/crystal#a2bcfec (master - Docs: use `*` and `**` before type argument for Tuple and NamedTuple): The build has errored. https://travis-ci.org/crystal-lang/crystal/builds/131539164
soveran has quit [Remote host closed the connection]
fryguy9 has joined #crystal-lang
A124 has quit [Quit: '']
A124 has joined #crystal-lang
<travis-ci> crystal-lang/crystal#a2bcfec (master - Docs: use `*` and `**` before type argument for Tuple and NamedTuple): The build passed. https://travis-ci.org/crystal-lang/crystal/builds/131539164
fryguy9 has quit [Ping timeout: 260 seconds]
trapped has quit [Read error: Connection reset by peer]
ozra has quit [Ping timeout: 246 seconds]
soveran has joined #crystal-lang
hangyas has quit [Remote host closed the connection]
soveran has quit [Ping timeout: 240 seconds]
tomchapin has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tomchapin has joined #crystal-lang
mgarciaisaia has joined #crystal-lang
mgarciaisaia has left #crystal-lang [#crystal-lang]
jokke has quit [Quit: WeeChat 1.4]
elia has quit [Quit: Computer has gone to sleep.]
jokke has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]