遠藤です。 2008/09/25 0:40 Tanaka Akira <akr / fsij.org>: > In article <e0b1e5700809240654u61c92ab3o85ad5a115a212b70 / mail.gmail.com>, > "Yusuke ENDOH" <mame / tsg.ne.jp> writes: > >> そのへんと deprecated なコードを消しちゃったらだいぶすっきりしました。 > > pack/unpack のドキュメントには手をつけてないんですね。 忘れてました。他のドキュメントにあわせて短く書くのが難しいですが、 こんな感じでどうでしょう。 @@ -414,7 +414,8 @@ * L | Unsigned long * l | Long * M | Quoted printable, MIME encoding (see RFC2045) - * m | Base64 encoded string + * m | Base64 encoded string (see RFC 2045, count is width) + * | (no line feed are added if count is 0, see RFC 4648) * N | Long, network (big-endian) byte order * n | Short, network (big-endian) byte-order * P | Pointer to a structure (fixed-length string) @@ -1242,7 +1248,8 @@ * -------+---------+----------------------------------------- * M | String | quoted-printable * -------+---------+----------------------------------------- - * m | String | base64-encoded + * m | String | base64-encoded (RFC 2045) (default) + * | | base64-encoded (RFC 4648) if followed by 0 * -------+---------+----------------------------------------- * N | Integer | treat four characters as an unsigned * | | long in network byte order -- Yusuke ENDOH <mame / tsg.ne.jp>