[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 229/255: igs TODO: consistent game un-observation
From: |
Eric Schulte |
Subject: |
[elpa] 229/255: igs TODO: consistent game un-observation |
Date: |
Sun, 16 Mar 2014 01:02:53 +0000 |
eschulte pushed a commit to branch go
in repository elpa.
commit ea18111c0e696b0475253ea7db279cc92f9b8bb0
Author: Eric Schulte <address@hidden>
Date: Thu Aug 8 11:58:23 2013 -0600
igs TODO: consistent game un-observation
---
back-ends/igs.el | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/back-ends/igs.el b/back-ends/igs.el
index 619d9ab..b149d11 100644
--- a/back-ends/igs.el
+++ b/back-ends/igs.el
@@ -484,8 +484,11 @@ This is used to re-send messages to keep the IGS server
from timing out.")
(defmethod go-quit ((igs igs))
(with-igs igs
(if (number igs)
- (progn (igs-send (format "observe %d" (number igs)))
- (setf (number igs) nil))
+ (progn
+ ;; TOOD: ensure still on our server-side observation list
+ ;; (e.g., hasn't been removed after a resignation)
+ (igs-send (format "observe %d" (number igs)))
+ (setf (number igs) nil))
(igs-send "quit"))))
(defmethod go-score ((igs igs))
- [elpa] 236/255: factor general comint utils out of igs.el, (continued)
- [elpa] 236/255: factor general comint utils out of igs.el, Eric Schulte, 2014/03/15
- [elpa] 192/255: two consecutive passes ends the game, Eric Schulte, 2014/03/15
- [elpa] 210/255: using curry, rcurry and compose helpers, Eric Schulte, 2014/03/15
- [elpa] 203/255: adding GPL copyright file, Eric Schulte, 2014/03/15
- [elpa] 243/255: undo through gtp pipe, Eric Schulte, 2014/03/15
- [elpa] 246/255: customizable default gnugo options, Eric Schulte, 2014/03/15
- [elpa] 241/255: igs class definitions up front for better loading, Eric Schulte, 2014/03/15
- [elpa] 247/255: notes, Eric Schulte, 2014/03/15
- [elpa] 235/255: better line truncation, Eric Schulte, 2014/03/15
- [elpa] 250/255: mark dead stones at end of game, Eric Schulte, 2014/03/15
- [elpa] 229/255: igs TODO: consistent game un-observation,
Eric Schulte <=
- [elpa] 242/255: need assoc for aget, Eric Schulte, 2014/03/15
- [elpa] 228/255: refresh the game list buffer, Eric Schulte, 2014/03/15
- [elpa] 211/255: scale column width by buffer width, Eric Schulte, 2014/03/15
- [elpa] 233/255: igs handle adjourned and resigned games, Eric Schulte, 2014/03/15
- [elpa] 244/255: igs-pipe handles resignation and comments, Eric Schulte, 2014/03/15
- [elpa] 245/255: misc fixes, Eric Schulte, 2014/03/15
- [elpa] 169/255: igs: automatically collect a game listing, Eric Schulte, 2014/03/15
- [elpa] 248/255: try to fix gnugo Emacs crashes, Eric Schulte, 2014/03/15
- [elpa] 254/255: re-format README, Eric Schulte, 2014/03/15
- [elpa] 161/255: moving towards using images, Eric Schulte, 2014/03/15