| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2004-02-08 | There is no longer a `byte-compiling-files-p' function on Emacs 21.3. | John Wiegley | |
| At least, it's not on mine. Another way needs to be found to stub about assert calls in the byte-compiled chess.el. | |||
| 2004-02-08 | Fixed several byte-compilation errors. Mario: What is | John Wiegley | |
| `last-triggers'? | |||
| 2004-02-08 | Corrected some invalid calls to `format'. | John Wiegley | |
| 2004-02-08 | assume maintainership, change url to point to sourceforge, and remove | Mario Lang | |
| emacs20 and xemacs21 from compatibility list | |||
| 2004-02-08 | update changelog | Mario Lang | |
| 2004-02-08 | (chess-crafty-handler): Add search-depth and | Mario Lang | |
| search-time engine options. | |||
| 2004-02-06 | chess-file concerns removed | Mario Lang | |
| 2004-02-06 | en passant captures are now fixed in chess-display | Mario Lang | |
| 2004-02-06 | (chess-display-paint-move): Handle :en-passant | Mario Lang | |
| captures (remove the captured pawn from the board). | |||
| 2004-02-06 | require chess-epd | Mario Lang | |
| 2004-02-06 | docstring | Mario Lang | |
| 2004-02-06 | (chess-puzzle): Disable autosave. | Mario Lang | |
| (chess-puzzle-show-solution): New function (bound to ? in puzzle displays) for showing a solution (if one is known). This typically only works for EPD databases with either bm or pv information. Displaying of annotations is not yet done. | |||
| 2004-02-06 | more docs ('bout epd) | Mario Lang | |
| 2004-02-05 | more docs! | Mario Lang | |
| 2004-02-05 | docstrings, + a silly paren fix | Mario Lang | |
| 2004-02-05 | Remove chess-epd, that just has been done | Mario Lang | |
| 2004-02-05 | (chess-fen-regexp): New constant. | Mario Lang | |
| 2004-02-05 | (chess-game-to-epd): New defsubst to convert a game | Mario 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-02-05 | Handle .epd and .pgn files in the chess-file module. Achieved by | Mario 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-02-05 | sort of pseudobarf on refresh to easy finding of the obscure observe bug, ↵ | Mario Lang | |
| and set back-moved-first game-data always, so that it even works if a game is reset to a new starting position | |||
| 2004-02-05 | some notes added | Mario Lang | |
| 2004-02-03 | update | Mario Lang | |
| 2004-02-03 | (chess-tutorial): Simplify and add autoload. | Mario Lang | |
| 2004-02-03 | (chess-announce-handler): On event 'kibitz, talk. | Mario Lang | |
| 2004-02-03 | (chess-ics-initial-commands): New defcustom to make | Mario Lang | |
| the init-strings sent after login configurable. (chess-ics-movelist-start-position): New buffer-local variable which defaults to `chess-starting-position'. Its value (if non-nil) is used to initialize the board when seeing a movelist header. This is to allow for servers which have the equivalent of "iset startpos 1" on FICS, which tells the server to automatically send the initial position before sending a movelist. This is to allow non-standard starting positions, and still maintain complete game information in the game object locally. (chess-ics-matcher-alist): If we see something like "startpos set", we set chess-ics-movelist-start-position to nil. (chess-ics-handle-style12): Renamed from chess-ics-handle-ics12. Set game-data 'black-moved-first to t if we see a initial board (move is "none"), and side-to-move is Black. Use this information to calculate the correct game index from the supplied game sequence. This fixes observing of arbitrary start position games where Black moved first. (Most of LectureBot should work now). (chess-ics-seeking): Handle "set ptime 1" prompts. (chess-ics-ads-removed): Ditto. | |||
| 2004-02-02 | Make the preceeding ply in the mode-line a little more compact | Mario Lang | |
| 2004-02-02 | iset startpos 1 makes requesting the movelist work for | Mario Lang | |
| games which were started from bsetup positions. Attempt to route kibitzes to chess-announce. Some other fixes to increase ICC compatibility. | |||
| 2004-02-02 | (chess-module-destroy): chess-module-detach-game was called outside | Mario Lang | |
| of the module buffer with argument nil, which obviously fails. | |||
| 2004-02-01 | Fixed a typo. | John Wiegley | |
| 2004-01-31 | Now finally handle seek announcements and removals. | Mario Lang | |
| THis time, we put stuff in comint-preoutput-filter-functions to save lots of unnecessary regexp matches. | |||
| 2004-01-30 | prettify chan-tells | Mario Lang | |
| 2004-01-29 | Handle seek announcements by making the "play xxx" string | Mario Lang | |
| clickable. | |||
| 2004-01-29 | bumped minor rev | Mario Lang | |
| 2004-01-28 | prepare for b4 | Mario Lang | |
| 2004-01-28 | sync with cvslog | Mario Lang | |
| 2004-01-28 | nothing noteworthy | Mario Lang | |
| 2004-01-28 | (chess-ply-castling-changes): When doing a long castle, only check if | Mario Lang | |
| the king can move to the d or c file without being in check. According to the crafty-list, it is legal to do a long castle if some opponent piece is attacking the b file. | |||
| 2004-01-28 | set interface emacs-chess VERSION | Mario Lang | |
| 2004-01-28 | temporarily disable the condition-case in the main startup function, some ↵ | Mario Lang | |
| strange engine errors are caught and hard to debug with this, also add chess-opening and chess-ai to the default modules | |||
| 2004-01-28 | (chess-search-position): document arguments check-only and no-castling. | Mario Lang | |
| 2004-01-28 | (chess-engine-create), (chess-engine-command): Docstrings. ↵ | Mario Lang | |
| (chess-engine-filter): bind case-fold-search to nil. | |||
| 2004-01-28 | (chess-display-create): More docs. | Mario Lang | |
| 2004-01-28 | docfixes | Mario Lang | |
| 2004-01-28 | proofread fixed | Mario Lang | |
| 2004-01-27 | commentary synced with reality of FEN standard | Mario Lang | |
| 2004-01-27 | chess-ai is a submodule of chess-common | Mario Lang | |
| 2004-01-27 | docfix | Mario Lang | |
| 2004-01-27 | chess-gnuchess-path is a user-option | Mario Lang | |
| 2004-01-27 | minor fixes | Mario Lang | |
| 2004-01-27 | minor stuff | Mario Lang | |
