Show More
@@ -653,17 +653,17 b' def diffstat(tmpl, ctx, statgen, parity)' | |||
|
653 | 653 | |
|
654 | 654 | class sessionvars(object): |
|
655 | 655 | def __init__(self, vars, start='?'): |
|
656 | self.start = start | |
|
657 | self.vars = vars | |
|
656 | self._start = start | |
|
657 | self._vars = vars | |
|
658 | 658 | def __getitem__(self, key): |
|
659 | return self.vars[key] | |
|
659 | return self._vars[key] | |
|
660 | 660 | def __setitem__(self, key, value): |
|
661 | self.vars[key] = value | |
|
661 | self._vars[key] = value | |
|
662 | 662 | def __copy__(self): |
|
663 | return sessionvars(copy.copy(self.vars), self.start) | |
|
663 | return sessionvars(copy.copy(self._vars), self._start) | |
|
664 | 664 | def __iter__(self): |
|
665 | separator = self.start | |
|
666 | for key, value in sorted(self.vars.iteritems()): | |
|
665 | separator = self._start | |
|
666 | for key, value in sorted(self._vars.iteritems()): | |
|
667 | 667 | yield {'name': key, |
|
668 | 668 | 'value': pycompat.bytestr(value), |
|
669 | 669 | 'separator': separator, |
General Comments 0
You need to be logged in to leave comments.
Login now