nvim-neorg / neorg

Modernity meets insane extensibility. The future of organizing your life in Neovim.
GNU General Public License v3.0
6.35k stars 209 forks source link

chore: refactor a few functions to allow for an external LSP module #1493

Closed benlubas closed 3 months ago

benlubas commented 3 months ago

@vhyrro this is the PR that I said wouldn't make a lot of sense. But these refactors don't break anything (I checked all the places where expand_pathlib is used, they're all fine), and they allow this to work.

For context, that module used to be a PR to core, but I've since pivoted to making it it's own external module.