Date: Mon, 17 Nov 2025 05:04:00 GMT From: Joseph Mingrone <jrm@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 5278c00a96c6 - main - editors/orderless.el: Completion style that matches multiple regexps Message-ID: <202511170504.5AH540ML009620@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by jrm: URL: https://cgit.FreeBSD.org/ports/commit/?id=5278c00a96c679e6e5162615974757ff27519d47 commit 5278c00a96c679e6e5162615974757ff27519d47 Author: Pat Maddox <pat@patmaddox.com> AuthorDate: 2025-10-25 00:11:22 +0000 Commit: Joseph Mingrone <jrm@FreeBSD.org> CommitDate: 2025-11-17 04:38:26 +0000 editors/orderless.el: Completion style that matches multiple regexps This package provides an orderless completion style that divides the pattern into space-separated components, and matches candidates that match all of the components in any order. Each component can match in any one of several ways: literally, as a regexp, as an initialism, in the flex style, or as multiple word prefixes. By default, regexp and literal matches are enabled. WWW: https://github.com/oantolin/orderless PR: 290541 --- editors/Makefile | 1 + editors/orderless.el/Makefile | 34 ++++++++++++++++++++++++++++++++++ editors/orderless.el/distinfo | 3 +++ editors/orderless.el/pkg-descr | 6 ++++++ editors/orderless.el/pkg-plist | 3 +++ 5 files changed, 47 insertions(+) diff --git a/editors/Makefile b/editors/Makefile index 121db90746ab..b9e85180ab92 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -225,6 +225,7 @@ SUBDIR += omegaT SUBDIR += openoffice-4 SUBDIR += openoffice-devel + SUBDIR += orderless.el SUBDIR += orbiton SUBDIR += ox SUBDIR += p5-Proc-InvokeEditor diff --git a/editors/orderless.el/Makefile b/editors/orderless.el/Makefile new file mode 100644 index 000000000000..c1d7b49fc223 --- /dev/null +++ b/editors/orderless.el/Makefile @@ -0,0 +1,34 @@ +PORTNAME= orderless.el +PORTVERSION= 1.5 +CATEGORIES= editors elisp +PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} + +MAINTAINER= pat@patmaddox.com +COMMENT= Emacs completion style that matches multiple regexps in any order +WWW= https://github.com/oantolin/orderless + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} + +USES= emacs +USE_GITHUB= yes +GH_ACCOUNT= oantolin +GH_PROJECT= orderless + +NO_ARCH= yes +NO_BUILD= yes + +OPTIONS_DEFINE= DOCS + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} + ${INSTALL_DATA} ${WRKSRC}/orderless.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} + ${INSTALL_DATA} ${WRKSRC}/orderless-kwd.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.org ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/editors/orderless.el/distinfo b/editors/orderless.el/distinfo new file mode 100644 index 000000000000..9f3b2b358aa0 --- /dev/null +++ b/editors/orderless.el/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761351261 +SHA256 (oantolin-orderless-1.5_GH0.tar.gz) = ff2f556d4b95f02d4fa71de5c2cf70eef381867238225b396d362ddbf2e414a4 +SIZE (oantolin-orderless-1.5_GH0.tar.gz) = 36422 diff --git a/editors/orderless.el/pkg-descr b/editors/orderless.el/pkg-descr new file mode 100644 index 000000000000..99c80f95f5c5 --- /dev/null +++ b/editors/orderless.el/pkg-descr @@ -0,0 +1,6 @@ +This package provides an orderless completion style that divides the +pattern into space-separated components, and matches candidates that +match all of the components in any order. Each component can match in +any one of several ways: literally, as a regexp, as an initialism, in +the flex style, or as multiple word prefixes. By default, regexp and +literal matches are enabled. diff --git a/editors/orderless.el/pkg-plist b/editors/orderless.el/pkg-plist new file mode 100644 index 000000000000..758408b9ea46 --- /dev/null +++ b/editors/orderless.el/pkg-plist @@ -0,0 +1,3 @@ +%%EMACS_SITE_LISPDIR%%/orderless-kwd.el +%%EMACS_SITE_LISPDIR%%/orderless.el +%%PORTDOCS%%%%DOCSDIR%%/README.orghome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202511170504.5AH540ML009620>
