wttr/rate: pad to two digits

This commit is contained in:
Gordon Shumway 2019-05-21 07:17:33 -04:00 committed by GitHub
parent 41fa9457a4
commit eb1259ee6d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 4 deletions

View File

@ -1019,8 +1019,8 @@ class ASCII(callbacks.Plugin):
output = file.text
for i in range(0, 256):
j = '%03d' % i
output = re.sub('\x1b\[38;5;{0}m|\[38;5;{0};\d+m'.format(j), '\x03{0}'.format(self.getAverageC(x256.to_rgb(int(j)), speed)), output)
output = re.sub('\x1b\[38;5;{0}m|\[38;5;{0};\d+m'.format(i), '\x03{0}'.format(self.getAverageC(x256.to_rgb(int(i)), speed)), output)
output = re.sub('\x1b\[38;5;{0}m|\[38;5;{0};\d+m'.format(j), '\x03{:02d}'.format(self.getAverageC(x256.to_rgb(int(j)), speed)), output)
output = re.sub('\x1b\[38;5;{0}m|\[38;5;{0};\d+m'.format(i), '\x03{:02d}'.format(self.getAverageC(x256.to_rgb(int(i)), speed)), output)
output = output.replace('\x1b[0m', '\x0F')
output = re.sub('\x1b|\x9b|\[\d+m', '', output)
output = re.sub('\x0F(\s*)\x03', '\g<1>\x03', output)
@ -1099,9 +1099,9 @@ class ASCII(callbacks.Plugin):
output = output.replace('\x1b(B\x1b[m', '')
for i in range(0,99):
i = '%02d' % i
output = re.sub('\x1b\[38;5;{0}m'.format(i), '\x03{0}'.format(self.getAverageC(x256.to_rgb(int(i)), speed)), output)
output = re.sub('\x1b\[38;5;{0}m'.format(i), '\x03{:02d}'.format(self.getAverageC(x256.to_rgb(int(i)), speed)), output)
for i in range(100,255):
output = re.sub('\x1b\[38;5;{0}m'.format(i), '\x03{0}'.format(self.getAverageC(x256.to_rgb(int(i)), speed)), output)
output = re.sub('\x1b\[38;5;{0}m'.format(i), '\x03{:02d}'.format(self.getAverageC(x256.to_rgb(int(i)), speed)), output)
paste = ""
self.stopped[msg.args[0]] = False
for line in output.splitlines():