* 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.
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) 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-----