Filter out completion started with numbers from company-mode.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Thu, 26 Jan 2017 16:07:37 +0200
changeset 1457 25fdf2cd36de
parent 1456 d8a8d3b3ac48
child 1458 23dfd73cb7fa
Filter out completion started with numbers from company-mode. http://emacs.stackexchange.com/questions/9835/how-can-i-prevent-company-mode-completing-numbers/
.emacs-my
--- a/.emacs-my	Thu Jan 26 15:56:33 2017 +0200
+++ b/.emacs-my	Thu Jan 26 16:07:37 2017 +0200
@@ -1118,7 +1118,11 @@
 
 ;; (setq company-backends (delete 'company-dabbrev company-backends))
 
-;; company-transformers
+(defun my-company-filter-out-numbers (lst)
+  (cl-remove-if (lambda (str) (string-match-p "^[0-9]" str)) lst))
+
+(when (featurep 'company)
+  (push #'my-company-filter-out-numbers company-transformers))
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 (message "bookmark")