branch: elpa/pcre2el commit 380723b2701cceb75c266440fb8db918f3340d50 Merge: 018531ba0c b093275bff Author: Wes Hardaker <opensou...@hardakers.net> Commit: GitHub <nore...@github.com>
Merge pull request #56 from tarsiiformes/silencio Silence byte-compiler dealing with replaced function --- pcre2el.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pcre2el.el b/pcre2el.el index fbacae5369..12c24f87db 100644 --- a/pcre2el.el +++ b/pcre2el.el @@ -3124,9 +3124,11 @@ in character classes as outside them." (around rxt () activate compile) "This function is hacked for emulated PCRE syntax and regexp conversion." (if (eq reb-re-syntax 'pcre) - (let ((src (if (fboundp #'reb-target-value) - (reb-target-value 'reb-regexp-src) - (reb-target-binding reb-regexp-src)))) + (let ((src (cond ((fboundp 'reb-target-value) + (reb-target-value 'reb-regexp-src)) + ((fboundp 'reb-target-binding) + (reb-target-binding reb-regexp-src)) + ((error "BUG"))))) (if src (insert "\n/" (replace-regexp-in-string "/" "\\/" src t t) "/") (insert "\n//")))