home *** CD-ROM | disk | FTP | other *** search
- A number of complaints have shown up recently on the Lucid Emacs and
- Hyperbole lists regarding the interference problems that Hyperbole has with
- the default Lucid Emacs mouse handling in packages such as GNUS, VM, RMAIL,
- etc.
-
- The basic problem occurs when someone wants to use an alternate mouse
- handling package. There are no conditionals that let one specify whether or
- not to enable the Lucid mouse handling.
-
- Let me suggest that for each package in which specialized mouse handling is
- supported, a boolean flag be added whose value decides whether the mouse
- tracking, popup menus, etc, are loaded, e.g.:
-
- lucid-vm-p
- lucid-gnus-p
- lucid-rmail-p
-
-
- Then a function is added to turn all of these flags on or off at once prior
- to the loading of the packages:
-
- (defun lucid-mouse-toggle (on-or-off)
- "Sets up Lucid mouse handling to be ON-OR-OFF.
- Must be run before any of the affected packages are loaded."
- (setq lucid-vm-p on-or-off
- lucid-gnus-p on-or-off
- ....)
-
-
-