We think this is fixed for the next release. `hyperb:window-system' is now a function that returns a per-frame value determining whether or not mouse support exists and to therefore use hmouse-alist. We have to do some more testing but basic things are working with this change in place. -- Bob On Fri, Jun 17, 2016 at 8:59 PM, Feng Shu wrote: > > When emacs daemon is enabled, hyperbole's smart mouse key can not be > used. > > The problem is the following code in hui-mouse.el can execute properly > for hyperb:window-system is nil > > #+begin_src elisp > (require 'hargs) > (require 'hmouse-key) > (if hyperb:window-system > (progn > (defvar hmouse-alist hkey-alist > "Alist of predicates and form-conses for context-sensitive smart > key mouse actions. > When the action-key or the assist-key is pressed, the first or > second form, respectively, associated with the first non-nil predicate is > evaluated.") > (load "hui-window"))) > #+end_src > > > -- > > > > > _______________________________________________ > Bug-hyperbole mailing list > Bug-hyperbole@gnu.org > https://lists.gnu.org/mailman/listinfo/bug-hyperbole >