Mercurial > public > mercurial-scm > hg
comparison mercurial/debugcommands.py @ 43503:313e3a279828
cleanup: remove pointless r-prefixes on double-quoted strings
This is only double-quoted strings. I'll do single-quoted strings as a
second step. These had existed because our source transformer didn't
turn r"" into b"", so we had tagged some strings as r-strings to get
"native" strings on both Pythons. Now that the transformer is gone, we
can dispense with this nonsense.
Methodology:
I ran
hg locate 'set:added() or modified() or clean()' | egrep '.*\.py$' | xargs egrep --color=never -n -- \[\^a-z\]r\"\[\^\"\\\\\]\*\"\[\^\"\]
in an emacs grep-mode buffer, and then used a keyboard macro to
iterate over the results and remove the r prefix as needed.
# skip-blame removing unneeded r prefixes left over from Python 3 migration.
Differential Revision: https://phab.mercurial-scm.org/D7305
author | Augie Fackler <augie@google.com> |
---|---|
date | Thu, 07 Nov 2019 13:18:19 -0500 |
parents | 101ae8bbfa02 |
children | 9f70512ae2cf |
comparison
equal
deleted
inserted
replaced
43502:c093cc6e6c99 | 43503:313e3a279828 |
---|---|
649 norepo=True, | 649 norepo=True, |
650 optionalrepo=True, | 650 optionalrepo=True, |
651 ) | 651 ) |
652 def debugdate(ui, date, range=None, **opts): | 652 def debugdate(ui, date, range=None, **opts): |
653 """parse and display a date""" | 653 """parse and display a date""" |
654 if opts[r"extended"]: | 654 if opts["extended"]: |
655 d = dateutil.parsedate(date, util.extendeddateformats) | 655 d = dateutil.parsedate(date, util.extendeddateformats) |
656 else: | 656 else: |
657 d = dateutil.parsedate(date) | 657 d = dateutil.parsedate(date) |
658 ui.writenoi18n(b"internal: %d %d\n" % d) | 658 ui.writenoi18n(b"internal: %d %d\n" % d) |
659 ui.writenoi18n(b"standard: %s\n" % dateutil.datestr(d)) | 659 ui.writenoi18n(b"standard: %s\n" % dateutil.datestr(d)) |
875 timestr = b'unset ' | 875 timestr = b'unset ' |
876 elif nodates: | 876 elif nodates: |
877 timestr = b'set ' | 877 timestr = b'set ' |
878 else: | 878 else: |
879 timestr = time.strftime( | 879 timestr = time.strftime( |
880 r"%Y-%m-%d %H:%M:%S ", time.localtime(ent[3]) | 880 "%Y-%m-%d %H:%M:%S ", time.localtime(ent[3]) |
881 ) | 881 ) |
882 timestr = encoding.strtolocal(timestr) | 882 timestr = encoding.strtolocal(timestr) |
883 if ent[1] & 0o20000: | 883 if ent[1] & 0o20000: |
884 mode = b'lnk' | 884 mode = b'lnk' |
885 else: | 885 else: |