@@ -79,9 +79,9 @@ local function purge_orphaned_sessions()
79
79
local session_files = Lib .get_session_list (M .AutoSession .get_root_dir ())
80
80
for _ , session in ipairs (session_files ) do
81
81
if
82
- not Lib .is_named_session (session .session_name )
83
- -- don't want any annotations (e.g. git branch)
84
- and vim .fn .isdirectory (session .display_name_component ) == Lib ._VIM_FALSE
82
+ not Lib .is_named_session (session .session_name )
83
+ -- don't want any annotations (e.g. git branch)
84
+ and vim .fn .isdirectory (session .display_name_component ) == Lib ._VIM_FALSE
85
85
then
86
86
Lib .logger .debug (" purge: " .. session .session_name )
87
87
table.insert (orphaned_sessions , session .session_name )
@@ -205,7 +205,7 @@ local function setup_dirchanged_autocmds(AutoSession)
205
205
callback = function ()
206
206
Lib .logger .debug " DirChangedPre"
207
207
Lib .logger .debug {
208
- cwd = vim .fn .getcwd (),
208
+ cwd = vim .fn .getcwd (- 1 , - 1 ),
209
209
target = vim .v .event .directory ,
210
210
[" changed window" ] = tostring (vim .v .event .changed_window ),
211
211
scope = vim .v .event .scope ,
@@ -239,7 +239,7 @@ local function setup_dirchanged_autocmds(AutoSession)
239
239
vim .api .nvim_create_autocmd (" DirChanged" , {
240
240
callback = function ()
241
241
Lib .logger .debug " DirChanged"
242
- Lib .logger .debug (" cwd: " .. vim .fn .getcwd ())
242
+ Lib .logger .debug (" cwd: " .. vim .fn .getcwd (- 1 , - 1 ))
243
243
Lib .logger .debug (" changed window: " .. tostring (vim .v .event .changed_window ))
244
244
Lib .logger .debug (" scope: " .. vim .v .event .scope )
245
245
0 commit comments