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

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

[elpa] 01/01: chess-display-move: Remove unused optional arguments and c


From: Mario Lang
Subject: [elpa] 01/01: chess-display-move: Remove unused optional arguments and correct docstring.
Date: Thu, 05 Jun 2014 01:23:55 +0000

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

commit 266dc1f088cf5ef5cabed39c95e500a2ec0e2509
Author: Mario Lang <address@hidden>
Date:   Thu Jun 5 03:23:26 2014 +0200

    chess-display-move: Remove unused optional arguments and correct docstring.
---
 chess-display.el |    8 ++----
 chess.info       |   57 ++++++++++++++++++++++++++---------------------------
 doc/chess.texi   |    3 +-
 3 files changed, 32 insertions(+), 36 deletions(-)

diff --git a/chess-display.el b/chess-display.el
index 2936a9d..804f9fc 100644
--- a/chess-display.el
+++ b/chess-display.el
@@ -393,10 +393,9 @@ Basically, it means we are playing, not editing or 
reviewing."
        (not (chess-game-over-p chess-module-game))
        (not chess-display-edit-mode)))
 
-(defun chess-display-move (display ply &optional _prev-pos _pos)
+(defun chess-display-move (display ply)
   "Move a piece on DISPLAY, by applying the given PLY.
-The position of PLY must match the currently displayed position.
-If only START is given, it must be in algebraic move notation."
+The position of PLY must match the currently displayed position."
   (chess-with-current-buffer display
     (if (and (chess-display-active-p)
             ;; `active' means we're playing against an engine
@@ -1210,8 +1209,7 @@ Clicking once on a piece selects it; then click on the 
target location."
                                                              coord))
                            (throw 'message (chess-string 'move-not-legal)))
                          (condition-case err
-                             (chess-display-move nil ply
-                                                 (car last-sel) (point))
+                             (chess-display-move nil ply)
                            (error
                             (throw 'message (error-message-string err)))))))
                    (setq chess-display-last-selected nil))
diff --git a/chess.info b/chess.info
index 78e6402..faebc1d 100644
--- a/chess.info
+++ b/chess.info
@@ -1178,10 +1178,9 @@ File: chess.info,  Node: Generic display manipulation 
functions,  Next: Plain AS
  -- Function: chess-display-invert
      Invert the perspective of the current chess board.
 
- -- Function: chess-display-move display ply &optional prev-pos pos
+ -- Function: chess-display-move display ply
      Move a piece on DISPLAY, by applying the given PLY.  The position
-     of PLY must match the currently displayed position.  If only START
-     is given, it must be in algebraic move notation.
+     of PLY must match the currently displayed position.
 
  -- Function: chess-display-perspective display
      Return the current perspective of DISPLAY.
@@ -1530,21 +1529,21 @@ Function and Variable Index
 * chess-display-move:                    Generic display manipulation 
functions.
                                                                (line 28)
 * chess-display-perspective:             Generic display manipulation 
functions.
-                                                               (line 33)
+                                                               (line 32)
 * chess-display-position:                Generic display manipulation 
functions.
-                                                               (line 36)
+                                                               (line 35)
 * chess-display-quit:                    Generic display manipulation 
functions.
-                                                               (line 39)
+                                                               (line 38)
 * chess-display-set-game:                Generic display manipulation 
functions.
-                                                               (line 42)
+                                                               (line 41)
 * chess-display-set-perspective:         Generic display manipulation 
functions.
-                                                               (line 48)
+                                                               (line 47)
 * chess-display-set-position:            Generic display manipulation 
functions.
-                                                               (line 51)
+                                                               (line 50)
 * chess-display-set-variation:           Generic display manipulation 
functions.
-                                                               (line 55)
+                                                               (line 54)
 * chess-display-update:                  Generic display manipulation 
functions.
-                                                               (line 63)
+                                                               (line 62)
 * chess-engine-command:                  Common functions.     (line 18)
 * chess-engine-create:                   Common functions.     (line  6)
 * chess-engine-position:                 Common functions.     (line 15)
@@ -1719,23 +1718,23 @@ Node: Polyglot opening book format support33381
 Node: Modules35234
 Node: Chessboard displays41983
 Node: Generic display manipulation functions42594
-Node: Plain ASCII diagram displays45519
-Node: ICS1 style ASCII displays46964
-Node: Graphical displays47268
-Node: Engines47422
-Node: Common functions47924
-Node: AI48960
-Node: Crafty49431
-Node: Gnu Chess50162
-Node: Phalanx51028
-Node: Sjeng51135
-Node: Stockfish51238
-Node: Internet Chess Servers51333
-Node: Connecting to a server52239
-Node: Seeking an opponent for a new game52915
-Node: The sought game display53367
-Node: Concept Index54343
-Node: Function and Variable Index54586
-Node: Key Index66910
+Node: Plain ASCII diagram displays45427
+Node: ICS1 style ASCII displays46872
+Node: Graphical displays47176
+Node: Engines47330
+Node: Common functions47832
+Node: AI48868
+Node: Crafty49339
+Node: Gnu Chess50070
+Node: Phalanx50936
+Node: Sjeng51043
+Node: Stockfish51146
+Node: Internet Chess Servers51241
+Node: Connecting to a server52147
+Node: Seeking an opponent for a new game52823
+Node: The sought game display53275
+Node: Concept Index54251
+Node: Function and Variable Index54494
+Node: Key Index66818
 
 End Tag Table
diff --git a/doc/chess.texi b/doc/chess.texi
index 3d5eb45..1949043 100644
--- a/doc/chess.texi
+++ b/doc/chess.texi
@@ -1385,10 +1385,9 @@ Invert the perspective of the current chess board.
 
 @c lispfun chess-display-move
 
address@hidden chess-display-move display ply &optional prev-pos pos
address@hidden chess-display-move display ply
 Move a piece on @var{display}, by applying the given @var{ply}.
 The position of @var{ply} must match the currently displayed position.
-If only @var{start} is given, it must be in algebraic move notation.
 @end defun
 
 @c lispfun chess-display-move-backward



reply via email to

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