mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Revert "shada: In place of ignoring cursor position with lnum 0 save with 1"
This reverts commit aa728798b4
.
This commit is contained in:
parent
920c582320
commit
3df11cfbca
@ -2796,7 +2796,7 @@ static ShaDaWriteResult shada_write(ShaDaWriteDef *const sd_writer,
|
||||
|
||||
// Update numbered marks: '0' should be replaced with the current position,
|
||||
// '9' should be removed and all other marks shifted.
|
||||
if (!ignore_buf(curbuf, &removable_bufs)) {
|
||||
if (!ignore_buf(curbuf, &removable_bufs) && curwin->w_cursor.lnum != 0) {
|
||||
replace_numbered_mark(wms, 0, (PossiblyFreedShadaEntry) {
|
||||
.can_free_entry = false,
|
||||
.data = {
|
||||
@ -2804,9 +2804,7 @@ static ShaDaWriteResult shada_write(ShaDaWriteDef *const sd_writer,
|
||||
.timestamp = os_time(),
|
||||
.data = {
|
||||
.filemark = {
|
||||
.mark = (curwin->w_cursor.lnum
|
||||
? curwin->w_cursor
|
||||
: (pos_T) { 1, 0, 0 }),
|
||||
.mark = curwin->w_cursor,
|
||||
.name = '0',
|
||||
.additional_data = NULL,
|
||||
.fname = (char *)curbuf->b_ffname,
|
||||
|
Loading…
Reference in New Issue
Block a user