[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [elpa] master cf9edfa 3/5: [gnugo slog] Clear ‘inhibit-point-motion-
From: |
Thien-Thi Nguyen |
Subject: |
Re: [elpa] master cf9edfa 3/5: [gnugo slog] Clear ‘inhibit-point-motion-hooks’. |
Date: |
Thu, 19 Jan 2017 08:16:06 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
() Stefan Monnier <address@hidden>
() Sun, 15 Jan 2017 21:32:19 -0500
How 'bout the patch below (which additionally gets you rid of
the place where you modify a string in-place, which I find
very untoward).
Thanks. I have modified the mode-line munging bits to use
‘replace-regexp-in-string’ as exemplified in the patch. OTOH,
the cursor-intangible parts of the patch i'm still mulling.
From the bit of testing I've done, the intangibility on your
board is a bit flimsy (C-f/C-b can move off the board), but I
haven't tried to change that.
Yeah, it has always been partial. At the design level, i wonder
what is the preferred user experience when about to move off the
board. I see these possibilities:
(a) wrap toroidally (both horiz and vert);
(b) stay motionless;
(c) like (b) w/ error;
(d) do nothing special (status quo).
Personally, i don't mind (d) because i like to explore the text
properties (move point, invoke ‘describe-text-properties’), and
imagine others doing likewise. (Too, no complaints yet.)
--
Thien-Thi Nguyen -----------------------------------------------
(defun responsep (query)
(pcase (context query)
(`(technical mailing-list) t)
...)) 748E A0E8 1CB8 A748 9BFA
--------------------------------------- 6CE4 6703 2224 4C80 7502
signature.asc
Description: PGP signature