Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/encoding.py @ 34150:e9e225f16932
doctest: pass encoding name as system string
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 03 Sep 2017 15:42:27 +0900 |
parents | 0fa781320203 |
children | 414a3513c2bd |
comparison
equal
deleted
inserted
replaced
34149:d4d4d11bac77 | 34150:e9e225f16932 |
---|---|
266 >>> print trim(t, 3, ellipsis=ellipsis) | 266 >>> print trim(t, 3, ellipsis=ellipsis) |
267 +++ | 267 +++ |
268 >>> print trim(t, 1, ellipsis=ellipsis) | 268 >>> print trim(t, 1, ellipsis=ellipsis) |
269 + | 269 + |
270 >>> u = u'\u3042\u3044\u3046\u3048\u304a' # 2 x 5 = 10 columns | 270 >>> u = u'\u3042\u3044\u3046\u3048\u304a' # 2 x 5 = 10 columns |
271 >>> t = u.encode(encoding.encoding) | 271 >>> t = u.encode(pycompat.sysstr(encoding.encoding)) |
272 >>> print trim(t, 12, ellipsis=ellipsis) | 272 >>> print trim(t, 12, ellipsis=ellipsis) |
273 \xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a | 273 \xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a |
274 >>> print trim(t, 10, ellipsis=ellipsis) | 274 >>> print trim(t, 10, ellipsis=ellipsis) |
275 \xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a | 275 \xe3\x81\x82\xe3\x81\x84\xe3\x81\x86\xe3\x81\x88\xe3\x81\x8a |
276 >>> print trim(t, 8, ellipsis=ellipsis) | 276 >>> print trim(t, 8, ellipsis=ellipsis) |