In principle, there is only one overlay-arrow-position variable,
   and since its value is a marker, its value includes the buffer
   in which it occurs.

   This is how e.g. gdb can easily move the overlay arrow between buffers
   -- just modify the global variable.  

gdb could use a *gud* buffer local variable.  That way multiple
instances of gud wouldn't steal the arrow from eachother.


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to