crecord: render chunkpad on Windows (issue6427) stable
authorBarret Rennie <barret@brennie.ca>
Sat, 31 Oct 2020 17:42:31 -0400
branchstable
changeset 45801 91c41ea14598
parent 45800 f59c5d9f56b8
child 45802 8711dc13474c
crecord: render chunkpad on Windows (issue6427) When using Windows wrappers of PDCurses (e.g., windows-curses), the chunkpad does not render when executing `hg commit -i`. This is due to attempting to refresh one too many columns of the pad. Differential Revision: https://phab.mercurial-scm.org/D9267
mercurial/crecord.py
--- a/mercurial/crecord.py	Mon Nov 02 14:26:19 2020 -0500
+++ b/mercurial/crecord.py	Sat Oct 31 17:42:31 2020 -0400
@@ -1250,7 +1250,7 @@
                 self.numstatuslines,
                 0,
                 self.yscreensize - self.numstatuslines,
-                self.xscreensize,
+                self.xscreensize - 1,
             )
         except curses.error:
             pass