[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 21f3b0f 28/38: Revert "company-input-noop still seems to b
From: |
Dmitry Gutov |
Subject: |
[elpa] master 21f3b0f 28/38: Revert "company-input-noop still seems to be needed in the terminal" |
Date: |
Sat, 25 Jul 2020 19:51:16 -0400 (EDT) |
branch: master
commit 21f3b0fcc135d3222f6f3176955cd9dbb0567ed3
Author: Dmitry Gutov <dgutov@yandex.ru>
Commit: Dmitry Gutov <dgutov@yandex.ru>
Revert "company-input-noop still seems to be needed in the terminal"
This reverts commit 7e1ca8e6ee18a2afb16843fdf4e0bde1128d5f4d.
I can't reproduce the problem anymore in Emacs 24.4. Even in the terminal.
---
company.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/company.el b/company.el
index 7072540..42601d1 100644
--- a/company.el
+++ b/company.el
@@ -858,7 +858,7 @@ means that `company-mode' is always turned on except in
`message-mode' buffers."
;; Hack:
;; Emacs calculates the active keymaps before reading the event. That means we
;; cannot change the keymap from a timer. So we send a bogus command.
-;; XXX: Even in Emacs 24.4, seems to be needed in the terminal.
+;; XXX: Seems not to be needed anymore in Emacs 24.4
(defun company-ignore ()
(interactive)
(setq this-command last-command))
@@ -1446,7 +1446,8 @@ prefix match (same case) will be prioritized."
(eq tick (buffer-chars-modified-tick))
(eq pos (point))
(when (company-auto-begin)
- (company-input-noop)
+ (when (version< emacs-version "24.3.50")
+ (company-input-noop))
(let ((this-command 'company-idle-begin))
(company-post-command)))))
- [elpa] master 6a39f31 38/38: Merge commit '656ad10670512e135a0a5881f127bb7a789ef8ca' from company, (continued)
- [elpa] master 6a39f31 38/38: Merge commit '656ad10670512e135a0a5881f127bb7a789ef8ca' from company, Dmitry Gutov, 2020/07/25
- [elpa] master 955f80e 19/38: company-doc-buffer: Make sure to reset the major mode, Dmitry Gutov, 2020/07/25
- [elpa] master db0596b 26/38: Merge branch 'master' of github.com:company-mode/company-mode, Dmitry Gutov, 2020/07/25
- [elpa] master 1f56bec 36/38: company-diag: Print out completion-at-point-functions too, Dmitry Gutov, 2020/07/25
- [elpa] master 6333fc4 29/38: Mention when, Dmitry Gutov, 2020/07/25
- [elpa] master f24b794 32/38: Make sure the error text is present before trying to use it, Dmitry Gutov, 2020/07/25
- [elpa] master 7d9d72c 33/38: Set tooltip background color for terminals with less than 88 colors, Dmitry Gutov, 2020/07/25
- [elpa] master 8ec972b 17/38: Defer company-reformat a little, Dmitry Gutov, 2020/07/25
- [elpa] master 61ddd9a 21/38: Merge pull request #968 from condy0919/master, Dmitry Gutov, 2020/07/25
- [elpa] master fdde3d1 27/38: Merge pull request #946 from company-mode/company-tng-with-post-completion, Dmitry Gutov, 2020/07/25
- [elpa] master 21f3b0f 28/38: Revert "company-input-noop still seems to be needed in the terminal",
Dmitry Gutov <=
- [elpa] master b94ab88 34/38: Merge pull request #986 from hanazuki/default-tooltip-bg, Dmitry Gutov, 2020/07/25
- [elpa] master 36e650a 35/38: Fix company-tooltip definition in Emacs < 28, Dmitry Gutov, 2020/07/25
- [elpa] master 656ad10 37/38: Release 0.9.13, Dmitry Gutov, 2020/07/25