By the way, I am not subscribed to this list, so I do not even know if my email got through (couldn't find information about posting policy on the subscription page http://lists.schmorp.de/mailman/listinfo/rxvt-unicode).
Will subscribe and re-send if I don't hear back. I tried (setq visible-cursor nil) again, and it seems to work. Sorry, I'm not sure why I thought it didn't. Would still be good to have a solution that works across all editors, and doesn't require me to copy around a special .terminfo. Thanks, Frederick On Mon, Jun 15, 2015 at 11:39:54AM -0700, Frederik Eaton wrote: > Hello, > > I have been trying to figure out why the cursor started blinking in > Emacs, after a system upgrade, for about a week now. Googling for > "urxvt emacs cursor blinking" turns up nothing useful in the top > results. Neither > > (blink-cursor-mode 0) > > nor > > Rxvt*cursorBlink: false > > has any effect. > > Then I read your FAQ post and finally figured out that what's > happening has to do with a recent update to the behaviour of the "very > visible cursor" cvvis terminfo sequence: > > http://pod.tst.eu/http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.pod#Why_is_the_cursor_now_blinking_in_em > > The suggestion in the above FAQ post to execute (setq visible-cursor > nil) in Emacs does not work for me. > > However, I followed instructions found here to create my own terminfo > file: > > http://www.shallowsky.com/linux/noaltscreen.html > > By setting cvvis to an empty string, the problem went away. > > > In order to spare your epileptic users some headaches, I wonder why > you don't just honor > > Rxvt*cursorBlink: false > > and not blink the cursor when this is set? > > Also, what are the terminfo sequences which Emacs uses to clear the > screen when it finishes? (Any tips for how to get a transcript of > these from a running emacs process?) I tried to use the instructions > at the shallowsky URL, clearing smcup/rmcup and is2/rs2 in my custom > .terminfo, but Emacs still clears the screen in URxvt. I don't > experience these problems with XTerm, which respects its cursorBlink > and titeInhibit resources. However, XTerm takes much longer to load > than URxvt and so I would prefer to use URxvt. > > Thanks, > > Frederick > > > _______________________________________________ rxvt-unicode mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode
