danielpclark has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
bjz has joined #crystal-lang
<
crystal-gh>
[crystal] rbviz closed pull request #3678: Fix SDL samples on linux (master...fix-sdl-samples-on-linux)
https://git.io/v1K5e
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 260 seconds]
Philpax has quit [Ping timeout: 276 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 240 seconds]
Philpax has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox 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 quit [Remote host closed the connection]
matp has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 240 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 264 seconds]
triangles2 has joined #crystal-lang
triangles has quit [Ping timeout: 248 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 258 seconds]
danielpclark has quit [Remote host closed the connection]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
danielpclark has joined #crystal-lang
soveran has quit [Ping timeout: 240 seconds]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pawnbox has joined #crystal-lang
bjz has joined #crystal-lang
danielpclark has quit [Remote host closed the connection]
danielpclark has joined #crystal-lang
ssvb has quit [Remote host closed the connection]
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 276 seconds]
triangles3 has joined #crystal-lang
triangles2 has quit [Ping timeout: 248 seconds]
bjz_ has joined #crystal-lang
danielpclark has quit [Remote host closed the connection]
bjz has quit [Ping timeout: 255 seconds]
danielpclark has joined #crystal-lang
triangles3 has quit [Quit: Leaving]
bjz has joined #crystal-lang
bjz_ has quit [Ping timeout: 264 seconds]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bjz has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 240 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
pawnbox 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]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 276 seconds]
pawnbox has joined #crystal-lang
bjz has joined #crystal-lang
pawnbox has quit [Ping timeout: 260 seconds]
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
bjz_ has joined #crystal-lang
bjz has quit [Ping timeout: 258 seconds]
soveran has quit [Remote host closed the connection]
bjz_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bungoman has quit [Read error: Connection reset by peer]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
bjz has joined #crystal-lang
soveran has quit [Remote host closed the connection]
Raimondii has joined #crystal-lang
Raimondi has quit [Ping timeout: 260 seconds]
Raimondii is now known as Raimondi
pawnbox has quit [Remote host closed the connection]
pawnbox has joined #crystal-lang
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has quit [Ping timeout: 240 seconds]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has quit [Remote host closed the connection]
<
jokke>
is there a guard equivalent for crystal?
<
RX14>
jokke, what do you mean?
<
jokke>
i mean a dsl to set up file watchers which trigger actions when files have been changed/added/deleted etc
soveran has joined #crystal-lang
soveran has quit [Changing host]
soveran has joined #crystal-lang
<
jokke>
mainly for running specs
<
jokke>
see guard-rspec on github
<
RX14>
but I much prefer entr because it's more unixy
<
jokke>
what's entr?
<
RX14>
it's different and more manual but i like it
<
RX14>
mainly because I can just string together a small commandline instead of creating a file
<
RX14>
depends how many rules you have
<
RX14>
I tend to only have one
soveran has quit [Remote host closed the connection]
<
RX14>
find src -type f -name '*.cr' | entr -r crystal build foo.cr
<
jokke>
i'd need at least two
<
jokke>
one for running specs when spec files change and one for running corresponding specs when source files change
<
jokke>
but i see that guardian cannot do that either
<
RX14>
wouldn't that just be one?
<
RX14>
find src spec -type f -name '*.cr' | entr -t crystal spec
<
jokke>
that would run all specs
<
RX14>
it doesn't take long...
<
jokke>
yes but it's distracting
<
RX14>
hmm you typically only have 1 file of failing tests though
<
RX14>
it's easy enough to ^C and change the command to run only 1 file
<
jokke>
what do you mean by ^C?
bjz_ has joined #crystal-lang
bjz has quit [Ping timeout: 240 seconds]
<
jokke>
RX14: hm crystal spec seems to ignore the --no-color switch
pawnbox has quit [Remote host closed the connection]
soveran has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Changing host]
bjz_ has quit [Ping timeout: 240 seconds]
bjz has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Remote host closed the connection]
matp has quit [Remote host closed the connection]
matp has joined #crystal-lang
pawnbox has joined #crystal-lang
pawnbox has quit [Read error: Connection reset by peer]
pawnbox has joined #crystal-lang
<
crystal-gh>
[crystal] MakeNowJust opened pull request #3998: Fix `crystal tool expand` for private definitions (master...fix/crystal-expand/file-private)
https://git.io/vDcqf
PocketKnife has left #crystal-lang [#crystal-lang]
pawnbox has quit [Remote host closed the connection]
<
manveru>
i'm getting "undefined constant U" there
<
Papierkorb>
manveru: That U is not from the class, right? use `forall`: `def +(other : Parser(U)) forall U`
<
Papierkorb>
Hope I got it right *cough*, didn't need to forall a generic type yet
<
manveru>
looks like it's ok
<
manveru>
trying to fix the lib for current crystal
<
RX14>
manveru, do you need that U? I think just leaving it at Parser without the generic would work
<
Papierkorb>
it should
pawnbox has joined #crystal-lang
pawnbox has quit [Ping timeout: 240 seconds]
pawnbox has joined #crystal-lang
soveran has quit [Remote host closed the connection]
<
RX14>
i think i've fixed travis on crystal master
<
RX14>
i'll make a PR now
<
RX14>
yup t seems to work
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
danielpclark has quit [Ping timeout: 240 seconds]
danielpclark has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 240 seconds]
<
RX14>
oh my this is a WEIRD formatter bug
<
RX14>
it's changging my variable names
danielpclark has quit [Ping timeout: 256 seconds]
danielpclark has joined #crystal-lang
DeBot has quit [Read error: Connection reset by peer]
DeBot has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 258 seconds]
bjz has joined #crystal-lang
Ven has joined #crystal-lang
pawnbox has quit [Quit: gotta go guys.]
Ven has quit [Read error: Connection reset by peer]
soveran has joined #crystal-lang
soveran has quit [Ping timeout: 255 seconds]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
matp has quit [Remote host closed the connection]
matp has joined #crystal-lang
bjz has joined #crystal-lang
soveran has joined #crystal-lang
soveran has quit [Remote host closed the connection]
bjz has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pleiosaur has quit [Ping timeout: 240 seconds]
pleiosaur has joined #crystal-lang