Mercurial > hg-stable
changeset 5465:9873cbb134b2
mercurial.el, mq.el: remove runtime dependencies on CL package
* (require 'cl) at compile-time
* don't use map()
author | NIIMI Satoshi <sa2c@sa2c.net> |
---|---|
date | Thu, 11 Oct 2007 05:58:54 +0900 |
parents | 7dafd9ab3979 |
children | 87860c62e003 |
files | contrib/mercurial.el contrib/mq.el |
diffstat | 2 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/mercurial.el Thu Apr 12 13:11:30 2007 +0200 +++ b/contrib/mercurial.el Thu Oct 11 05:58:54 2007 +0900 @@ -521,7 +521,7 @@ (completing-read (format "Revision%s (%s): " (or prompt "") (or default "tip")) - (map 'list 'cons revs revs) + (mapcar (lambda (x) (cons x x)) revs) nil nil nil
--- a/contrib/mq.el Thu Apr 12 13:11:30 2007 +0200 +++ b/contrib/mq.el Thu Oct 11 05:58:54 2007 +0900 @@ -18,6 +18,7 @@ ;; C-l'). If not, write to the Free Software Foundation, Inc., 59 ;; Temple Place - Suite 330, Boston, MA 02111-1307, USA. +(eval-when-compile (require 'cl)) (require 'mercurial) @@ -102,7 +103,7 @@ (hg-chomp (hg-run0 (or source "qseries"))) "\n"))) (when force (completing-read (format "Patch%s: " (or prompt "")) - (map 'list 'cons patches patches) + (mapcar (lambda (x) (cons x x)) patches) nil nil nil