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

sylpheed-jp:476

From: Akira YOSHIYAMA <yosshy@xxxxxxxxxx>
Date: Mon, 8 Jan 2001 00:17:31 +0900
Subject: [sylpheed-jp:00476] linewrap improvement


  吉山@品川です。

  昨年末に作成した、linewrap(自動改行)時に段落を整形するパッチに禁則処理
機能を追加しました。
  0.4.51 に対するパッチの形になっています。使って頂けたら幸いです。

FUNC:自動改行時に以下の処理をします。
・折り返された行に前の行の引用符部分('>' や '#'など)を付ける
・折り返しが発生した段落全体を整形する
・行頭禁則処理(行の頭に '。' などが来ないようにする)を行なう

  つまり、
----
> > 現在東京都全域は気温が低く、夜半過ぎから降った雪が5cmほど積もっている。
> > 明日は成人式だが車は大変だろう。
----
が
----
> > 現在東京都全域は気温が低く、夜半過ぎから降った雪が5cmほど積もってい
> > る。明日は成人式だが車は大変だろう。
----
になります。

TODO:
・more test
・禁則処理時に行頭の空白が1つ削除される。?
・禁則文字をソースコードに埋め込まずに、使用中に設定可能に・折り返し行に禁
  則文字が連続するとその数だけ改行が入る

 p.s.パッチのインデントがタブ文字じゃなくてすいません。

---
吉山あきら <yosshy@xxxxxxxxxx>

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