[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:06389] Re: バグレポ&質問



こんにちは.きたです.
ムカッとさせた張本人です.

> > 飛ばしたくない理由は一瞬目を奪われるからなんですが。
> > paren.lをいれてみたんですがカーソルの挙動が変わってしまう
> > みたいなのでなんもせーへんのが一番楽かと(w
> 
> 私もparen.l (をいじって括弧だけ色をつけるようにしたもの)を
> 使っていますが、括弧のところにカーソルがあるとgoal-columnが
> リセットされてしまって、ときどきムカッと来ます。

これ,私の作成した paren.l のことですよね.
自分で挙動を変えた挙げ句に,xyzzy のカーソル移動はこういうもんなんだ,
と思いこんでいました.はずかしい.

> (defun highlight-paren (state)
>   (let (from to attrib tmp)
> 
> をこんなふうに
> 
> (defun highlight-paren (state)
>   (let ((goal-column (goal-column)) from to attrib tmp)
> 
> かえて、さらにその関数の最後の辺(letの範囲内)に
> 
> 	(set-goal-column goal-column)
> 
> を挿入すると、goal-columnが保存されて、ムカッと来ることは
> なくなります。

そっくりそのままいただきました.
flex-fill.l も同様の問題を抱えていたので直しました.

ご指摘ありがとうございます.

Index Home