aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/text.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2024-12-06 20:01:28 +0800
committerGitHub <noreply@github.com>2024-12-06 20:01:28 +0800
commite9f4ceeb7467364554ecef770fd3380e89457abb (patch)
treea1a224f25606e50d665dc4c7fee3b6b1b147dd2b /runtime/lua/vim/text.lua
parent812d02970206d5a65819e076bcddedd92e083a19 (diff)
downloadrneovim-e9f4ceeb7467364554ecef770fd3380e89457abb.tar.gz
rneovim-e9f4ceeb7467364554ecef770fd3380e89457abb.tar.bz2
rneovim-e9f4ceeb7467364554ecef770fd3380e89457abb.zip
fix(events): don't expand `args.file` for Lua callback (#31473)
Problem: In an autocommand Lua callback whether `args.file` is expanded depends on whether `expand('<afile>')` has been called. Solution: Always use the unexpanded file name for `args.file`. Related to #31306 and vim/vim#16106. This doesn't provide `sfname`, but at least makes `args.file` have a consistent value.
Diffstat (limited to 'runtime/lua/vim/text.lua')
0 files changed, 0 insertions, 0 deletions