wbthomason / packer.nvim

A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
MIT License
7.75k stars 261 forks source link

Always fully resolve symlinks #1049

Closed wbthomason closed 1 year ago

wbthomason commented 1 year ago

This PR (hopefully - needs testing) fixes #1048 by consistently using fs_realpath to resolve local plugin targets at both install and update time.

wbthomason commented 1 year ago

@bryanforbes: when you have a chance, could you please confirm that this fixes #1048 for you? This is quickly hacked out; if it doesn't fix the issue then I'll spend more time in a day or two to properly test a fix.

bryanforbes commented 1 year ago

Yes, this fixes #1048.

wbthomason commented 1 year ago

Thanks @bryanforbes for the report and testing! Bypassing review to merge because this is a very simple change. That said, if anything breaks on Windows with local plugins soon, this PR should be a first suspect.

bryanforbes commented 1 year ago

Thanks for the quick fix!!