GNU bug report logs -
#46458
[PATCH] gnu: emacs-company: Update to 0.9.13-0.5c25e11.
Previous Next
Reported by: Noah Evans <clonex100 <at> protonmail.com>
Date: Fri, 12 Feb 2021 06:37:01 UTC
Severity: normal
Tags: patch
Done: Sergey Trofimov <sarg <at> sarg.org.ru>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 46458 in the body.
You can then email your comments to 46458 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#46458
; Package
guix-patches
.
(Fri, 12 Feb 2021 06:37:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Noah Evans <clonex100 <at> protonmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 12 Feb 2021 06:37:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
The version of emacs-evil-collection in guix relies on the company-tng-mode, which isn't in the most recent release of emacs-company, so I'm submitting this patch to bump emacs-company to the latest git commit.
From 28e2b3fbf46684ce8b3b53cf59b1495d9e162b97 Mon Sep 17 00:00:00 2001
From: Noah Evans <noah <at> nevans.me>
Date: Fri, 12 Feb 2021 01:21:22 -0500
Subject: [PATCH] gnu: emacs-company: Update to 0.9.13-0.5c25e11.
---
gnu/packages/emacs-xyz.scm | 39 ++++++++++++++++++++++----------------
1 file changed, 23 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index a89568f43d..dab8e870c4 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -5225,25 +5225,32 @@ build jobs.")
(license license:gpl3+)))
(define-public emacs-company
- (package
- (name "emacs-company")
- (version "0.9.13")
- (source
- (origin
- (method url-fetch)
- (uri (string-append "https://elpa.gnu.org/packages/"
- "company-" version ".tar"))
- (sha256
- (base32 "1c9x9wlzzsn7vrsm57l2l44nqx455saa6wrm853szzg09qn8dlnw"))))
- (build-system emacs-build-system)
- (home-page "https://company-mode.github.io/")
- (synopsis "Modular text completion framework")
- (description
- "Company is a modular completion mechanism. Modules for retrieving
+ ;; 0.9.13 is almost a year old and is incompatible with
+ ;; emacs-evil-collection
+ (let ((commit "5c25e114c3ac1bee3671abd47f46592a3151d549")
+ (revision "0"))
+ (package
+ (name "emacs-company")
+ (version (git-version "0.9.13" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/company-mode/company-mode")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0y6gqc9w4zw1048hlyx0l46gcngbyrmdvzk30flwfphg1ancmcrj"))))
+ (build-system emacs-build-system)
+ (home-page "https://company-mode.github.io/")
+ (synopsis "Modular text completion framework")
+ (description
+ "Company is a modular completion mechanism. Modules for retrieving
completion candidates are called back-ends, modules for displaying them are
front-ends. Company comes with many back-ends, e.g., @code{company-elisp}.
These are distributed in separate files and can be used individually.")
- (license license:gpl3+)))
+ (license license:gpl3+))))
(define-public emacs-company-box
;; There is no release yet. Version is extracted from the main
--
2.30.0
[Message part 2 (text/html, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#46458
; Package
guix-patches
.
(Fri, 12 Feb 2021 16:32:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 46458 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hey Noah,
Noah Evans via Guix-patches via <guix-patches <at> gnu.org> writes:
> The version of emacs-evil-collection in guix relies on the
> company-tng-mode, which isn't in the most recent release of
> emacs-company, so I'm submitting this patch to bump emacs-company to
> the latest git commit.
I noticed that too, but the check (and error) could also be avoided with
(setq evil-collection-company-use-tng nil)
before loading company.
--
Man kann nicht nicht kommunizieren. - Paul Watzlawick
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#46458
; Package
guix-patches
.
(Mon, 15 Feb 2021 10:31:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 46458 <at> debbugs.gnu.org (full text, mbox):
Hello,
Michael Rohleder <mike <at> rohleder.de> writes:
> I noticed that too, but the check (and error) could also be avoided with
> (setq evil-collection-company-use-tng nil)
> before loading company.
So, what is the way forward? I admit I'm a bit reluctant to move Company
out of GNU ELPA repository because it makes easier updates.
WDYT?
Regards,
--
Nicolas Goaziou
bug closed, send any further explanations to
46458 <at> debbugs.gnu.org and Noah Evans <clonex100 <at> protonmail.com>
Request was from
Sergey Trofimov <sarg <at> sarg.org.ru>
to
control <at> debbugs.gnu.org
.
(Fri, 10 Nov 2023 06:12:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 08 Dec 2023 12:24:08 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 153 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.