summaryrefslogtreecommitdiff
path: root/itches/emacs/tracker.org
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2022-02-06 12:06:42 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2022-02-06 12:06:42 +0100
commit0ecf176446f405eee4f3d5aa3c94bf6e5d1d337d (patch)
tree9ab94df6304f9edab264f0fa60526903eca58d04 /itches/emacs/tracker.org
parent174b5a5e6a649791dda47b777492b12d89053308 (diff)
downloadmemory-leaks-0ecf176446f405eee4f3d5aa3c94bf6e5d1d337d.tar.xz
Move patch away from Org source block
Org gets confused by unpaired characters.
Diffstat (limited to 'itches/emacs/tracker.org')
-rw-r--r--itches/emacs/tracker.org34
1 files changed, 1 insertions, 33 deletions
diff --git a/itches/emacs/tracker.org b/itches/emacs/tracker.org
index 734ad38..1fcad99 100644
--- a/itches/emacs/tracker.org
+++ b/itches/emacs/tracker.org
@@ -165,39 +165,7 @@ documentation should be added for C-u as well).
Thank you for your time.
-TODO:attach
-**** "serving suggestion" patch
-#+begin_src diff
-diff --git a/lisp/subr.el b/lisp/subr.el
-index 06ea503da6..da9253cedd 100644
---- a/lisp/subr.el
-+++ b/lisp/subr.el
-@@ -2820,6 +2820,7 @@ read-passwd-map
- ;; minibuffer-local-map along the way!
- (let ((map (make-sparse-keymap)))
- (set-keymap-parent map minibuffer-local-map)
-+ (define-key map "\C-c\C-c" #'read-passwd-toggle-visibility)
- (define-key map "\C-u" #'delete-minibuffer-contents) ;bug#12570
- map)
- "Keymap used while reading passwords.")
-@@ -2830,6 +2831,14 @@ read-password--hide-password
- (put-text-property (+ i beg) (+ 1 i beg)
- 'display (string (or read-hide-char ?*))))))
-
-+(defun read-passwd-toggle-visibility ()
-+ (interactive)
-+ (if (member #'read-password--hide-password post-command-hook)
-+ (progn
-+ (remove-hook 'post-command-hook #'read-password--hide-password t)
-+ (remove-text-properties (minibuffer-prompt-end) (point-max) '(display)))
-+ (add-hook 'post-command-hook #'read-password--hide-password nil t)))
-+
- (defun read-passwd (prompt &optional confirm default)
- "Read a password, prompting with PROMPT, and return it.
- If optional CONFIRM is non-nil, read the password twice to make sure.
-
-#+end_src
-
+TODO:[[file:read-passwd-reveal.patch][attach]].
*** TODO Make cursor appearance context-dependent
E.g. add a customizable list of (PREDICATE . PROPERTIES) pairs; the
cursor gets the PROPERTIES from the first PREDICATE which matches.