Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invisibility does not always update #31

Closed
jorgenschaefer opened this issue Oct 25, 2012 · 3 comments
Closed

Invisibility does not always update #31

jorgenschaefer opened this issue Oct 25, 2012 · 3 comments
Labels
Milestone

Comments

@jorgenschaefer
Copy link
Collaborator

When you hit C-c C-i to toggle fools, it does not always update immediately, but might wait for a redraw event. This is likely related to buffer-invisibility-spec being updated, but no redraw event being sent, in combination with text properties (overlays seem to have no such problem). Would need some fixing I guess.

Probably some reproduction first.

@twopir
Copy link

twopir commented Oct 25, 2012

869cf4a does not resolve this issue for me.

This seems to be somewhat confounded with the setting of lui-scroll-behavior. In my emacs, when this is set to post-scroll, hiding fools works immediately, but showing them requires a manual redisplay. When it's post-command, neither hiding or showing works without a manual redisplay. I've not tested any other setting.

Adding "t" to the redisplay call does not help either.

@twopir twopir reopened this Oct 25, 2012
@jorgenschaefer
Copy link
Collaborator Author

I have no way of reproducing this. I have seen the behavior twice, but most of the time, it just works for me. Someone else will need to work on this, then.

@retroj
Copy link
Collaborator

retroj commented Feb 10, 2013

I experienced this problem as well, and using (redraw-modeline t) instead of (redisplay) in lui-fool-toggle-display solves the problem for me. I also tried (redisplay t) and (redraw-display) but neither of those fixed it.

@retroj retroj closed this as completed Feb 11, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants