mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-15 09:47:20 +00:00
466ee1b3ea
A built-in version of `mapcan' avoids consing up (and GC'ing) the intermediate list. * src/fns.c (Fmapcan): New built-in. (syms_of_fns): Define. * lisp/emacs-lisp/cl.el (mapcan): Remove defalias. * lisp/emacs-lisp/cl-extra.el (cl-mapcan): Use built-in `mapcan' if only one sequence is provided. * lisp/progmodes/hideif.el (hif-delimit): * lisp/dired-aux.el (dired-do-find-regexp): * lisp/woman.el (woman-parse-colon-path): Use `mapcan' instead of `cl-mapcan'. * lisp/woman.el (eval-when-compile): Require 'cl-lib only when compiling. * lisp/mouse.el (mouse-buffer-menu-map): * lisp/net/pop3.el (pop3-uidl-dele): * lisp/progmodes/gud.el (gud-jdb-build-source-files-list): * lisp/cedet/semantic/db-find.el (semanticdb-fast-strip-find-results): * lisp/cedet/semantic/symref/grep.el (semantic-symref-derive-find-filepatterns): * lisp/gnus/nnmail.el (nnmail-split-it): * lisp/gnus/gnus-sum.el (gnus-articles-in-thread): * lisp/gnus/gnus-registry.el (gnus-registry-sort-addresses): * lisp/gnus/gnus-util.el (gnus-mapcar): Use `mapcan'. |
||
---|---|---|
.. | ||
ange-ftp.el | ||
browse-url.el | ||
dbus.el | ||
dig.el | ||
dns.el | ||
eudc-bob.el | ||
eudc-export.el | ||
eudc-hotlist.el | ||
eudc-vars.el | ||
eudc.el | ||
eudcb-bbdb.el | ||
eudcb-ldap.el | ||
eudcb-mab.el | ||
eww.el | ||
gnutls.el | ||
goto-addr.el | ||
hmac-def.el | ||
hmac-md5.el | ||
html2text.el | ||
imap.el | ||
ldap.el | ||
mailcap.el | ||
mairix.el | ||
net-utils.el | ||
netrc.el | ||
network-stream.el | ||
newst-backend.el | ||
newst-plainview.el | ||
newst-reader.el | ||
newst-ticker.el | ||
newst-treeview.el | ||
newsticker.el | ||
nsm.el | ||
ntlm.el | ||
pinentry.el | ||
pop3.el | ||
puny.el | ||
quickurl.el | ||
rcirc.el | ||
rfc2104.el | ||
rlogin.el | ||
sasl-cram.el | ||
sasl-digest.el | ||
sasl-ntlm.el | ||
sasl-scram-rfc.el | ||
sasl.el | ||
secrets.el | ||
shr-color.el | ||
shr.el | ||
sieve-manage.el | ||
sieve-mode.el | ||
sieve.el | ||
snmp-mode.el | ||
soap-client.el | ||
soap-inspect.el | ||
socks.el | ||
starttls.el | ||
telnet.el | ||
tls.el | ||
tramp-adb.el | ||
tramp-cache.el | ||
tramp-cmds.el | ||
tramp-compat.el | ||
tramp-ftp.el | ||
tramp-gvfs.el | ||
tramp-gw.el | ||
tramp-sh.el | ||
tramp-smb.el | ||
tramp-uu.el | ||
tramp.el | ||
trampver.el | ||
webjump.el | ||
zeroconf.el |