:type 'directory
)
+;; #### This should really be a list. --hniksic
(defcustom sound-extension-list (if (or (eq system-type 'cygwin32)
(eq system-type 'windows-nt))
".wav:" ".au:")
(error "volume not an integer or nil"))
(let (buf
data
- (file (locate-file filename default-sound-directory-list sound-extension-list)))
+ (file (locate-file filename default-sound-directory-list
+ sound-extension-list)))
(unless file
(error "Couldn't load sound file %s" filename))
(unwind-protect
;; some conses in sound-alist might have been dumped with emacs.
(if old (setq sound-alist (delq old (copy-sequence sound-alist)))))
(setq sound-alist (cons
- (purecopy
- (nconc (list sound-name)
- (if (and volume (not (eq 0 volume)))
- (list ':volume volume))
- (list ':sound data)))
- sound-alist)))
+ (nconc (list sound-name)
+ (if (and volume (not (eq 0 volume)))
+ (list ':volume volume))
+ (list ':sound data))
+ sound-alist)))
sound-name)
;;;###autoload