]> git.eshelyaron.com Git - emacs.git/commitdiff
Make crm-default-separator obsolete as per FIXME
authorStefan Kangas <stefan@marxist.se>
Sun, 26 Dec 2021 20:59:16 +0000 (21:59 +0100)
committerStefan Kangas <stefan@marxist.se>
Mon, 11 Jul 2022 10:10:36 +0000 (12:10 +0200)
* lisp/emacs-lisp/crm.el (crm-default-separator): Make into
obsolete variable alias for crm-separator.
(crm-separator): Update docstring for above change.

lisp/emacs-lisp/crm.el

index 9d9c91e510e762a84defaf5b2dfe9b3fa491c685..9c49e095783b4ed792947ef5e74700027e778726 100644 (file)
 
 ;;; Code:
 
-;; FIXME I don't see that this needs to exist as a separate variable.
-;; crm-separator should suffice.
-(defconst crm-default-separator "[ \t]*,[ \t]*"
-  "Default value of `crm-separator'.")
-
-(defvar crm-separator crm-default-separator
+(defvar crm-separator "[ \t]*,[ \t]*"
   "Separator regexp used for separating strings in `completing-read-multiple'.
-It should be a regexp that does not match the list of completion candidates.
-The default value is `crm-default-separator'.")
+It should be a regexp that does not match the list of completion candidates.")
 
 (defvar-keymap crm-local-completion-map
   :doc "Local keymap for minibuffer multiple input with completion.
@@ -300,6 +294,8 @@ with empty strings removed."
 ;(completing-read my-prompt my-table nil t)
 ;(completing-read my-prompt my-table nil "match")
 
+(define-obsolete-variable-alias 'crm-default-separator 'crm-separator "29.1")
+
 (provide 'crm)
 
 ;;; crm.el ends here