comparison mercurial/crecord.py @ 41535:7a90ff8cd14c

crecord: use raw string for regular expression \s emits a SyntaxWarning in Python 3.8. Use a raw string to avoid escaping the \. Differential Revision: https://phab.mercurial-scm.org/D5819
author Gregory Szorc <gregory.szorc@gmail.com>
date Mon, 04 Feb 2019 09:00:52 -0800
parents 5c73441a47e5
children 7c4e205f71ca
comparison
equal deleted inserted replaced
41534:47c92f8ed128 41535:7a90ff8cd14c
1797 keypressed = "foobar" 1797 keypressed = "foobar"
1798 if self.handlekeypressed(keypressed): 1798 if self.handlekeypressed(keypressed):
1799 break 1799 break
1800 1800
1801 if self.commenttext != "": 1801 if self.commenttext != "":
1802 whitespaceremoved = re.sub("(?m)^\s.*(\n|$)", "", self.commenttext) 1802 whitespaceremoved = re.sub(br"(?m)^\s.*(\n|$)", b"",
1803 self.commenttext)
1803 if whitespaceremoved != "": 1804 if whitespaceremoved != "":
1804 self.opts['message'] = self.commenttext 1805 self.opts['message'] = self.commenttext