]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/isearch.el (isearch-char-by-name): Rename from
authorJuri Linkov <juri@jurta.org>
Wed, 15 May 2013 23:21:01 +0000 (02:21 +0300)
committerJuri Linkov <juri@jurta.org>
Wed, 15 May 2013 23:21:01 +0000 (02:21 +0300)
`isearch-insert-char-by-name'.  Doc fix.
(isearch-forward): Mention `isearch-char-by-name' in
the docstring.

Fixes: debbugs:13348
lisp/ChangeLog
lisp/isearch.el

index 070d2f1bd37bba0dd27fe79b53928b5fd48ed8d0..8b8cb8204286ab8b23babfae0e606fa0bf6b608d 100644 (file)
@@ -1,5 +1,10 @@
 2013-05-15  Juri Linkov  <juri@jurta.org>
 
+       * isearch.el (isearch-char-by-name): Rename from
+       `isearch-insert-char-by-name'.  Doc fix.
+       (isearch-forward): Mention `isearch-char-by-name' in
+       the docstring.  (Bug#13348)
+
        * isearch.el (minibuffer-local-isearch-map): Bind "\r" to
        `exit-minibuffer' instead of
        `isearch-nonincremental-exit-minibuffer'.
index 04fd594e7f15d9ae2772f1103bbf492193899efb..fe73bf7d6a4e21790d6997e44ba4a7748b25f351 100644 (file)
@@ -515,12 +515,12 @@ This is like `describe-bindings', but displays only Isearch keys."
     (define-key map "\M-so" 'isearch-occur)
     (define-key map "\M-shr" 'isearch-highlight-regexp)
 
-    ;; The key translations defined in the C-x 8 prefix should insert
-    ;; characters into the search string.  See iso-transl.el.
+    ;; The key translations defined in the C-x 8 prefix should add
+    ;; characters to the search string.  See iso-transl.el.
     (define-key map "\C-x" nil)
     (define-key map [?\C-x t] 'isearch-other-control-char)
     (define-key map "\C-x8" nil)
-    (define-key map "\C-x8\r" 'isearch-insert-char-by-name)
+    (define-key map "\C-x8\r" 'isearch-char-by-name)
 
     map)
   "Keymap for `isearch-mode'.")
@@ -679,6 +679,8 @@ Type \\[isearch-yank-kill] to yank the last string of killed text.
 Type \\[isearch-yank-pop] to replace string just yanked into search prompt
  with string killed before it.
 Type \\[isearch-quote-char] to quote control character to search for it.
+Type \\[isearch-char-by-name] to add a character to search by Unicode name,\
+ with completion.
 \\[isearch-abort] while searching or when search has failed cancels input\
  back to what has
  been found successfully.
@@ -1870,11 +1872,12 @@ Subword is used when `subword-mode' is activated. "
    (lambda () (let ((inhibit-field-text-motion t))
                (line-end-position (if (eolp) 2 1))))))
 
-(defun isearch-insert-char-by-name ()
-  "Read a character by its Unicode name and insert it into search string."
+(defun isearch-char-by-name ()
+  "Read a character by its Unicode name and add it to the search string.
+Completion is available like in `read-char-by-name' used by `insert-char'."
   (interactive)
   (with-isearch-suspended
-   (let ((char (read-char-by-name "Insert character (Unicode name or hex): ")))
+   (let ((char (read-char-by-name "Add character to search (Unicode name or hex): ")))
      (when char
        (setq isearch-new-string (concat isearch-string (string char))
             isearch-new-message (concat isearch-message