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
yxhuvud has quit [Quit: No Ping reply in 180 seconds.]
yxhuvud has joined #crystal-lang
<FromGitter> <didactic-drunk> I have an optional module which may not exist if not `require`d
ur5us has quit [Ping timeout: 252 seconds]
deavmi has quit [Ping timeout: 240 seconds]
ur5us has joined #crystal-lang
<FromGitter> <mixflame> there is a definite bug in resolving localhost sometimes in crystal on my OS
<FromGitter> <mixflame> resulting in my crystal app starting sometimes in crashed states
<FromGitter> <nolyoi> I'm trying to install crystal from source and getting a `You need to have a crystal executable in your path! or set CRYSTAL env variable`. I've tried `CRYSTAL="$HOME/crystal/bin/crystal"` and ⏎ `export PATH="$HOME/crystal/bin/crystal:$PATH"`. Anyone know what I'm missing here?
<FromGitter> <naqvis> you need to have previous version of Crystal to compile newer version
<FromGitter> <nolyoi> theres no way to build from source for unsupported linux distros?
<FromGitter> <nolyoi> figured it out. had to download the tarball and use that crystal binary to run make in the source
postmodern has quit [Quit: Leaving]
deavmi has joined #crystal-lang
deavmi has quit [Quit: No Ping reply in 180 seconds.]
deavmi has joined #crystal-lang
deavmi has quit [Read error: Connection reset by peer]
deavmi_ has joined #crystal-lang
deavmi_ has quit [Quit: No Ping reply in 180 seconds.]
deavmi has joined #crystal-lang
deavmi has quit [Ping timeout: 252 seconds]
deavmi has joined #crystal-lang
ur5us has quit [Ping timeout: 252 seconds]
<FromGitter> <jhass:m.aeshna.de> there's https://github.com/crystal-lang/bootstrap-script if you wouldn't trust that approach, but probably needs some patching up by now (and a lot of patience)
avane_ has joined #crystal-lang
avane has quit [Ping timeout: 268 seconds]
<FromGitter> <rishavs> is there a way to add new data to HTTP::Server::Context? I want to pass some connection specific data between middlewares
<FromGitter> <jhass:m.aeshna.de> If it's primitive data you could modify the request/response headers perhaps
<FromGitter> <jhass:m.aeshna.de> See https://github.com/crystal-lang/crystal/issues/3863 for some existing discussion around this
larssg has joined #crystal-lang
larssg has quit [Quit: Textual IRC Client: www.textualapp.com]
larssg has joined #crystal-lang
brw has quit [Quit: The Lounge - https://thelounge.chat]
brw has joined #crystal-lang
brw has quit [Remote host closed the connection]
brw has joined #crystal-lang
brw has quit [Remote host closed the connection]
brw has joined #crystal-lang
brw has quit [Quit: The Lounge - https://thelounge.chat]
brw has joined #crystal-lang
brw has quit [Ping timeout: 268 seconds]
<FromGitter> <wyhaines> I built a tiny little shard to provide a basic `defined?()` macro that you can use to determine if any fully qualified constant (`Blah` or `::Blah` or `Blah::This::Thing`) is defined, starting at the top level. I'll push it up to github with some docs and a release this morning.
<FromGitter> <mattrberry> Does anyone know of any native file browsers in crystal?
larssg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
larssg has joined #crystal-lang
deavmi has quit [Ping timeout: 252 seconds]
avane_ has quit [Quit: o/]
deavmi has joined #crystal-lang
<FromGitter> <didactic-drunk> `Secret` is mostly done from a public API perspective. The `Key` implementation is a placeholder for now. It wipes, but doesn't mlock/mprotect yet. With your shard I can detect sodium and provide a secure implementation seamlessly
<FromGitter> <wyhaines> It is very much a simplest-thing-that-can-work shard, but it's ready. Take a look and let me know if you need anything more with it.
postmodern has joined #crystal-lang
avane has joined #crystal-lang
avane has quit [Client Quit]
avane has joined #crystal-lang
avane has quit [Client Quit]
avane has joined #crystal-lang
avane has quit [Ping timeout: 272 seconds]
avane has joined #crystal-lang
<FromGitter> <postmodern:matrix.org> @watzon: I remember you were working on crypto libraries for crystal. Ever heard of libnettle and libhogweed? Just noticed them today doing a system update. ⏎ https://www.lysator.liu.se/~nisse/nettle/
<FromGitter> <watzon> Can't say I have @postmodern:matrix.org
billyruffian has joined #crystal-lang
<FromGitter> <didactic-drunk> ``````
<FromGitter> <didactic-drunk> ``````
billyruffian has quit [Ping timeout: 244 seconds]
billyruffian has joined #crystal-lang
postmodern has quit [Remote host closed the connection]
billyruffian has quit [Ping timeout: 268 seconds]
billyruffian has joined #crystal-lang
maria_elis has quit [Ping timeout: 252 seconds]
maria_elis has joined #crystal-lang
postmodern has joined #crystal-lang
billyruffian has quit [Client Quit]
billyruffian has joined #crystal-lang
billyruffian has quit [Remote host closed the connection]
mikko has quit [*.net *.split]
mikko has joined #crystal-lang
ur5us has joined #crystal-lang
ur5us has quit [Read error: Connection reset by peer]
ur5us has joined #crystal-lang
billyruffian has joined #crystal-lang
billyruffian has quit [Ping timeout: 268 seconds]