]> git.eshelyaron.com Git - emacs.git/commitdiff
Document that functions in 'ffap-alist' can use the match data
authorPhilipp Stephani <phst@google.com>
Tue, 3 Jan 2017 16:19:36 +0000 (17:19 +0100)
committerPhilipp Stephani <phst@google.com>
Tue, 3 Jan 2017 16:19:36 +0000 (17:19 +0100)
* lisp/ffap.el (ffap-alist): Document that ffap sets the match data
while walking 'ffap-alist'.

lisp/ffap.el

index 76e86ef9511ab173348c7a69c2ec3b2f248085a0..c1fab70fe94b40d2d53432d44612f4ce6935a955 100644 (file)
@@ -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)