[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:1853

From: Munesato - NAK - Nakada <munesato@xxxxxxxxxx>
Date: Wed, 17 Jul 2002 11:01:53 +0900
Subject: [sylpheed-jp:01853] Re: Sylpheed 0.8.0 released

NAK です。
英語圏 ML は盛況のようですが、こちらは静かですね。

On Mon, 15 Jul 2002 11:06:37 +0900
Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx> wrote:

 >     * 日本語エンコーディング変換ルーチンを書き直し、 libkcc を削除。
 >     * fetchmail ベースの MIME エンコード/デコードルーチンを書き直した。

このあたりのソースを追っていて気づいたのですが、
EUC-JP な環境を前提として、codeconv.c 内の conv_unmime_header() を流して
ゆくと、conv_jistodisp() が 2 回呼ばれています。

簡単な流れを書くと、こんな感じです。
# {} は処理内容、// はコメントをそれぞれ表すとします。

  conv_unmime_header{
    unmime_header{
      conv_codeset_strdup{
        conv_jistodisp{}  // 1: JIS to EUC (OK)
      }
    };
    conv_jistodisp{}      // 2: EUC to EUC (NG?)
  }

特に 2 回目は、EUC-JP な文字列を渡していて、おそらく目的の動作では
ないと思います。
# ESC シーケンスが出てこないので、処理されずに抜けてくる(?)

修正済みでしたら、ごめんなさい。

-- 
中田 宗里 (NAK) <munesato@xxxxxxxxxx>

[前][次][番号順一覧][スレッド一覧]

      1852 2002-07-15 11:06 [hiro-y@xxxxxxxxxx   ] Sylpheed 0.8.0 released                 
->    1853 2002-07-17 11:01 ┣[munesato@xxxxxxxxxx ]                                       
      1854 2002-07-17 12:00 ┃┗[hiro-y@xxxxxxxxxx   ]                                     
      1855 2002-07-17 13:25 ┃ ┗[munesato@xxxxxxxxxx ]                                   
      1868 2002-07-19 10:34 ┃  ┗[munesato@xxxxxxxxxx ]                                 
      1856 2002-07-17 22:23 ┣[tmita@xxxxxxxxxx    ]                                       
      1857 2002-07-17 22:48 ┃┗[t-kitano@xxxxxxxxxx ]                                     
      1866 2002-07-18 21:04 ┃ ┗[tmita@xxxxxxxxxx    ]                                   
      1858 2002-07-18 10:16 ┗[ics-ts16@xxxxxxxxxx ]                                       
      1859 2002-07-18 11:58  ┗[nobushimizu@xxxxxxxx]                                     
      1860 2002-07-18 12:57   ┗[ics-ts16@xxxxxxxxxx ]                                   
      1861 2002-07-18 13:52    ┗[nobushimizu@xxxxxxxx]                                 
      1862 2002-07-18 14:27     ┗[ics-ts16@xxxxxxxxxx ]                               
      1863 2002-07-18 14:41      ┗[mimosa01@xxxxxxxxxx ]                             
      1864 2002-07-18 15:15       ┗[ics-ts16@xxxxxxxxxx ]                           
      1865 2002-07-18 17:32        ┗[donjo@xxxxxxxxxx    ]                         
      1869 2002-07-19 13:57         ┗[nobushimizu@xxxxxxxx]                       
      1870 2002-07-19 15:32          ┗[hiro-y@xxxxxxxxxx   ]                     
      1871 2002-07-19 15:52           ┗[nobushimizu@xxxxxxxx]                   
      1874 2002-07-20 13:13            ┣[mimosa01@xxxxxxxxxx ]                 
      1881 2002-07-23 13:33            ┗[hiro-y@xxxxxxxxxx   ]                 
      1882 2002-07-24 00:12             ┗[nobushimizu@xxxxxxxx]