summaryrefslogtreecommitdiff
path: root/chess-epd.el
AgeCommit message (Collapse)Author
7 daysfix: all: fixes to get emacs-chess working on 30.2Craig Jennings
- 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.
2014-06-04Sync from ELPA.Mario Lang
2014-05-20Proper file header.Mario Lang
2014-03-03Fix (some) Emacs24 compatibility issues.Mario Lang
2008-08-29Several changes to fix byte-compile warnings, changed some iso-8859-1 encodedJohn Wiegley
files to UTF-8, and switched to using insert-file-contents instead of the -literally variant (which doesn't respect content encodings).
2004-02-05(chess-game-to-epd): New defsubst to convert a gameMario Lang
object to an EPD string (or insert it). (chess-epd-to-game): Analogous to the above. (chess-epd-parse): Use `chess-fen-regexp'.
2004-01-28nothing noteworthyMario Lang
2004-01-19minor changeMario Lang
2004-01-09speed up chess-epd-read-file by using nconcMario Lang
2004-01-09support (convert) opcodes sm and svMario Lang
2004-01-09require 'chess-varMario Lang
2004-01-09use `chess-var-to-algebraic'.Mario Lang
2004-01-07new file, implements opcodes am, bm, ce, pm and pvMario Lang