patch 8.2.3795: too many #ifdefs
Problem: Too many #ifdefs.
Solution: Graduate the jumplist feature.
diff --git a/src/undo.c b/src/undo.c
index 033fa6e..ae1db43 100644
--- a/src/undo.c
+++ b/src/undo.c
@@ -240,7 +240,7 @@
/*
* Save the lines between "top" and "bot" for both the "u" and "U" command.
- * "top" may be 0 and bot may be curbuf->b_ml.ml_line_count + 1.
+ * "top" may be 0 and "bot" may be curbuf->b_ml.ml_line_count + 1.
* Careful: may trigger autocommands that reload the buffer.
* Returns FAIL when lines could not be saved, OK otherwise.
*/
@@ -497,10 +497,8 @@
*/
if (curbuf->b_u_synced)
{
-#ifdef FEAT_JUMPLIST
// Need to create new entry in b_changelist.
curbuf->b_new_change = TRUE;
-#endif
if (get_undolevel() >= 0)
{