branch: externals/scanner
commit 3de9ddefc7016a726092412f873a23fde1fffcf3
Author: Raffael Stocker <[email protected]>
Commit: Raffael Stocker <[email protected]>
require cus-edit for scanner-show-config
---
scanner.el | 42 +++++++++++++++++++++---------------------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/scanner.el b/scanner.el
index 3571b535a6..2c462a30db 100644
--- a/scanner.el
+++ b/scanner.el
@@ -74,6 +74,7 @@
(require 'dash)
(require 'cl-lib)
+(require 'cus-edit)
(eval-when-compile (require 'subr-x))
(require 'menu-bar)
@@ -961,27 +962,26 @@ selection is made."
(defun scanner-show-config ()
"Show the current configuration."
(interactive)
- (when (fboundp 'custom-group-members)
- (with-current-buffer-window "*scanner-config*" nil nil
- (let ((variables (mapcar (lambda (variable)
- (cons (car
variable)
-
(replace-regexp-in-string "-" " "
-
(symbol-name (car variable))
-
nil nil nil
-
(length "scanner-"))))
-
(custom-group-members 'scanner nil))))
- (widget-create 'push-button
- :notify (lambda (&rest _)
-
(customize-group 'scanner))
- "Customize scanner")
- (insert "\n\nCurrent configuration:\n\n")
- (mapc (lambda (variable)
- (insert (format "%25s: %s\n"
- (cdr variable)
- (symbol-value
(car variable)))))
- variables)
- (use-local-map widget-keymap)
- (widget-setup)))))
+ (with-current-buffer-window "*scanner-config*" nil nil
+ (let ((variables (mapcar (lambda (variable)
+ (cons (car variable)
+
(replace-regexp-in-string "-" " "
+
(symbol-name (car variable))
+
nil nil nil
+
(length "scanner-"))))
+ (custom-group-members
'scanner nil))))
+ (widget-create 'push-button
+ :notify (lambda (&rest _)
+ (customize-group
'scanner))
+ "Customize scanner")
+ (insert "\n\nCurrent configuration:\n\n")
+ (mapc (lambda (variable)
+ (insert (format "%25s: %s\n"
+ (cdr variable)
+ (symbol-value (car
variable)))))
+ variables)
+ (use-local-map widget-keymap)
+ (widget-setup))))
;;;###autoload
(defun scanner-scan-document (npages filename)