]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix completing-read call in reb-change-syntax
authorChunyang Xu <mail@xuchunyang.me>
Sat, 11 Feb 2017 06:17:26 +0000 (14:17 +0800)
committerNoam Postavsky <npostavs@gmail.com>
Fri, 3 Mar 2017 00:01:18 +0000 (19:01 -0500)
* lisp/emacs-lisp/re-builder.el (reb-change-syntax): Use 'default' arg
of completing-read.

Copyright-paperwork-exempt: yes

lisp/emacs-lisp/re-builder.el

index 5264dae52ae9dcb0814ea6a14911cbdb9cbbeb7c..f60d723a8838f0407991c73d0ed419c91a13e554 100644 (file)
@@ -488,10 +488,10 @@ If the optional PAUSE is non-nil then pause at the end in any case."
 Optional argument SYNTAX must be specified if called non-interactively."
   (interactive
    (list (intern
-         (completing-read "Select syntax: "
-                          (mapcar (lambda (el) (cons (symbol-name el) 1))
-                                  '(read string sregex rx))
-                          nil t (symbol-name reb-re-syntax)))))
+         (completing-read
+          (format "Select syntax (default %s): " reb-re-syntax)
+          '(read string sregex rx)
+          nil t nil nil (symbol-name reb-re-syntax)))))
 
   (if (memq syntax '(read string sregex rx))
       (let ((buffer (get-buffer reb-buffer)))