mercurial/encoding.py
changeset 34135 e9e225f16932
parent 34131 0fa781320203
child 34136 414a3513c2bd
equal deleted inserted replaced
34134:d4d4d11bac77 34135: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)