mlang pushed a commit to branch externals/chess in repository elpa. commit 0ba0bd2f85d6f54f768294f3f7888f4b6fcbdfee Author: Mario Lang <ml...@delysid.org> Date: Sun May 25 16:09:47 2014 +0200
Improve chess-input.el Commentary. --- chess-input.el | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/chess-input.el b/chess-input.el index a75a94d..ce7b348 100644 --- a/chess-input.el +++ b/chess-input.el @@ -1,6 +1,10 @@ ;;; chess-input.el --- Keyboard entry of algebraic notation, using shortcut notation -;; Copyright (C) 2014 Free Software Foundation, Inc. +;; Copyright (C) 2002, 2005, 2014 Free Software Foundation, Inc. + +;; Author: John Wiegley <jo...@gnu.org> +;; Maintainer: Mario Lang <ml...@delysid.org> +;; Keywords: games ;; This is free software; you can redistribute it and/or modify it under ;; the terms of the GNU General Public License as published by the Free @@ -17,9 +21,14 @@ ;;; Commentary: -;; This scheme was adapted from the way SCID -;; (http://scid.sourceforge.net), by Shane Hudson, behaves. It's the -;; only way to move your pieces around! +;; This scheme was adapted from the way SCID (<http://scid.sourceforge.net/>), +;; by Shane Hudson, behaves. It is based on standard algebraic notation. +;; You do not need to type all characters from the corresponding SAN of a move, +;; chess-input will automatically pick the move once it is unambiguous. +;; +;; Additionally, optional characters from SAN are treated as such. +;; You do not need to type x or =, although you can, if you prefer to. +;; For instance, "bxc8=N#" can be selected by typing `b c 8 n'. ;;; Code: