<repo>
i'm trying to figure out what the status is with rbs support in ruby-lsp. anyone with any insight on that?
andy-turner has joined #ruby
<nakilon>
lol what kind of memoserv is this
<testone>
lol, over 6 months after
ssh07322 has quit [*.net *.split]
Linux_Kerio has joined #ruby
<kjetilho>
haha, and it probably wasn't intended, even. just a message pointing at the repo, not addressed to the nick "repo"
<repo>
heh
<repo>
yeah it was weird timing
<kjetilho>
I used to run a script, postpone.pl, in Irssi, which would behave like that
<repo>
so if you wrote <nick>: and the nick wasn't online it would post it when the person is back on?
<kjetilho>
yes
<repo>
how would it check that the nick even exists?
<kjetilho>
if it had seen the nick previously. don't remember if it had a time limit
<repo>
ah kk
<repo>
yeah my nick is problematic in many ways xD
<repo>
i had to tweak my highlight settings quite a bit
<kjetilho>
too bad no one knows anything about rbs, though
o0x1eef has quit [Ping timeout: 272 seconds]
o0x1eef has joined #ruby
Linux_Kerio has quit [Ping timeout: 276 seconds]
Linux_Kerio has joined #ruby
oznek has joined #ruby
oznek has quit [Remote host closed the connection]
oznek has joined #ruby
<adam12>
repo: I think rbs in ruby-lsp isn't a thing (right now) as they use Sorbet which has a LSP. So does Steep.
GreenResponse has joined #ruby
trillion_exabyte has quit [Ping timeout: 248 seconds]
Linux_Kerio has quit [Ping timeout: 276 seconds]
trillion_exabyte has joined #ruby
user71 has joined #ruby
johnjaye has joined #ruby
Linux_Kerio has joined #ruby
Linux_Kerio has quit [Ping timeout: 252 seconds]
wbooze_ is now known as wbooze
dionysus69 has quit [Ping timeout: 265 seconds]
Linux_Kerio has joined #ruby
Linux_Kerio has quit [Read error: Connection reset by peer]
Vonter has quit [Quit: WeeChat 4.6.2]
Vonter has joined #ruby
Guest99 has joined #ruby
jmcantrell has joined #ruby
<Guest99>
havenwood The snap is quite broken, has lots of open issues but only a handful of manual commits in the github repo for the past several years
<Guest99>
Most of the activity is just automatically building/publishing the snap via CI actions. I don't think anyone is actually checking that it works
<Guest99>
Try this on a clean VM of ubuntu 24.04:
<Guest99>
$ sudo apt update -y
<Guest99>
$ sudo apt upgrade -y
<Guest99>
$ sudo apt install ruby-full -y
<Guest99>
$ sudo snap install --classic ruby
<Guest99>
$ snap run ruby.gem -v
<Guest99>
ruby: symbol lookup error: /snap/core20/current/lib/x86_64-linux-gnu/libpthread.so.0: undefined symbol: __libc_pthread_init, version GLIBC_PRIVATE
<Guest99>
If you have both the deb package and the snap, then the snap version of gem doesn't work
<Guest99>
I know snap isn't super popular, it's just awkward to have an "official" snap published by the rubylang team that is so undermaintained
Guest99 has quit [Quit: Client closed]
schne1der has quit [Ping timeout: 252 seconds]
Guest99 has joined #ruby
dviola has joined #ruby
o0x1eef has quit [Ping timeout: 252 seconds]
crespire has quit [Killed (NickServ (GHOST command used by crespire1))]
<havenwood>
Guest99: If you start a bugs.ruby-lang.org ticket outlining the issues it'd likely get some traction. They may just not have heard back from anyone having problems yet.
jmcantrell has joined #ruby
Guest99 has quit [Quit: Client closed]
Guest99 has joined #ruby
<Guest99>
Thanks, will do
<Guest99>
Happy to do a bug report in this case, but my concern is more long term about the longevity of the snap package and whether it's something I can rely on
<Guest99>
Since it installs ruby as a binary it's a very attractive alternative to things like rbenv in cases where you want to access the newest version of ruby
schne1der has quit [Ping timeout: 268 seconds]
brokkoli_origin has quit [Ping timeout: 272 seconds]
brokkoli_originl has joined #ruby
Guest99 has quit [Quit: Client closed]
infinityfye has quit [Read error: Connection reset by peer]
andy-turner has quit [Quit: Leaving]
justgage has quit [Quit: Client closed]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
GreenResponse has quit [Quit: Leaving]
<havenwood>
I'm not sure snaps are generally healthy? Is it normal for them to be well maintained? I agree Ruby Core shouldn't formally have one unless it's maintained.
eddof13 has joined #ruby
<weaksauce>
ruby edge doesn't seem to be updated in snaps but the stable stuff is it seems
<havenwood>
Seems fair if stable is stable.
eddof13 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
justgage has joined #ruby
<justgage>
I know this is an opinion thing, but what is the best ruby formatter? We use rubocop which is nice, but makes some... interesting decisions when it comes to formatting (it's great for finding things that can be refactored but will do weird stuff like leave `)` completely un-indented)
<weaksauce>
justgage rubocop with the rails omakase formatter rules that you tweak to your liking
<weaksauce>
or standardrb if you don't want any control (might be able to just use the rules from that gem somehow and change them a bit)