summaryrefslogtreecommitdiff
path: root/chess-file.el
AgeCommit message (Collapse)Author
8 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-05-20Eliminate the circular dependency between chess-pos and chess-fen.Mario Lang
We remove functions chess-pos-to-string and chess-pos-from-string which are really just aliases for chess-fen-to-pos and chess-pos-to-fen.
2014-05-20Add a proper file header.Mario Lang
2014-03-03Do not use `delete-backward-char'.Mario Lang
2004-02-06docstringMario Lang
2004-02-05docstrings, + a silly paren fixMario Lang
2004-02-05Handle .epd and .pgn files in the chess-file module. Achieved byMario Lang
setting a buffer-local variable chess-file-type to either 'pgn or 'epd on 'open, and use this info to dispatch correctly. This change makes it possible to load .epd files with the chess-puzzle function for instance.
2004-01-26new function chess-database-filename, also support it in scid and file dbsMario Lang
2002-04-28*** no comment ***John Wiegley
2002-04-18*** no comment ***John Wiegley
2002-04-16Removed the $ Revision strings; they are no longer necessary since IJohn Wiegley
tag every revision that I upload.
2002-04-15*** no comment ***John Wiegley
2002-04-14*** no comment ***John Wiegley
2002-04-14*** no comment ***John Wiegley