I am trying to prevent company-mode from autocompleting numbers. I added the following to my init file.
(push (apply-partially #'cl-remove-if
(lambda (c) (string-match-p "\\`[0-9]+\\'" c)))
company-transformers)
I am now getting this message
Symbol's value as variable is void: company-transformers
This is the relevant part of my init file for company-mode
(use-package company
:bind (:map company-active-map
("C-n" . company-select-next)
("C-p" . company-select-previous)
("M-h" . company-show-doc-buffer))
:custom
(company-idle-delay 0)
(company-selection-wrap-around t)
(company-tooltip-limit 10)
(company-minimum-prefix-length 1)
:hook
(after-init . global-company-mode))
(push (apply-partially #'cl-remove-if
(lambda (c) (string-match-p "\\`[0-9]+\\'" c)))
company-transformers)
I found this on StackExchange, Symbol's value as variable is void: company-backends, but I can't figure out how to adapt it.