[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[emacs-wiki-discuss] [PATCH] Make remember use all handler functions
From: |
Hoan Ton-That |
Subject: |
[emacs-wiki-discuss] [PATCH] Make remember use all handler functions |
Date: |
Sun, 11 Jul 2004 19:56:37 -0500 |
User-agent: |
Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) |
Hello,
I have added a new customizable option so that remember calls all
handler functions. I hope you find it useful, I did. :)
* looking for address@hidden/remember--dev--1.0--patch-6 to compare with
* comparing to address@hidden/remember--dev--1.0--patch-6
M remember.el
* modified files
--- orig/remember.el
+++ mod/remember.el
@@ -202,6 +202,12 @@
:type 'hook
:group 'remember)
+(defcustom remember-all-handler-functions nil
+ "If non-nil every function in `remember-handler-functions' is
+called."
+ :type 'boolean
+ :group 'remember)
+
;;; Internal Variables:
(defvar remember-buffer "*Remember*"
@@ -371,7 +377,9 @@
(e (or end (max (point) (or (mark) (point-max))))))
(save-restriction
(narrow-to-region b e)
- (run-hook-with-args-until-success 'remember-handler-functions)
+ (if remember-all-handler-functions
+ (run-hooks 'remember-handler-functions)
+ (run-hook-with-args-until-success 'remember-handler-functions))
(when (equal remember-buffer (buffer-name))
(kill-buffer (current-buffer))
(jump-to-register remember-register)))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [emacs-wiki-discuss] [PATCH] Make remember use all handler functions,
Hoan Ton-That <=