From: Okamsn <okamsn@protonmail.com>
To: emacs-devel@gnu.org
Subject: Adding the `prescient` packages to NonGNU ELPA?
Date: Sun, 20 Nov 2022 03:27:33 +0000 [thread overview]
Message-ID: <16193c73-ab80-04c9-558f-d5e6142f38f3@protonmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 1421 bytes --]
Hello,
Would you be willing to add Prescient[1] and some of its related
packages to NonGNU ELPA, as in the attached file? I am one of the
maintainers of this package. The author of the package does not wish to
assign copyright or require others to do so, so it cannot be added to
GNU ELPA.
Prescient is for sorting and filtering completion candidates. Its
filtering is similar to the package Orderless and it sorts by a
combination of the frequency and the recency of the candidates.
These are the packages I am wondering if you would be willing to add:
- `prescient`: The base package, which provides the sorting and
filtering functions and a completion style
- `company-prescient`: Use `prescient` sorting with Company
- `corfu-prescient`: Use `prescient` sorting and filtering with Corfu
- `vertico-prescient`: Use `prescient` sorting and filtering with Vertico
All of these packages live in the same repository in the link below.
When I tried testing the installation of `prescient`, it installed
an older version of the file `prescient.el` than what is current in the
repository. This was the version that received an update to the version
number, but how does the system decide which is the most recent stable
version of a file? I might need to increase the number to make it
install a newer version.
Thank you.
[1]: https://github.com/radian-software/prescient.el
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-First-attempt-at-adding-packages.patch --]
[-- Type: text/x-patch; name=0001-First-attempt-at-adding-packages.patch, Size: 2507 bytes --]
From f2d4107036e5be8b97de83663e47aeb5a670a301 Mon Sep 17 00:00:00 2001
From: okamsn <okamsn@protonmail.com>
Date: Sat, 19 Nov 2022 21:13:05 -0500
Subject: [PATCH] First attempt at adding packages.
---
elpa-packages | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/elpa-packages b/elpa-packages
index eb69320ee2..a15d60370b 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -484,6 +484,46 @@
("popup" :url "https://github.com/auto-complete/popup-el"
:ignored-files ("LICENSE"))
+ ("prescient" :url "https://github.com/radian-software/prescient.el"
+ :branch "main"
+ :news "CHANGELOG.md"
+ :mainfile "prescient.el"
+ :readme "README.md"
+ :ignored-files ("Dockerfile" "LICENSE.md" "Makefile" "company-prescient.el"
+ "corfu-prescient.el" "ivy-prescient.el" "scripts"
+ "selectrum-prescient.el" "stub" "vertico-prescient.el"
+ ".dir-locals.el" ".github" ".gitignore"))
+
+ ("vertico-prescient" :url "https://github.com/radian-software/prescient.el"
+ :branch "main"
+ :news "CHANGELOG.md"
+ :mainfile "vertico-prescient.el"
+ :readme "README.md"
+ :ignored-files ("Dockerfile" "LICENSE.md" "Makefile" "company-prescient.el"
+ "corfu-prescient.el" "ivy-prescient.el" "prescient.el"
+ "scripts" "selectrum-prescient.el" "stub" ".dir-locals.el"
+ ".github" ".gitignore"))
+
+ ("corfu-prescient" :url "https://github.com/radian-software/prescient.el"
+ :branch "main"
+ :news "CHANGELOG.md"
+ :mainfile "corfu-prescient.el"
+ :readme "README.md"
+ :ignored-files ("Dockerfile" "LICENSE.md" "Makefile" "company-prescient.el"
+ "ivy-prescient.el" "prescient.el" "scripts"
+ "selectrum-prescient.el" "stub" "vertico-prescient.el"
+ ".dir-locals.el" ".github" ".gitignore"))
+
+ ("company-prescient" :url "https://github.com/radian-software/prescient.el"
+ :branch "main"
+ :news "CHANGELOG.md"
+ :mainfile "company-prescient.el"
+ :readme "README.md"
+ :ignored-files ("Dockerfile" "LICENSE.md" "Makefile" "corfu-prescient.el"
+ "ivy-prescient.el" "prescient.el" "scripts"
+ "selectrum-prescient.el" "stub" "vertico-prescient.el"
+ ".dir-locals.el" ".github" ".gitignore"))
+
("projectile" :url "https://github.com/bbatsov/projectile"
:ignored-files ("LICENSE" "doc" "test")
:news "CHANGELOG.md")
--
2.34.1
next reply other threads:[~2022-11-20 3:27 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-11-20 3:27 Okamsn [this message]
2022-11-20 9:24 ` Adding the `prescient` packages to NonGNU ELPA? Philip Kaludercic
2022-11-20 11:23 ` Stefan Kangas
2022-11-20 15:19 ` Stefan Monnier
2022-11-20 15:41 ` Philip Kaludercic
2022-11-21 21:17 ` Richard Stallman
2022-11-22 13:53 ` Akib Azmain Turja
2022-11-23 23:12 ` okamsn
2022-11-26 0:50 ` Richard Stallman
2022-11-20 17:10 ` Visuwesh
2022-11-20 18:39 ` Stefan Monnier
2022-12-16 9:41 ` North Year
2022-12-16 19:25 ` Philip Kaludercic
2022-12-17 3:28 ` Stefan Monnier
2022-12-17 9:17 ` Philip Kaludercic
2022-12-17 15:52 ` Stefan Monnier
2022-12-17 16:07 ` Philip Kaludercic
2022-12-17 16:24 ` Philip Kaludercic
2022-12-17 18:01 ` Okamsn
2022-12-17 18:08 ` Philip Kaludercic
2022-12-17 18:39 ` Stefan Monnier
2022-12-20 1:32 ` Okamsn
2022-12-20 3:10 ` Stefan Monnier
2022-11-20 17:42 ` Okamsn
2022-12-05 0:27 ` Okamsn
2022-12-05 15:21 ` Stefan Monnier
2022-12-09 3:58 ` Okamsn
2022-12-09 15:08 ` Stefan Monnier
2022-12-09 15:27 ` Philip Kaludercic
2022-12-10 4:10 ` Richard Kim
2022-12-10 15:12 ` Stefan Monnier
2022-12-10 16:38 ` Richard Kim
2022-12-10 17:44 ` Stefan Monnier
2022-12-05 17:21 ` Philip Kaludercic
2022-12-16 2:04 ` Okamsn
2022-12-16 19:26 ` Philip Kaludercic
2022-11-22 15:41 ` Jonas Bernoulli
2022-11-22 21:09 ` Stefan Monnier
2022-11-23 9:56 ` Jonas Bernoulli
2022-11-23 12:33 ` Stefan Monnier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=16193c73-ab80-04c9-558f-d5e6142f38f3@protonmail.com \
--to=okamsn@protonmail.com \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.