| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2004-01-27 | uncomment the remaining failure cases, chess-algebraic handles that now | Mario Lang | |
| 2004-01-27 | we now have the individual moves in the source file, and get the final pos ↵ | Mario Lang | |
| at compile time | |||
| 2004-01-27 | reindent | Mario Lang | |
| 2004-01-27 | we can use chess-display-set-from-fen here | Mario Lang | |
| 2004-01-27 | some reality sync | Mario Lang | |
| 2004-01-27 | a little sync with reality | Mario Lang | |
| 2004-01-27 | add in minimal docs for FEN, algebraic notation, and ICS | Mario Lang | |
| 2004-01-26 | (chess-pos-move): There was a bug in castling removal when a Rook moved, now ↵ | Mario Lang | |
| compare chess-pos-can-castle and the source square of the moving piece to figure out if we need to remove castling priveledges | |||
| 2004-01-26 | (chess-pos-legal-candidates): Remove the opponent pawn if we are capturing ↵ | Mario Lang | |
| en passant. This fixes a bug where chess-legal-plies does not find an en passant if the pawn to be captured is giving check | |||
| 2004-01-26 | new function chess-database-filename, also support it in scid and file dbs | Mario Lang | |
| 2004-01-25 | Added an argument to chess-search-position, so that if we are | John Wiegley | |
| searching for the source of an algebraic move, and it is not a castle, then do not check castle moves. | |||
| 2004-01-23 | use apply in chess-database-query | Mario Lang | |
| 2004-01-23 | support query tree-search | Mario Lang | |
| 2004-01-23 | dont barf on unbound chess-module-regexp-alist, and add some docstrings | Mario Lang | |
| 2004-01-23 | docstring fixes + a redo of chess-game-seq | Mario Lang | |
| 2004-01-23 | fixes to make chess-scid read parsing work | Mario Lang | |
| 2004-01-21 | opening classification module based on the scid.eco file from scid 3.5 | Mario Lang | |
| 2004-01-20 | FEN notation actually specifies that field four (en passant) should denote ↵ | Mario Lang | |
| the target square of the immenent capture, not the square of the piece about to be taken | |||
| 2004-01-20 | catch manually typed resign and fix a bug where only one game could be ↵ | Mario Lang | |
| played each session. | |||
| 2004-01-20 | (chess-pos-to-fen): Dont emit a trailing / on rank 8. | Mario Lang | |
| 2004-01-19 | tidying | Mario Lang | |
| 2004-01-19 | minor change | Mario Lang | |
| 2004-01-19 | rewrite this module such that it does not act as an engine, rather it ↵ | Mario Lang | |
| invoked chess-sessions as needed. You need to use M-x chess-ics RET instead of C-u M-x chess RET ics RET now. Additionally, rewrite chess-ics-handle-ics12 such that it can handle the refresh command, and moves entered manually in the ICS buffer | |||
| 2004-01-16 | We no longer need to dedvar chess-ai-regexp-alist with | Mario Lang | |
| a nil value. | |||
| 2004-01-16 | (chess-engine-create): Use `insern-soft' instead of `intern' | Mario Lang | |
| to copy the engine-regexp-alist. | |||
| 2004-01-15 | adding description of the module system | John Wiegley | |
| 2004-01-14 | elisp header + homepage link | Mario Lang | |
| 2004-01-14 | Module for the sjeng engine (promotion still doesnt work.) | Mario Lang | |
| 2004-01-14 | `let'-bind case-fold-search nil in chess-algebraic-to-ply: | Mario Lang | |
| This fixes a bug where b8c6 is parsed to c7-c6. | |||
| 2004-01-13 | Initial skeleton for Game Creating messages. | Mario Lang | |
| Support relation-type -2 (Examining game). Handle the 'forward event. (Now you can use the "examine" command on FICS, and simply type '.' in the ChessBoard display to forward through the game.) | |||
