emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] 01/03: chess-search-position: Use dolist instead of mapc.


From: Mario Lang
Subject: [elpa] 01/03: chess-search-position: Use dolist instead of mapc.
Date: Tue, 03 Jun 2014 09:38:06 +0000

mlang pushed a commit to branch externals/chess
in repository elpa.

commit 6676272a5026cf0c7bd95d2d64fa840d46434df0
Author: Mario Lang <address@hidden>
Date:   Tue Jun 3 11:33:41 2014 +0200

    chess-search-position: Use dolist instead of mapc.
    
    mapc on a macro fails for obvious reasons.
---
 chess-pos.el |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/chess-pos.el b/chess-pos.el
index 11a2866..e2cabeb 100644
--- a/chess-pos.el
+++ b/chess-pos.el
@@ -84,8 +84,8 @@
 ;;; Code:
 
 (require 'chess-message)
+(require 'cl-lib)
 (eval-when-compile
-  (require 'cl-lib)
   (cl-proclaim '(optimize (speed 3) (safety 2))))
 
 (defgroup chess-pos nil
@@ -913,8 +913,8 @@ If NO-CASTLING is non-nil, do not consider castling moves."
 
       ;; test for knights and pawns
       (dolist (p (if piece '(?P ?N) '(?p ?n)))
-       (mapc 'chess--add-candidate
-             (chess-search-position position target p check-only no-castling)))
+       (dolist (cand (chess-search-position position target p check-only 
no-castling))
+          (chess--add-candidate cand)))
 
       ;; test whether the rook or king can move to the target by castling
       (unless no-castling



reply via email to

[Prev in Thread] Current Thread [Next in Thread]