diff options
author | Kirill Smelkov <kirr@landau.phys.spbu.ru> | 2009-01-08 01:43:42 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-01-10 17:54:30 -0800 |
commit | 353aaf2fa136d34db64d1e4af12cc12431466a9e (patch) | |
tree | fe661fd75f6f50b576f0cf292b3e3f8b57a24897 /t/t5100/msg0012 | |
parent | 141201d124f3663a98e0f362c1af7f5f7b58dabb (diff) | |
download | git-353aaf2fa136d34db64d1e4af12cc12431466a9e.tar.gz git-353aaf2fa136d34db64d1e4af12cc12431466a9e.tar.xz |
mailinfo: correctly handle multiline 'Subject:' header
When native language (RU) is in use, subject header usually contains several
parts, e.g.
Subject: [Navy-patches] [PATCH]
=?utf-8?b?0JjQt9C80LXQvdGR0L0g0YHQv9C40YHQvtC6INC/0LA=?=
=?utf-8?b?0LrQtdGC0L7QsiDQvdC10L7QsdGF0L7QtNC40LzRi9GFINC00LvRjyA=?=
=?utf-8?b?0YHQsdC+0YDQutC4?=
This exposes several bugs in builtin-mailinfo.c:
1. decode_b_segment: do not append explicit NUL -- explicit NUL was preventing
correct header construction on parts concatenation via strbuf_addbuf in
decode_header_bq. Fixes:
-Subject: Изменён список пакетов необходимых для сборки
+Subject: Изменён список па
Then
2. Do not emit '\n' between "encoded-word" where RFC2046 says that linear
white space between them are ignored when displaying. Fixes:
-Subject: Изменён список пакетов необходимых для сборки
+Subject: Изменён список па кетов необходимых для сборки
Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t5100/msg0012')
-rw-r--r-- | t/t5100/msg0012 | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/t/t5100/msg0012 b/t/t5100/msg0012 new file mode 100644 index 000000000..1dc2bf7f7 --- /dev/null +++ b/t/t5100/msg0012 @@ -0,0 +1,7 @@ +textlive-* исправлены на texlive-* +docutils заменён на python-docutils + +Действительно, оказалось, что rest2web вытягивает за собой +python-docutils. В то время как сам rest2web не нужен. + +Signed-off-by: Dmitriy Blinov <bda@mnsspb.ru> |