From: Philipp Stephani Date: Tue, 3 Jan 2017 16:24:23 +0000 (+0000) Subject: Small patch for ffap.el X-Git-Tag: emacs-26.0.90~944 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=5c6f1198d40b404573e5dfd2b0f1e5c73f71209b;p=emacs.git Small patch for ffap.el * lisp/ffap.el (ffap-alist): Document that ffap sets the match data while walking 'ffap-alist'. --- diff --git a/lisp/ffap.el b/lisp/ffap.el index cabf3395012..8144d41f3a1 100644 --- a/lisp/ffap.el +++ b/lisp/ffap.el @@ -797,7 +797,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)