diff --git a/src/eval.c b/src/eval.c index 5b5bfbc75..8dc74b9a4 100644 --- a/src/eval.c +++ b/src/eval.c @@ -16225,7 +16225,7 @@ f_winrestview(argvars, rettv) curwin->w_curswant = get_dict_number(dict, (char_u *)"curswant"); curwin->w_set_curswant = FALSE; - curwin->w_topline = get_dict_number(dict, (char_u *)"topline"); + set_topline(curwin, get_dict_number(dict, (char_u *)"topline")); #ifdef FEAT_DIFF curwin->w_topfill = get_dict_number(dict, (char_u *)"topfill"); #endif diff --git a/src/version.c b/src/version.c index 0f604a25f..71a14a7db 100644 --- a/src/version.c +++ b/src/version.c @@ -666,6 +666,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 91, /**/ 90, /**/