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

Bug#1032960: marked as done (ITP: elpa-corfu -- Completion Overlay Region FUnction in Emacs)



Your message dated Tue, 11 Apr 2023 18:00:10 +0000
with message-id <E1pmIHq-00CD1h-Gm@fasolo.debian.org>
and subject line Bug#1032960: fixed in emacs-corfu 0.36-1
has caused the Debian Bug report #1032960,
regarding ITP: elpa-corfu -- Completion Overlay Region FUnction in Emacs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1032960: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1032960
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-emacs@lists.debian.org

* Package name    : elpa-corfu
  Version         : 0.35
  Upstream Contact: Daniel Mendler <mail+gh@daniel-mendler.de>
* URL             : https://github.com/minad/corfu/
* License         : GPL-3
  Programming Lang: Emacs Lisp
  Description     : Completion Overlay Region FUnction in Emacs

Corfu enhances completion at point with a small completion popup. The
current candidates are shown in a popup below or above the
point. Corfu is the minimalistic completion-in-region counterpart of
the Vertico minibuffer UI.

Corfu is a small package, which relies on the Emacs completion
facilities and concentrates on providing a polished completion
UI. Completions are either provided by commands like
dabbrev-completion or by pluggable backends
(completion-at-point-functions, Capfs). Most programming language
major modes implement a Capf. Furthermore the language server
packages, Eglot and Lsp-mode, use Capfs which talk to the LSP server
to retrieve the completions. Corfu does not include its own completion
backends. The Emacs built-in Capfs and the Capfs provided by other
programming language packages are usually sufficient. A few additional
Capfs and completion utilities are provided by the Cape package.

----

This is similar to the already packaged company mode, but has the
crucial difference that it doesn't require any mode-specific
completion mechanism like company. Instead, it reuses the existing
"completion-at-point-function" already defined in the major mode. It
interoperates with Language Server Protocol (LSP) packages as well,
like eglot and lsp-mode.

More completion modes are provided by an external "cape" package:

https://github.com/minad/cape

... not packaged in Debian.

Corfu also integrates with the "orderless" completion style, already
packaged in Debian as elpa-orderless

I am currently using company but I'm considering switching to this in
a feeble attempt at simplifying my init file.

--- End Message ---
--- Begin Message ---
Source: emacs-corfu
Source-Version: 0.36-1
Done: Martin <debacle@debian.org>

We believe that the bug you reported is fixed in the latest version of
emacs-corfu, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1032960@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin <debacle@debian.org> (supplier of updated emacs-corfu package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 09 Apr 2023 11:15:41 +0000
Source: emacs-corfu
Binary: elpa-corfu
Architecture: source all
Version: 0.36-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org>
Changed-By: Martin <debacle@debian.org>
Description:
 elpa-corfu - Completion Overlay Region FUnction in Emacs
Closes: 1032960
Changes:
 emacs-corfu (0.36-1) unstable; urgency=medium
 .
   * Initial package (Closes: #1032960)
Checksums-Sha1:
 03e26920fa9d7c2f28d418ab70d23e3c2ceac98d 1928 emacs-corfu_0.36-1.dsc
 8d7883559fc167b882bd7e9b961495de8f1ff02a 45542 emacs-corfu_0.36.orig.tar.gz
 a874a0b87ef3abb5ecf2b4b93d2cd1866d378a04 301360 emacs-corfu_0.36-1.debian.tar.xz
 4165d7e5e44f4e7ae1e44cc6133ff1d7dda7d9a4 334152 elpa-corfu_0.36-1_all.deb
 7f43b5d331eda483252c48843a864bda97105ef3 8087 emacs-corfu_0.36-1_amd64.buildinfo
Checksums-Sha256:
 2fd3f15b0dd4339000762d54db63cd7799f3da38db6ed46b605d33c1b23fbeaa 1928 emacs-corfu_0.36-1.dsc
 89fa2240e6c39fa3feb455e3ac565fbfe73d6028c84ee7c393bc04cba672ba2e 45542 emacs-corfu_0.36.orig.tar.gz
 183548c9a2eecdc1d11587489881b485f5fcebf62c8ed34a9283f4d5e8c639ba 301360 emacs-corfu_0.36-1.debian.tar.xz
 99dec5f10508ca86d1b65229317fde8c7f54e5f43e4db541efdd83425f13c77a 334152 elpa-corfu_0.36-1_all.deb
 47c4e7162f53336797e14d64b6bf1452309f7905ca01f72e14565976f4b13433 8087 emacs-corfu_0.36-1_amd64.buildinfo
Files:
 05cd17eff1c35350e4c621d7a0837f58 1928 editors optional emacs-corfu_0.36-1.dsc
 94d04bcebd9047d636f865a282a7476b 45542 editors optional emacs-corfu_0.36.orig.tar.gz
 67280acc3fe73bdada77aa545d067821 301360 editors optional emacs-corfu_0.36-1.debian.tar.xz
 c7faf4c148a8b0a04cf6b6708aff0187 334152 editors optional elpa-corfu_0.36-1_all.deb
 fc04771799de1277791bf7f752a56d87 8087 editors optional emacs-corfu_0.36-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEftHeo0XZoKEY1KdA4+Chwoa5Y+oFAmQyp1IACgkQ4+Chwoa5
Y+qn1hAAsKZryxTonEidqDju9T56TERfeXFeSOrEJmO/8Uns/QopJE/Xd5Ldj/LD
6Iv4OD2h+Rc+wfBZXNOaGh3RENP4lkLvmRyf9Va9YsTcBAdQfh/DKAsihW6QaRmn
fZH/pX60sKfAmzt6nw2hMk7YIUmpSLSiI71u1M99MuN32pjcPsyT6fXsqo5X+Sxy
1a1aWDlmsZ3tVw7VaO3Nn6j8psKM5kTNlMpbY0D7Hs+u9XtLSd9ZeKaQT5iurYMg
oOngEZm/L8Q+mDCMPSiblnNEN2JpzYz/3W+iy36TIH5/ly2k0si4v7JpY+0GNsQ9
eVznDsAQX+Xd46FtXZsWpkt4e4FWaVNzFehd3rb6lFGMig0rOUofpabpU8GfcoZR
8HHdhlwprQbX4TEaCvMMAcTAQYzQUdy39KW/ozBNvYT1SuSsimWLtOHW9odX9vMl
Gj0DLkkikCxJWzRbhBOq0/Of44xuWOC4NIxNvDNKCgkvTBf3vSOLCHdLIRamla+c
aejURTfUHBSX/KHy8X7O5mWVKR9qnFX2lvSFias5lqlJdQHszEp19Aon25Fw1lnT
RCZK9ldrPA1N3aW7IIKKoPUtsiIQU5kDDjjk48anMSP5KbyoXFuo07dq6qU5hs/w
sH+YGkcFY09tQUCaUwKyEekaVs5s3Cbfo7nvyiX7aGCfUXX8Enk=
=+eM+
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: