[elpa] branch externals/chess updated (7d1e127 -> c7e551d)

2014-06-12 Thread Mario Lang
mlang pushed a change to branch externals/chess
in repository elpa.

  from  7d1e127   Add examples for chess-plain and chess-ics1 to the manual.
   new  c7e551d   Work on the manual.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 chess.info |   93 -
 doc/chess.texi |   98 
 2 files changed, 119 insertions(+), 72 deletions(-)



[elpa] 01/01: Work on the manual.

2014-06-12 Thread Mario Lang
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