feat(shada): don't store jumplist if '0 in 'shada'

This commit is contained in:
Andre Toerien
2025-04-19 14:47:44 +02:00
parent c1d21492a6
commit 71455173b4
5 changed files with 41 additions and 8 deletions

View File

@@ -2396,8 +2396,10 @@ static ShaDaWriteResult shada_write(FileDescriptor *const sd_writer,
} while (var_iter != NULL);
}
// Initialize jump list
wms->jumps_size = shada_init_jumps(wms->jumps, &removable_bufs);
if (num_marked_files > 0) { // Skip if '0 in 'shada'
// Initialize jump list
wms->jumps_size = shada_init_jumps(wms->jumps, &removable_bufs);
}
const bool search_highlighted = !(no_hlsearch
|| find_shada_parameter('h') != NULL);