| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2004-02-08 | Fixed several byte-compilation errors. Mario: What is | John Wiegley | |
| `last-triggers'? | |||
| 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-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 | 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-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-28 | set interface emacs-chess VERSION | Mario Lang | |
| 2004-01-20 | catch manually typed resign and fix a bug where only one game could be ↵ | Mario Lang | |
| played each session. | |||
| 2004-01-19 | tidying | 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-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.) | |||
| 2004-01-12 | (chess-ics-server-list): Added some more servers. | Mario Lang | |
| (chess-ics-regexp-alist): Make guest login on chessclub.com work. (chess-ics-handle-ics12): Retrieve TimeControl info from the ics12 board and set TimeControl game tag when initial board is seen. | |||
| 2004-01-11 | set epd opcode ce from material-value and checkmate info | Mario Lang | |
| 2004-01-11 | Merge chess-ics-parse-ics12 and chess-ics-handle-move into | Mario Lang | |
| a new function chess-ics-handle-ics12, which is a lot easier to read now. Also make the <12> regexp a bit more strict to avoid false positives. | |||
| 2004-01-11 | fixed messed up parens | Mario Lang | |
| 2004-01-11 | (chess-ics-handler): Read the password before opening the connection. | Mario Lang | |
| This corrects a race where the password can be unknown when the prompt appears because the user hasnt finished typing yet... (chess-ics12-parse): Use `pop' to make stuff simpler and use `mapc' to get castling info. Indent chess-ics-regexp-alist differently. | |||
| 2003-02-09 | No it didnt (revert) bah | Mario Lang | |
| 2003-02-09 | Change regexp to ^login, makes autologon work | Mario Lang | |
| 2002-06-20 | fix for when opponent calls flag | John Wiegley | |
| 2002-06-17 | *** no comment *** | John Wiegley | |
| 2002-06-14 | various small bug fixes | John Wiegley | |
| 2002-05-16 | miscellaneous fixes | John Wiegley | |
| 2002-05-01 | added code for forfeiting on time | John Wiegley | |
| 2002-05-01 | *** no comment *** | John Wiegley | |
| 2002-05-01 | *** no comment *** | John Wiegley | |
| 2002-05-01 | *** no comment *** | John Wiegley | |
| 2002-05-01 | *** no comment *** | John Wiegley | |
| 2002-05-01 | *** no comment *** | John Wiegley | |
| 2002-05-01 | *** no comment *** | John Wiegley | |
| 2002-05-01 | *** no comment *** | John Wiegley | |
| 2002-05-01 | use chess-engine-convert-algebraic | John Wiegley | |
| 2002-05-01 | disable autosaving during login, and determine check/checkmate from | John Wiegley | |
| the ics12 move text. | |||
| 2002-04-28 | *** no comment *** | John Wiegley | |
| 2002-04-26 | bug fixes | John Wiegley | |
| 2002-04-26 | fixes | John Wiegley | |
| 2002-04-26 | *** no comment *** | John Wiegley | |
| 2002-04-25 | *** no comment *** | John Wiegley | |
| 2002-04-25 | *** no comment *** | John Wiegley | |
| 2002-04-25 | fixes to the ICS client | John Wiegley | |
| 2002-04-24 | *** no comment *** | John Wiegley | |
| 2002-04-24 | *** no comment *** | John Wiegley | |
| 2002-04-24 | *** no comment *** | John Wiegley | |
| 2002-04-24 | *** no comment *** | John Wiegley | |
| 2002-04-24 | *** no comment *** | John Wiegley | |
| 2002-04-24 | *** no comment *** | John Wiegley | |
| 2002-04-24 | *** no comment *** | John Wiegley | |
| 2002-04-24 | fixes, and use the new filtering code in chess-engine | John Wiegley | |
| 2002-04-19 | Fixes and other work. | John Wiegley | |
| 2002-04-18 | Many efficiency improvements and bug fixes. | John Wiegley | |
