Yoni Rabkin
2013-03-16 13:21:24 UTC
Actually "available separately" was wrong - is part of GNU Emacs.
If think it is not part of XEmacs though.
You should probably move this file to a separate directory, add file
.nosearch (to it to prevent the directory from being added to the
load-path) and then only use the bundled version when necessary:
,----
| (or (require tq nil t)
| (let ((load-path
| (cons (expand-file-name "fallback-libs"
| (or load-file-name buffer-file-name)
| load-path))))
| (require 'tq)))
`----
Gnus does it similar to this.
Regards,
Jonas
I can check it against emms-mpd?
If think it is not part of XEmacs though.
You should probably move this file to a separate directory, add file
.nosearch (to it to prevent the directory from being added to the
load-path) and then only use the bundled version when necessary:
,----
| (or (require tq nil t)
| (let ((load-path
| (cons (expand-file-name "fallback-libs"
| (or load-file-name buffer-file-name)
| load-path))))
| (require 'tq)))
`----
Gnus does it similar to this.
Regards,
Jonas
This library is available separately and the version in emms is not
up-to-date anymore.
Could you point me to where the up-to-date version is maintained so thatup-to-date anymore.
I can check it against emms-mpd?