emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#29398: closed (company-minimum-prefix-length)


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#29398: closed (company-minimum-prefix-length)
Date: Thu, 23 Nov 2017 08:05:01 +0000

Your message dated Thu, 23 Nov 2017 09:04:42 +0100
with message-id <address@hidden>
and subject line Re: bug#29398: company-minimum-prefix-length
has caused the debbugs.gnu.org bug report #29398,
regarding company-minimum-prefix-length
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
29398: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29398
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: company-minimum-prefix-length Date: Wed, 22 Nov 2017 10:11:36 +0100

Dear auctex developers,

I'm using auctex with the company completion system. The problem is that

company-minimum-prefix-length

is ignored in tex files. This is annoying when typesetting math with the usual single-character symbols like i or n because I have to press C-g multiple times to turn of the completion overlay.

I had initially posted this issue on github with spacemacs and company-auctex, it affects several people as well

https://github.com/syl20bnr/spacemacs/issues/9388

https://github.com/alexeyr/company-auctex/issues/18

The root of the problems seems this code in auctex/tex.el in v11.91

;; By default, company completions kick in after a prefix of 3 chars has
;; been typed.  Since we don't have too many completions, that's too
;; much.
(set (make-local-variable 'company-minimum-prefix-length) 1)))

I don't understand the explanation given for creating this local variable. I request that it be removed or done in such a way that it doesn't override global user settings.

bye

Fred

--- End Message ---
--- Begin Message --- Subject: Re: bug#29398: company-minimum-prefix-length Date: Thu, 23 Nov 2017 09:04:42 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
Hi all,

I've removed the code.  The argument that many users also use the
dabbrev company backend in combination with the native completion of the
mode made sense.  In that case, you might have thousands of completions
with a too short prefix length.

Bye,
Tassilo


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]