Fix a check for whether Emacs can play sounds in eudc-bob
* lisp/net/eudc-bob.el (eudc-bob-sound-menu) (eudc-bob-play-sound-at-point): Check for play-sound-internal instead of play-sound, because the latter is always defined.
This commit is contained in:
parent
6ac22bc00c
commit
74909e1ec2
1 changed files with 2 additions and 2 deletions
|
|
@ -71,7 +71,7 @@
|
|||
`("EUDC Sound Menu"
|
||||
["---" nil nil]
|
||||
["Play sound" eudc-bob-play-sound-at-point
|
||||
(fboundp 'play-sound)]
|
||||
(fboundp 'play-sound-internal)]
|
||||
,@(cdr (cdr eudc-bob-generic-menu))))
|
||||
|
||||
(defun eudc-jump-to-event (event)
|
||||
|
|
@ -197,7 +197,7 @@ display a button."
|
|||
(let (sound)
|
||||
(if (null (setq sound (eudc-bob-get-overlay-prop 'object-data)))
|
||||
(error "No sound data available here")
|
||||
(unless (fboundp 'play-sound)
|
||||
(unless (fboundp 'play-sound-internal)
|
||||
(error "Playing sounds not supported on this system"))
|
||||
(play-sound (list 'sound :data sound)))))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue