MuMaMo 使用中のバッファで yascroll を無効にする回避策 #7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
MuMaMo 使用中のバッファで yascroll を有効にすると scroll bar がちぎれてしまいます。こんな感じです:
また、この状態になると、自動的に隠れなくなってしまいます。
この問題を解決するために MuMaMo を使っているときにだけ yascroll を無効にしたいのですが、 major-mode 変数には MuMaMo を構成する各 chunk の major mode の値が入っているので yascroll:disabled-modes を使っても効果がありません。
MuMaMo が有効になっている場合に yascroll を無効にするために修正を加えました。
他の回避策としては、 buffer local な変数
yascroll:enable
を用意して、以下のように変更し、あとはこの変数の変更はユーザーにまかせても良いかもしれません。