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
Fuzai has joined #crystal-lang
llua` has joined #crystal-lang
llua has quit [Ping timeout: 250 seconds]
debayer has quit [Quit: Ping timeout (120 seconds)]
debayer has joined #crystal-lang
Sankalp has quit [Ping timeout: 240 seconds]
Sankalp has joined #crystal-lang
_ht has joined #crystal-lang
jmdaemon has quit [Ping timeout: 240 seconds]
Fuzai has quit [Ping timeout: 240 seconds]
Fuzai has joined #crystal-lang
Fuzai has quit [Client Quit]
alexherbo2 has joined #crystal-lang
tprepper has quit [Ping timeout: 250 seconds]
tprepper_ has joined #crystal-lang
tprepper_ is now known as tprepper
dostoyevsky2 has quit [Quit: leaving]
dostoyevsky2 has joined #crystal-lang
Guest9435 has joined #crystal-lang
<Guest9435> Hey all, could anyone point me to the most up-to-date-ish source of information on debugging crystal? The best I could find is a DEV blog by Brian Cardiff from three years ago.
<Guest9435> I'm aiming for bog-standard gdb or lldb stuff on the CLI, but really anything would be fine.
<Guest9435> Any advice would be much appreciated!
llua` is now known as llua
<Blacksmoke16Geor> that's prob the best you got. There is the debugger macro. I've personally never used a debugger like that so maybe others will have better resources
<SamantazFox> Here I'm doing begin/rescue + `ex.inspect_with_backtrace`
<SamantazFox> It does the job 90% of the time
<Blacksmoke16Geor> can also do pp caller
alexherbo2 has quit [Remote host closed the connection]
<Blacksmoke16Geor> gives the trace w/o the exception part of things
alexherbo2 has joined #crystal-lang
<SamantazFox> yeah, `pp my_var.inspect`
<SamantazFox> too
<Blacksmoke16Geor> no i mean https://crystal-lang.org/api/toplevel.html#caller%3AArray%28String%29-class-method
<SamantazFox> Oh, cool, TIL ^^
<Guest9435> Thanks for the input! I'll give these suggestions a try.
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #crystal-lang
debayer has quit [Quit: Ping timeout (120 seconds)]
debayer has joined #crystal-lang
Guest9435 has left #crystal-lang [#crystal-lang]
jmdaemon has joined #crystal-lang
jmdaemon has quit [Quit: ZNC 1.8.2 - https://znc.in]
jmdaemon has joined #crystal-lang
alexherbo2 has quit [Remote host closed the connection]
onyx has joined #crystal-lang
onyx has quit [Remote host closed the connection]
alexherbo2 has joined #crystal-lang
debayer has quit [Ping timeout: 250 seconds]
debayer has joined #crystal-lang
jmdaemon has quit [Ping timeout: 240 seconds]
debayer1 has joined #crystal-lang
debayer has quit [Ping timeout: 250 seconds]
debayer1 is now known as debayer
_ht has quit [Quit: _ht]
jmdaemon has joined #crystal-lang
alexherbo2 has quit [Remote host closed the connection]
jmdaemon has quit [Ping timeout: 264 seconds]
jmdaemon has joined #crystal-lang