aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/progmodes/python.el
diff options
context:
space:
mode:
authorDamien Cassou2019-05-14 05:50:59 +0200
committerDamien Cassou2019-06-24 09:15:41 +0200
commit7022e3fde6bc577cc281bd8770fe5a41f7492b4f (patch)
tree7c423e6931eb57a3a5d0bf7ec7c3153cbfbbf0a3 /lisp/progmodes/python.el
parent736f78bb1af0593d9b02f0a45a64b1422a6fcc12 (diff)
downloademacs-7022e3fde6bc577cc281bd8770fe5a41f7492b4f.tar.gz
emacs-7022e3fde6bc577cc281bd8770fe5a41f7492b4f.zip
Refactoring of auth-source-pass
* lisp/auth-source-pass.el (auth-source-pass--find-match): Refactor by moving some code to auth-source-pass--disambiguate. (auth-source-pass--disambiguate) (auth-source-pass--entries-matching-suffix): New function. (auth-source-pass--find-match-unambiguous) (auth-source-pass--select-from-entries) (auth-source-pass--entry-reducer): Refactor to simplify and improve logging. (auth-source-pass--matching-entries) (auth-source-pass--accumulate-matches): Remove. * test/lisp/auth-source-pass-tests.el: Complete rewrite to facilitate maintenance. (auth-source-pass--have-message-containing): Remove. (auth-source-pass--have-message-matching) (auth-source-pass--explain--have-message-matching) (auth-source-pass--explain-match-entry-p) (auth-source-pass--includes-sorted-entries) (auth-source-pass--explain-includes-sorted-entries) (auth-source-pass--explain-match-any-entry-p) (auth-source-pass--matching-entries) (auth-source-pass-match-entry-p) (auth-source-pass-match-any-entry-p): New function.
Diffstat (limited to 'lisp/progmodes/python.el')
0 files changed, 0 insertions, 0 deletions