From 4878023a8b2c567ac14296cd596242d2518963fe Mon Sep 17 00:00:00 2001 From: Felipe Contreras Date: Tue, 4 Jun 2019 15:24:22 -0500 Subject: [PATCH] Add helper for hg timezone No functional changes. Signed-off-by: Felipe Contreras --- git-remote-hg | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/git-remote-hg b/git-remote-hg index 2711771..859eed6 100755 --- a/git-remote-hg +++ b/git-remote-hg @@ -74,6 +74,11 @@ def gitmode(flags): def gittz(tz): return '%+03d%02d' % (-tz / 3600, -tz % 3600 / 60) +def hgtz(tz): + tz = int(tz) + tz = ((tz / 100) * 3600) + ((tz % 100) * 60) + return -tz + def hgmode(mode): m = { '100755': 'x', '120000': 'l' } return m.get(mode, '') @@ -260,9 +265,7 @@ class Parser: if ex: user += ex - tz = int(tz) - tz = ((tz / 100) * 3600) + ((tz % 100) * 60) - return (user, int(date), -tz) + return (user, int(date), hgtz(tz)) def fix_file_path(path): path = os.path.normpath(path)