| Age | Commit message (Collapse) | Author |
|
- added lexical-binding headers to all source files
- replaced make-variable-buffer-local with defvar-local throughout source code
- replaced deprecated cl library with cl-lib, including replacing assert with cl-assert to emacs-chess-steps.el
- added proper headers and footers to test files when missing
- populated chess images and chess sounds directory
- fixed defcustom calling directory-files without error handling.
xboard installation no longer required.
|
|
|
|
|
|
|
|
|
|
|
|
chess-game-side-to-move) and document it, mirroring chess-game-side-to-move docstring.
|
|
|
|
|
|
tag every revision that I upload.
|
|
much more memory conservative now. Reduced recursion in
chess-search-position by a slight bit.
|
|
|
|
|
|
wackiest chess variants use standard move notation.
`chess-ply-create' now fully validates and annotates the plies that it
creates, based on the initial piece move (such as the king, in the
case of castling).
|