[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:4214] scroll-conservatively (was: Are we now able to advance to Beta phase?)



>>>>> [meadow-develop : No.4210] にて
>>>>> "kose" = 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxx> さんは書きました:
kose> Meadow2 と NTEmacs を比較するとどんな感じ? 違いますか?

私が通常使う限りでは、パフォーマンスの違いを特に感じません。

;; 一行スクロールの違いは、やったことないので分かりませんが。^^;;


そうそう Meadow2 でも、行の高さがデフォルトフォントの高さと同じ(*)で
あれば、
(setq scroll-conservatively 1)
で一行スクロールができますね。

例えば、
(1)BDF フォントで、16 ドットの lt1-16-etl.bdf と lt1-16bi-etl.bdf 
   だけを使う場合
(2)16ドットの Courier New と MS ゴシックを使う設定で、
   vertical-centering-font-regexp でセンタリングしている場合
には、ゆっくりであれば(*)一行ずつスクロールができます。

(2)でセンタリングしない場合には、ベースラインで揃えるために、行の
高さが18ドットに拡張されます。このために、行数の計算がおかしくなっ
て、スクロールがおかしくなっているようです。

ミニバッファが時々勝手に拡張するのと同じ理由だと思います。

*) Emacs-21.2 の xdisp.c を取り込めばこの制限もなくなる?

--
三好 雅則 mailto:miyoshi@xxxxxxxxxxxxxxxx
          http://www.boreas.dti.ne.jp/~miyoshi/ (Meadow2 のページ始めました)