mlang pushed a commit to branch externals/chess
in repository elpa.
commit c7e551d9a9bc0ff29068ae8953c1e50bd39e831b
Author: Mario Lang
Date: Thu Jun 12 08:24:08 2014 +0200
Work on the manual.
---
chess.info | 93 -
doc/chess.texi | 98
2 files changed, 119 insertions(+), 72 deletions(-)
diff --git a/chess.info b/chess.info
index 5075235..e29a790 100644
--- a/chess.info
+++ b/chess.info
@@ -1450,6 +1450,9 @@ customisable ASCII board diagram display.
-- User Option: chess-plain-spacing
Number of spaces between files.
+ To customize options of ‘chess-plain’, use ‘M-x customize-group
+chess-plain ’.
+
File: chess.info, Node: ICS1 style ASCII displays, Next: Graphical displays,
Prev: Plain ASCII diagram displays, Up: Chessboard displays
@@ -1482,6 +1485,9 @@ File: chess.info, Node: ICS1 style ASCII displays,
Next: Graphical displays,
-- User Option: chess-ics1-separate-frame
If non-nil, display the chessboard in its own frame.
+ To customize options of ‘chess-ics1’, use ‘M-x customize-group
+chess-ics1 ’.
+
File: chess.info, Node: Graphical displays, Prev: ICS1 style ASCII displays,
Up: Chessboard displays
@@ -1500,6 +1506,12 @@ create a visually appealing chessboard in a buffer.
The only image format currently supported is XPM.
+ -- User Option: chess-images-separate-frame
+ If non-nil, display the chessboard in its own frame.
+
+ For all customization options of ‘chess-images’, use ‘M-x
+customize-group chess-images ’.
+
File: chess.info, Node: Engines, Next: Chess Session, Prev: Chessboard
displays, Up: Top
@@ -1647,13 +1659,13 @@ File: chess.info, Node: GNU Chess, Next: Phalanx,
Prev: Glaurung, Up: Engine
4.6 GNU Chess
=
-"GNU Chess" is free software, licensed under the terms of the GNU
-General Public License version 3 or any later version, and is maintained
-by collaborating developers. As one of the earliest computer chess
+"GNU Chess" (http://gnu.org/software/chess/) is free software, licensed
+under the terms of the GNU General Public License, and is maintained by
+collaborating developers. As one of the earliest computer chess
programs with full source code available, it’s one of the oldest for
Unix-based systems and has since been ported to many other platforms.
- If the ‘gnuChess’ program is installed and can be found in the
+ If the ‘gnuchess’ program is installed and can be found in the
program search path (‘exec-path’), the ‘chess-gnuchess’ engine module
will automatically detect it.
@@ -1661,7 +1673,7 @@ will automatically detect it.
‘chess-gnuchess-path’ can be set to point to the executable.
If you have multiple engines installed you can explicitly select to
-play against GNU Chess by invoking .
+play against GNU Chess by invoking ‘C-u M-x chess gnuchess ’.
File: chess.info, Node: Phalanx, Next: Sjeng, Prev: GNU Chess, Up: Engines
@@ -1754,6 +1766,16 @@ used to keep track of the currently active game.
later described in this manual make use of this, *Note Internet Chess
Servers::.
+ To interactively start a chess session, invoke ‘M-x chess ’.
+This uses ‘chess-default-display’ to determine the chessboard display to
+use, and ‘chess-default-engine’ to determine an opponent.
+
+ If you want to play against a specific engine, provide a prefix
+argument as in ‘C-u M-x chess ’, which will prompt for an engine
+module. The module name has the common prefix ‘chess-’ stripped. So
+you enter ‘gnuchess’ to indicate you’d like to play against the
+‘chess-gnuchess’ module.
+
File: chess.info, Node: Internet Chess Servers, Next: Concept Index, Prev:
Chess Session, Up: Top
@@ -2151,6 +2173,8 @@ Function and Variable Index
* chess-database-query: Querying Databases. (line 12)
* chess-database-read: Querying Databases. (line 9)
* chess-database-read-only-p:Modifying Databases. (line 6)
+* chess-default-display: Chess Session. (line 31)
+* chess-default-engine: Chess Session. (line 31)
* chess-default-modules: ECO Classification. (line 6)
* chess-direction-east: Position coordinates.
(line 37)
@@ -2254,6 +2278,7 @@ Function and Variable Index
* chess-ics1-separate-frame: ICS1 style ASCII displays.
(line 29)
* chess-images-directory:Graphical displays. (line 9)
+* chess-images-separate-frame: Graphical displays. (line 18)
* chess-index-file: Position coordinates.
(line 13)
* chess-index-rank: Position coordinates.
@@ -242