emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs-25 8dd624c: Document that functions in 'ffap-alist'


From: Philipp Stephani
Subject: [Emacs-diffs] emacs-25 8dd624c: Document that functions in 'ffap-alist' can use the match data
Date: Wed, 4 Jan 2017 10:41:25 +0000 (UTC)

branch: emacs-25
commit 8dd624c8ac179d5381e00c04358d353866f60f9f
Author: Philipp Stephani <address@hidden>
Commit: Philipp Stephani <address@hidden>

    Document that functions in 'ffap-alist' can use the match data
    
    * lisp/ffap.el (ffap-alist): Document that ffap sets the match data
    while walking 'ffap-alist'.
---
 lisp/ffap.el |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lisp/ffap.el b/lisp/ffap.el
index 76e86ef..c1fab70 100644
--- a/lisp/ffap.el
+++ b/lisp/ffap.el
@@ -792,7 +792,10 @@ specify actions to try creating such a string.  A pair 
matches if either
   KEY is a symbol, and it equals `major-mode', or
   KEY is a string, it should match NAME as a regexp.
 On a match, (FUNCTION NAME) is called and should return a file, an
-URL, or nil.  If nil, search the alist for further matches.")
+URL, or nil.  If nil, search the alist for further matches.
+While calling FUNCTION, the match data is set according to KEY if KEY
+is a string, so that FUNCTION can use `match-string' and friends
+to extract substrings.")
 
 (put 'ffap-alist 'risky-local-variable t)
 



reply via email to

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