To: vim_dev@googlegroups.com Subject: Patch 8.2.2637 Fcc: outbox From: Bram Moolenaar Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ------------ Patch 8.2.2637 Problem: prop_remove() causes a redraw even when nothing changed. Solution: Only redraw if a property was removed. (Dominique Pellé) Files: src/textprop.c *** ../vim-8.2.2636/src/textprop.c 2020-12-23 14:35:56.963016983 +0100 --- src/textprop.c 2021-03-21 22:29:11.866680798 +0100 *************** *** 920,926 **** } } } ! redraw_buf_later(buf, NOT_VALID); } /* --- 920,927 ---- } } } ! if (rettv->vval.v_number > 0) ! redraw_buf_later(buf, NOT_VALID); } /* *** ../vim-8.2.2636/src/version.c 2021-03-21 22:12:31.448826619 +0100 --- src/version.c 2021-03-21 22:29:28.650614667 +0100 *************** *** 752,753 **** --- 752,755 ---- { /* Add new patch number below this line */ + /**/ + 2637, /**/ -- hundred-and-one symptoms of being an internet addict: 10. And even your night dreams are in HTML. /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///