[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/gnugo 5c8f31d 043/357: [gnugo maint] Update HACKING; nf
From: |
Stefan Monnier |
Subject: |
[elpa] externals/gnugo 5c8f31d 043/357: [gnugo maint] Update HACKING; nfc. |
Date: |
Sun, 29 Nov 2020 14:50:44 -0500 (EST) |
branch: externals/gnugo
commit 5c8f31d120ae243ecd9cf3f2087020ada445bd40
Author: Thien-Thi Nguyen <ttn@gnu.org>
Commit: Thien-Thi Nguyen <ttn@gnu.org>
[gnugo maint] Update HACKING; nfc.
---
HACKING | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/HACKING b/HACKING
index 2adbae4..8f37823 100644
--- a/HACKING
+++ b/HACKING
@@ -3,9 +3,7 @@ HACKING gnugo -*- org
-*-
This file is both a guide for newcomers and a todo list for oldstayers.
* next (actually "first" (under ELPA) :-D)
-*** TODO code
-***** TODO Set ‘lexical-binding’ (if possible!).
- Hmm, lots of symbol trickery going on; initial attempts FAIL.
+*** DONE code
***** DONE Give ‘lambda’ commands a name and docstring.
***** DONE Move gnugo-{put,get} doc elsewhere.
***** DONE Loose the modernization!
@@ -15,7 +13,7 @@ This file is both a guide for newcomers and a todo list for
oldstayers.
******* DONE ‘(split-string ... t)’ -- [[file:gnugo.el][gnugo-animate-group]]
***** DONE Use process-{put,get}.
***** DONE Drop leading ?* in var docstrings.
-*** TODO Resolve maintenance musings.
+*** DONE Resolve maintenance musings.
***** Any way to use ‘gnugo-version’ as ";; Version:"? [no]
***** Should SGF funcs be moved to sgf.el now? [no]
***** Is sgf.el better in-package or independent (but in ELPA)? [in-package]
@@ -38,9 +36,17 @@ This file is both a guide for newcomers and a todo list for
oldstayers.
so the actual release commits will be effectively fast-forward.
*** DONE Finish [[file:NEWS][NEWS]] archeology.
* fix bugs
+*** ‘inhibit-gnugo-refresh’: defvar, rename to ‘gnugo-inhibit-refresh’
+*** {next,previous}-line weirdness in the presence of images
+*** ‘-l FILENAME’ lossage
+***** silently clobbers other options (PEBKAC, strictly speaking)
+***** game tree incomplete (doing ‘C-x C-s’ immediately writes empty tree)
*** [[file:gnugo.el::defun.gnugo-toggle-dead-group][gnugo-toggle-dead-group]]
only half-complete
*** no error-handling in SGF parsing
+*** performance -- ‘compare-strings’ approach too clever/slow :-/
* ideas / wishlist
+*** set ‘lexical-binding’ (if possible!)
+ Hmm, lots of symbol trickery going on; initial attempts FAIL.
*** add a few screenshots to package
*** revamp image support
*** talk GTP over the network
- [elpa] externals/gnugo 0838a13 021/357: [gnugo gtp int] Use :post-thunk instead of :post-hook., (continued)
- [elpa] externals/gnugo 0838a13 021/357: [gnugo gtp int] Use :post-thunk instead of :post-hook., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo e16a8d5 031/357: [gnugo int] Add abstraction: gnugo--unclose-game, Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 28da1b4 035/357: [gnugo int] Use ‘dolist’ and ‘destructuring-bind’., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 08b2a66 017/357: [gnugo] Indicate buffer not modified after save., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 9893ff1 027/357: [gnugo int] Hang the sync-return-stash on the process object., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo b8b8763 037/357: [gnugo maint] Update "next" in HACKING; nfc., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo a4b96a1 024/357: [gnugo int] Use ‘number-sequence’ more., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 402bf68 039/357: [gnugo] Don't show underscore in group-animation message., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 7647c9c 062/357: [gnugo int] Avoid redundant calls to ‘gnugo-get’., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo fef1847 040/357: [gnugo] Use special constructs for keybindings in docstrings., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 5c8f31d 043/357: [gnugo maint] Update HACKING; nfc.,
Stefan Monnier <=
- [elpa] externals/gnugo 2d4c9ad 046/357: [gnugo] New command: ‘_’ and ‘M-_’ (gnugo-boss-is-near), Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 02c55b7 054/357: [gnugo] Release: 2.3.1, Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo c479509 044/357: [gnugo] Bind ‘DEL’ to ‘gnugo-undo-two-moves’., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 9748703 060/357: [gnugo int] Elide single-use local var., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 6573d16 065/357: [gnugo int] Add abstraction: gnugo--compare-strings, Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo a949e26 071/357: [gnugo int] Rename arg from SWITCH to ME-NEXT., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 558d778 072/357: [gnugo] Fix bug: Handle property value type ‘none’ normally., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 9469952 075/357: fixup! [gnugo sgf] Move gratuitous newline from after to before (sub)trees., Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 4f96ca6 076/357: [gnugo sgf int] Add abstractions: seek, seek-into, Stefan Monnier, 2020/11/29
- [elpa] externals/gnugo 98414ca 086/357: [gnugo int] Add abstractions: gnugo{--root-node, /sgf-root-node}, Stefan Monnier, 2020/11/29