To: vim_dev@googlegroups.com Subject: Patch 8.2.4035 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.2.4035 Problem: Timer triggered at the debug prompt may cause trouble. Solution: Do not trigger any timer at the debug prompt. (closes #9481) Files: src/time.c *** ../vim-8.2.4034/src/time.c 2021-12-31 22:48:56.591368895 +0000 --- src/time.c 2022-01-07 20:32:20.111706611 +0000 *************** *** 501,508 **** int need_update_screen = FALSE; long current_id = last_timer_id; ! // Don't run any timers while exiting or dealing with an error. ! if (exiting || aborting()) return next_due; profile_start(&now); --- 501,509 ---- int need_update_screen = FALSE; long current_id = last_timer_id; ! // Don't run any timers while exiting, dealing with an error or at the ! // debug prompt. ! if (exiting || aborting() || debug_mode) return next_due; profile_start(&now); *** ../vim-8.2.4034/src/version.c 2022-01-07 20:18:13.545706409 +0000 --- src/version.c 2022-01-07 20:33:30.459454154 +0000 *************** *** 752,753 **** --- 752,755 ---- { /* Add new patch number below this line */ + /**/ + 4035, /**/ -- hundred-and-one symptoms of being an internet addict: 253. You wait for a slow loading web page before going to the toilet. /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// \\\ \\\ sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///