Markus says:
(defun vi-waves ()
  (interactive)
  (setq ol (make-overlay (point-min) (point-max) (current-buffer) t t))
  (overlay-put ol 'after-string "\n~\n~\n~\n~\n~\n~"))

OK, but that effect (however best it be written) should extend to the
bottom of the screen all in one invocation.

Also indicate-empty-lines,
    *Visually indicate empty lines after the buffer end. If non-nil, a
    bitmap is displayed in the left fringe of a window on
    window-systems.
lacks an action for when not on a window-system. So the vi-waves
effect should be its action in the case of emacs -nw.

Also default-indicate-empty-lines should be t instead of nil by
default. Why not?

So now the user will see a fringe, or tildes if -nw, and all without
adding anything to his .emacs file.

P.S., Shocking discovery: all the vi emulations included with emacs
don't put the tilde waves at the end of the buffer by default, even
when using emacs -nw!

Implementing my suggestions above would fix that too.

I mean even lowly less(1) beats emacs here.


_______________________________________________
emacs-pretest-bug mailing list
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to