emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] 08/08: [gnugo maint] Update HACKING; nfc.


From: Thien-Thi Nguyen
Subject: [elpa] 08/08: [gnugo maint] Update HACKING; nfc.
Date: Wed, 23 Apr 2014 09:00:25 +0000

ttn pushed a commit to branch master
in repository elpa.

commit 2c6fa1db716ea4a151c2888654ea2178f9f2c18c
Author: Thien-Thi Nguyen <address@hidden>
Date:   Wed Apr 23 11:04:37 2014 +0200

    [gnugo maint] Update HACKING; nfc.
---
 packages/gnugo/HACKING |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/packages/gnugo/HACKING b/packages/gnugo/HACKING
index 7ce9fa1..1d7bca8 100644
--- a/packages/gnugo/HACKING
+++ b/packages/gnugo/HACKING
@@ -8,21 +8,37 @@ This file is both a guide for newcomers and a todo list for 
oldstayers.
 *** no error-handling in SGF parsing
 *** performance -- ‘compare-strings’ approach too clever/slow :-/
 * ideas / wishlist
-*** add a few screenshots to package
+*** wrap GTP ‘loadsgf’ completely
 *** revamp image support
+***** zonk ‘require’
+***** define simple API
 *** talk GTP over the network
+    (?) pending [[wrap GTP ‘loadsgf’ completely]]
 *** "assist minor mode" (see gnugo-extra.el for work in progress)
 *** using assist minor mode, gnugo-v-gnugo (ibid)
 *** make gnugo (the external program) support query (read-only) thread
 *** extend GNUGO Board mode to manage another subprocess for analysis only
 *** command ‘C-u =’ to label a position
 *** SGF tree traversal
+***** DONE monkey mind
+***** TODO monkey body
 *** "undo undo undoing"; integrate Emacs undo, GTP undo, subgame branching
 *** make buffer name format configurable (but enforce uniqueness)
 *** more tilde escapes for 
[[file:gnugo.el::defvar.gnugo-mode-line][gnugo-mode-line]]
 *** make veneration configurable
-*** make animation more configurable; lift same-color-stones-only
-*** restriction; allow sequencing rather than lock-step; include sound
+*** animation finery
+***** make more configurable
+***** lift same-color-stones-only restriction
+***** allow sequencing rather than lock-step
+***** include sound
+*** plunder el-go (grok [[info:eieio.info][EIEIO]] first)
+***** SVG display
+      pending [[revamp image support]]
+***** (?) SGF support
+******* IR compat
+******* error handling
+***** (?) other "backends"
+      pending [[talk GTP over the network]]
 *** [your hacking ideas here!]
 * tested with (newest first)
   | Emacs     | GNU Go |
@@ -45,7 +61,7 @@ This file is both a guide for newcomers and a todo list for 
oldstayers.
 * NEWS nostalgia
 (with-current-buffer (find-file "NEWS")
   (highlight-phrase "[0-9][.][0-9][.][0-9]+\\|[0-9]+[.][.][0-9]+"
-                          'hi-red-b))
+                    'hi-red-b))
 * etc
 #+odd
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]