ChanServ changed the topic of #crystal-lang to: The Crystal programming language | https://crystal-lang.org | Fund Crystal's development: https://crystal-lang.org/sponsors | GH: https://github.com/crystal-lang/crystal | Docs: https://crystal-lang.org/docs | Gitter: https://gitter.im/crystal-lang/crystal
ur5us has joined #crystal-lang
<FromGitter> <moe:busyloop.net> mh, i really wish these anonymous exceptions would disappear from stdlib; https://github.com/crystal-lang/crystal/blob/643c8e5d8/src/mutex.cr#L47
<FromGitter> <moe:busyloop.net> figuring out what exceptions can bubble up from where is hard enough. not even giving them a class doesn't make it easier.
<FromGitter> <Blacksmoke16> those ones are easy at least given they're just `::Exception`
ngp has joined #crystal-lang
<FromGitter> <moe:busyloop.net> well yea, but i have to match them by string
<FromGitter> <Blacksmoke16> Fun fact, if you use an exception with a case the when will be based on if the exception message contains that string
<FromGitter> <moe:busyloop.net> yup yup, plenty workarounds, no biggie
dmgk has quit [Read error: Connection reset by peer]
dmgk has joined #crystal-lang
jhass has quit [Ping timeout: 256 seconds]
straight-shoota has quit [Ping timeout: 256 seconds]
straight-shoota has joined #crystal-lang
jhass has joined #crystal-lang
troglodito has joined #crystal-lang
straight-shoota has quit [Ping timeout: 265 seconds]
jhass has quit [Ping timeout: 265 seconds]
straight-shoota has joined #crystal-lang
jhass has joined #crystal-lang
ensyde has joined #crystal-lang
ur5us has quit [Ping timeout: 260 seconds]
_ht has joined #crystal-lang
<yxhuvud> I think the idea there is that a deadlock is a bug, and the solution is typically to remove the bug, not live with it
<yxhuvud> that said, I'd be surprised if they didn't accept pull requests with specific error types given they are well thought out
ur5us has joined #crystal-lang
<FromGitter> <moe:busyloop.net> yea, i just don't like when things don't have names. ⏎ one day i may try a PR - but it doesn't bug me enough, yet. ;)
ur5us has quit [Ping timeout: 252 seconds]
ensyde has quit [Ping timeout: 255 seconds]
Flipez has quit [Read error: Connection reset by peer]
Flipez has joined #crystal-lang
<FromGitter> <naqvis> just noticed crystal playground is broken on crystal version `1.7.0`. Attempt to invoke `crystal play` and opening `http://127.0.0.1:8080` is yielding ⏎ ⏎ ```code paste, see link``` [https://gitter.im/crystal-lang/crystal?at=63ca81187740c84e4924f41d]
<FromGitter> <naqvis> crystal installed on M1 via `brew`
<FromGitter> <naqvis> upgraded to `1.7.1` and its working with this version
quazimodo has quit [Ping timeout: 268 seconds]
<FromGitter> <indukumar:matrix.org> Hi, I got the latest version of crystal from brew. I have a Mac M1 laptop. Building my project using the standard terminal works without any issues. However, interestingly, if I build from Visual Studio Code (also using terminal within the VSC), I get ⏎ ⏎ ld: warning: ignoring file /opt/homebrew/lib/libevent.dylib, building for macOS-x86_64 but attempting to link with file built for
<FromGitter> ... macOS-arm64 ⏎ Undefined symbols for architecture x86_64: ⏎ "_main", referenced from: ... [https://gitter.im/crystal-lang/crystal?at=63ca99670c94855213bee305]
<FromGitter> <indukumar:matrix.org> Crystal plugin is: Crystal Language v0.8.4
<oz> If you find the time, could you report that on the extension repository? I think it's https://github.com/crystal-lang-tools/vscode-crystal-lang
jmdaemon has joined #crystal-lang
jmdaemon has quit [Ping timeout: 256 seconds]
jmdaemon has joined #crystal-lang
jmdaemon has quit [Ping timeout: 268 seconds]
jmdaemon has joined #crystal-lang
jmdaemon has quit [Ping timeout: 246 seconds]
hightower3 has joined #crystal-lang
hightower4 has quit [Ping timeout: 265 seconds]
ur5us has joined #crystal-lang
Sankalp- has joined #crystal-lang
taupiqueur1 has quit [Ping timeout: 256 seconds]
taupiqueur1 has joined #crystal-lang
Sankalp has quit [Ping timeout: 268 seconds]
Sankalp- is now known as Sankalp
_ht has quit [Quit: _ht]
ur5us has quit [Ping timeout: 260 seconds]
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 256 seconds]
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 260 seconds]