🐌 (Neo)Vim snail
🧑💻 Ruby lover
🐧 Linux user
🚲 Bike rider
♀️🏳️🌈♿ Learning Ally
✊🏿 BlackLivesMatter
🏳️⚧️ Trans rights are human rights
🫂 No human being is illegal
🤺 Amateur sabre fencer
📚 Sci-fi/solarpunk dreamer
💎 Diadem (RQ fan)
🐘@oinak@ruby.social
The 0.12 version will support for `textDocument/onTypeFormatting` LSP method. This will allow LSP servers to adjust text during user typing.
PR:
- github.com/neovim/neovi...
The 0.12 version will support for `textDocument/onTypeFormatting` LSP method. This will allow LSP servers to adjust text during user typing.
PR:
- github.com/neovim/neovi...
1/2
1/2
Also employers: "Why is there no pasta sauce!"
Also employers: "Why is there no pasta sauce!"
The 0.12 version will add support for progress messages. It is meant as a way to visualize a state of a long running background task.
It also will show terminal's progress bar (if it supports OSC 9;4 sequence).
PRs:
- github.com/neovim/neovi...
- github.com/neovim/neovi...
The 0.12 version will add support for progress messages. It is meant as a way to visualize a state of a long running background task.
It also will show terminal's progress bar (if it supports OSC 9;4 sequence).
PRs:
- github.com/neovim/neovi...
- github.com/neovim/neovi...
Always room for more in the tent, try it out and contribute back to help make things better though!
hanamirb.org/blog/2025/11...
#ruby
Always room for more in the tent, try it out and contribute back to help make things better though!
hanamirb.org/blog/2025/11...
#ruby
This is our biggest release yet. Rack 3, resource routes, and so much more.
hanamirb.org/blog/2025/11...
Let's remember this policy when we regain the numbers to fix it.
"Those who suffer from these medical conditions could become a “public charge,” & drain the nation of its resources, the directive argued."
🧾 nypost.com/2025/11/10/u...
Let's remember this policy when we regain the numbers to fix it.
Nearly all of the predominantly white Christian churches turned her away.
Nearly all of the predominantly white Christian churches turned her away.
The 0.12 version will add `vim.pos` and `vim.range` sets of functions to deal with buffer positions and ranges. Useful for plugin developers. It will probably be experimental.
PR:
- github.com/neovim/neovi...
The 0.12 version will add `vim.pos` and `vim.range` sets of functions to deal with buffer positions and ranges. Useful for plugin developers. It will probably be experimental.
PR:
- github.com/neovim/neovi...
Repo github.com/umami-softwa...
Blog post umami.is/blog/umami-v3
Repo github.com/umami-softwa...
Blog post umami.is/blog/umami-v3
it is right.
No matter how hard people try to convince us that diversity is a weakness,
it is a strength.
No matter how hard people try to convince us that love is limited,
it is unlimited.
it is right.
No matter how hard people try to convince us that diversity is a weakness,
it is a strength.
No matter how hard people try to convince us that love is limited,
it is unlimited.
https://github.com/hotwired/turbo/issues/1456
My only surprise is that David Rails didn't just post a picture of the fuck you slide and actually wrote a response
https://github.com/hotwired/turbo/issues/1456
My only surprise is that David Rails didn't just post a picture of the fuck you slide and actually wrote a response
www.sanitikon.com/2025/11/hist...
www.sanitikon.com/2025/11/hist...
If the ownership change was a PR it would never have been approved.
If RC is “right”, why did they need the atomic switch?
If the ownership change was a PR it would never have been approved.
If RC is “right”, why did they need the atomic switch?
www.sanitikon.com/2025/10/hist...
www.sanitikon.com/2025/10/hist...
Extracted from a project I'm building with Ractors. Currently requires Ruby 3.5 (3.5.0.dev). Goal is to have it stable for Ruby 4.0, when Ractors will be less experimental 🤞🏽
Extracted from a project I'm building with Ractors. Currently requires Ruby 3.5 (3.5.0.dev). Goal is to have it stable for Ruby 4.0, when Ractors will be less experimental 🤞🏽
`caller_locations(1, 1).first.label.split(" ").last`
docs.ruby-lang.org/en/master/Ke...
🧵 1/3
`caller_locations(1, 1).first.label.split(" ").last`
docs.ruby-lang.org/en/master/Ke...
🧵 1/3