[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[emms-help] void-function mapcan
From: |
Steven Arntson |
Subject: |
[emms-help] void-function mapcan |
Date: |
Wed, 22 Oct 2014 20:21:43 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
I trashed my old emms and grabbed today the current one from Melpa (I
think it was Melpa?). Now when I start up emacs (24.4 or 24.3.1), I'm getting an
error: "void-function mapcan."
In my init.el I have the following for emms:
;; ====emms====
(require 'emms-setup)
(require 'emms-tag-editor)
(require 'emms-playlist-sort)
(emms-devel)
(emms-default-players)
(add-to-list 'emms-info-functions 'emms-info-mp3info)
And starting emacs with ---Debug-init gives me the following epic
landslide of information, which I do not have the background to
understand! Thanks for any ideas.
-s
Debugger entered--Lisp error: (void-function mapcan)
mapcan(#[(x) "\301\302\"\205 \303\304\305\"\306\307#\207" [x string-match "
+\\[.*\\] +\\(.+\\)$" split-string match-string 1 nil t] 4] (" [mad] mp3 mp2" "
[mpg123] mp3" " [vorbis] ogg oga" " [oggflac] ogg oga" " [flac] flac" " [opus]
opus ogg oga" " [sndfile] wav aiff aif au snd paf iff svx sf voc w64 pvf xi htk
caf sd2" " [audiofile] wav au aiff aif" " [dsdiff] dff" " [dsf] dsf" " [faad]
aac" " [mpcdec] mpc" " [wavpack] wv" " [modplug] 669 amf ams dbm dfm dsm far it
med mdl mod mtm mt2 okt s3m stm ult umx xm" " [mikmod] amf dsm far gdm imf it
med mod mtm s3m stm stx ult uni xm" " [sidplay] sid mus str prg P00" "
[wildmidi] mid" " [fluidsynth] mid" " [adplug] amd d00 hsc laa rad raw sa2" "
[ffmpeg] 16sv 3g2 3gp 4xm 8svx aa3 aac ac3 afc aif aifc aiff al alaw amr anim
apc ape asf atrac au aud avi avm2 avs bap bfi c93 cak cin cmv cpk daud dct divx
dts dv dvd dxa eac3 film flac flc fli fll flx flv g726 gsm gxf iss m1v m2v m2t
m2ts m4a m4b m4v mad mj2 mjpeg mjpg mka mkv mlp mm mmf mov mp+ mp1 mp2 mp3 mp4
mpc mpeg mpg mpga mpp mpu mve mvi mxf nc nsv nut nuv oga ogm ogv ogx oma ogg
omg psp pva qcp qt r3d ra ram rl2 rm rmvb roq rpl rvc shn smk snd sol son spx
str swf tgi tgq tgv thp ts tsp tta xa xvid uv uv2 vb vid vob voc vp6 vmd wav
webm wma wmv wsaud wsvga wv wve" " [gme] ay gbs gym hes kss nsf nsfe sap spc
vgm vgz" " [pcm]"))
emms-player-mpd-get-supported-regexp()
(or (emms-player-mpd-get-supported-regexp) (concat "\\`http://\\|"
(emms-player-simple-regexp "m3u" "ogg" "flac" "mp3" "wav" "mod" "au" "aiff")))
eval((or (emms-player-mpd-get-supported-regexp) (concat "\\`http://\\|"
(emms-player-simple-regexp "m3u" "ogg" "flac" "mp3" "wav" "mod" "au" "aiff"))))
custom-initialize-reset(emms-player-mpd-supported-regexp (or
(emms-player-mpd-get-supported-regexp) (concat "\\`http://\\|"
(emms-player-simple-regexp "m3u" "ogg" "flac" "mp3" "wav" "mod" "au" "aiff"))))
custom-declare-variable(emms-player-mpd-supported-regexp (or
(emms-player-mpd-get-supported-regexp) (concat "\\`http://\\|"
(emms-player-simple-regexp "m3u" "ogg" "flac" "mp3" "wav" "mod" "au" "aiff")))
"Formats supported by MusicPD." :type regexp :set #[(sym value) "
L\210\303\n\304 #\207" [sym value emms-player-mpd emms-player-set regex] 4]
:group emms-player-mpd)
byte-code("\302\301\303\304\305\306\307\310\311\300&
\210\302\312\313\314\305\315\311\300&\210\302\316\317\320\305\321\311\300&\210\302\322\323\324\305\325\311\300&\210\302\326\327\330\305\331\311\300&\210\302\332\333\334\305\335\311\300&\210\302\336\327\337\305\340\311\300&\210\302\341\342\343\305\340\311\300&\210\344\345
#\210\344\346\347#\210\344\350\347#\210\344\351\352#\210\344\353\354#\207"
[emms-player-mpd emms-player-mpd-supported-regexp custom-declare-variable (or
(emms-player-mpd-get-supported-regexp) (concat "\\`http://\\|"
(emms-player-simple-regexp "m3u" "ogg" "flac" "mp3" "wav" "mod" "au" "aiff")))
"Formats supported by MusicPD." :type regexp :set #[(sym value) "
L\210\303\n\304 #\207" [sym value emms-player-mpd emms-player-set regex] 4]
:group emms-player-mpd-connect-function (quote open-network-stream) "Function
used to initiate the connection to MusicPD.\nIt should take same arguments as
`open-network-stream' does." function emms-player-mpd-server-name (or (getenv
"MPD_HOST") "localhost") "The MusicPD server that we should connect to." string
emms-player-mpd-server-port (or (getenv "MPD_PORT") "6600") "The port of the
MusicPD server that we should connect to." (choice number string)
emms-player-mpd-server-password nil "The password for the MusicPD server that
we should connect to." (choice (const :tag "None" nil) string)
emms-player-mpd-check-interval 1 "How often to check to see whether MusicPD has
advanced to the\nnext song. This may be an integer, a floating point number,
or\nnil. If set to nil, this check will not be
periodically\nperformed.\n\nThis variable is used only if
`emms-player-mpd-sync-playlist' is\nnon-nil." (choice (const :tag "Disable
check" nil) number) emms-player-mpd-verbose "Whether to provide notifications
for server connection events\nand errors." boolean
emms-player-mpd-sync-playlist t "Whether to synchronize the EMMS playlist with
the MusicPD playlist.\n\nIf your EMMS playlist contains music files rather than
playlists,\nleave this set to non-nil.\n\nIf your EMMS playlist contains stored
playlists, set this to nil." emms-player-set regex pause emms-player-mpd-pause
resume seek emms-player-mpd-seek seek-to emms-player-mpd-seek-to] 10)
require(emms-player-mpd)
byte-code("\300\301!\207" [require emms-player-mpd] 2)
emms-all()
emms-devel()
eval-buffer(#<buffer *load*> nil "/home/steven/.emacs.d/init.el" nil t) ;
Reading at buffer position 3693
load-with-code-conversion("/home/steven/.emacs.d/init.el"
"/home/steven/.emacs.d/init.el" t t)
load("/home/steven/.emacs.d/init" t t)
#[0 "\205\262 \306=\203 \307\310Q\202;
\311=\204 \307\312Q\202;\313\307\314\315#\203*\316\202;\313\307\314\317#\203:\320\nB\321\202;\316\322\323\322\211#\210\322=\203a\324\325\326\307\327Q!\"\323\322\211#\210\322=\203`\210\203\243\330!\331\232\203\243\332!\211\333P\334!\203}\211\202\210\334!\203\207\202\210\314\262\203\241\335\"\203\237\336\337#\210\340\341!\210\266\f?\205\260\314\323\342\322\211#)\262\207"
[init-file-user system-type delayed-warnings-list user-init-file
inhibit-default-init inhibit-startup-screen ms-dos "~" "/_emacs" windows-nt
"/.emacs" directory-files nil "^\\.emacs\\(\\.elc?\\)?$" "~/.emacs"
"^_emacs\\(\\.elc?\\)?$" (initialization "`_emacs' init file is deprecated,
please use `.emacs'") "~/_emacs" t load expand-file-name "init"
file-name-as-directory "/.emacs.d" file-name-extension "elc"
file-name-sans-extension ".el" file-exists-p file-newer-than-file-p message
"Warning: %s is newer than %s" sit-for 1 "default"] 7 "\n\n(fn)"]()
command-line()
normal-top-level()
- [emms-help] void-function mapcan,
Steven Arntson <=