Ticket #149 (closed 不具合: fixed)

Opened 3 years ago

Last modified 3 years ago

スクロールバーを使ったスクロールが論理行単位で行われ, 非表示属性でおかしな動きをする.

Reported by: horiguti Assigned to: horiguti
Priority: minor Milestone:
Component: 画面表示 Version: 2.00
Keywords: Cc:

Description

Subject: scroll bar
From: YAGI Tatsuya <ynyaaa@ybb.ne.jp>
To: meadow-users-jp@meadowy.org
Date: Tue, 06 Sep 2005 23:30:35 +0900

矢木です。

スクロールバーを使ってスクロールさせる時、

  • 折り返し表示される行がある場合
  • set-selective-display している場合

に期待した挙動になりません。

  • 折り返し表示される行がある場合 表示行単位ではなく、論理行単位でスクロールする。 例えば5行分表示されている行があると、表示上5行分を一度に移動する。
  • set-selective-display している場合 見えていないはずの論理行単位でスクロールしようとして表示がおかしくなる。 例: M-x find-function RET scroll-bar-maybe-set-window-start RET ESC 2 C-x $ スクロールバーをドラッグすると window の一行目が変わる。

おわり

This ticket was imported from scarab issue MW137

Attachments

Change History

2005年09月09日 03時58分08秒 changed by horiguti

  • status changed from new to closed.
  • resolution set to fixed.

trunk/r3860 で解決(仕様変更)

スクロールバーでドラッグした際に表示行単位でスクロールを行うようにした. スクロールバーでドラッグしたときとマウスホイールでスクロールしたときにselective_displayによる非表示および非表示属性のテキストがウィンドウ1行目に表示されないようにした.

2005年09月09日 21時58分32秒 changed by gotoh

  • version changed from 3.0-dev to 2.0.

[meadow-users-jp:6557]によるとMeadowのバージョンは 2.0とのこと。

2005年09月09日 22時08分39秒 changed by gotoh

パッチを試してみようとしたのですが、Meadow 2.00 とは mw32scroll.el の内容が大きく異なるようで(r3860 の)パッチはあてられず、 ファイルを差し替えればいいかと思って試すと mw32-get-scroll-bar-info なんて関数はないと言ってエラーになります。

と言う訳で直っているのかどうかは良くわかりません。

2005年09月09日 22時11分08秒 changed by gotoh

  • status changed from closed to repopened.

対象は2.0なので、2.1x系での対応も必要と思われるので再開。

2005年09月11日 00時56分03秒 changed by horiguti

  • status changed from repopened to closed.

releases/2.0/r3867, releases/2.1/r3864 で修正

2005年09月15日 02時20分13秒 changed by horiguti

  • status changed from closed to reopened.
  • resolution deleted.

2005年09月15日 02時20分20秒 changed by horiguti

  • owner changed from somebody to horiguti.
  • status changed from reopened to new.

2005年09月15日 02時20分54秒 changed by horiguti

  • status changed from new to closed.
  • resolution set to fixed.

2005年09月16日 17時55分53秒 changed by anonymous

  • status changed from closed to reopened.
  • resolution deleted.

2005年09月16日 19時48分31秒 changed by horiguti

  • status changed from reopened to closed.
  • resolution set to fixed.

微妙に直っていませんでした. vertical-motion の動作が Meadow3 と 2 とで異なっているためです. 大体同様の動作をするように修正しました.

2.0 trunk/r3877 2.1 trunk/r3875


Add/Change #149 (スクロールバーを使ったスクロールが論理行単位で行われ, 非表示属性でおかしな動きをする.)




Change Properties
Action