aboutsummaryrefslogtreecommitdiffhomepage
path: root/generic/pg-pbrpm.el
diff options
context:
space:
mode:
Diffstat (limited to 'generic/pg-pbrpm.el')
-rw-r--r--generic/pg-pbrpm.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/generic/pg-pbrpm.el b/generic/pg-pbrpm.el
index f1f83ff1..b40cfff3 100644
--- a/generic/pg-pbrpm.el
+++ b/generic/pg-pbrpm.el
@@ -34,6 +34,7 @@
;;; Code:
(require 'span)
+(eval-when-compile (require 'cl-lib))
(eval-when-compile
(require 'proof-utils))
@@ -421,14 +422,14 @@ If no match found, return the empty string."
(save-excursion
(let ((pos (point)))
(beginning-of-line)
- (block 'loop
+ (cl-block 'loop
(while (< (point) pos)
(unless (search-forward-regexp pg-pbrpm-auto-select-regexp nil t)
(return-from 'loop ""))
(if (and (<= (match-beginning 0) pos)
(<= pos (match-end 0)))
- (return-from 'loop (match-string 0))))
- (return-from 'loop "")))))
+ (cl-return-from 'loop (match-string 0))))
+ (cl-return-from 'loop "")))))
(defun pg-pbrpm-translate-position (buffer pos)
"If BUFFER is goals-buffer, return POS, otherwise the point in the goal buffer."