| Port details |
- consult.el Consulting completing-read
- 2.9_1 editors
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: pat@patmaddox.com
 - Port Added: 2025-11-17 05:06:20
- Last Update: 2025-11-17 04:38:28
- Commit Hash: a72d581
- Also Listed In: elisp
- License: GPLv3+
- WWW:
- https://github.com/minad/consult
- Description:
- Consult provides search and navigation commands based on the Emacs
completion function completing-read documented in the Elisp
manual. Completion allows you to quickly select an item from a list of
candidates. Consult offers asynchronous and interactive consult-grep
and consult-ripgrep commands, and the line-based search command
consult-line. Furthermore Consult provides an advanced buffer
switching command consult-buffer to switch between buffers, recently
opened files, bookmarks and buffer-like candidates from other
sources. Some of the Consult commands are enhanced versions of
built-in Emacs commands. For example the command consult-imenu
presents a flat list of the Imenu with live preview, grouping and
narrowing.
Consult is fully compatible with completion systems centered around
the standard Emacs completing-read API, Vertico, Mct, and the built-in
default completion system and Icomplete.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- consult.el>0:editors/consult.el
- To install the port:
- cd /usr/ports/editors/consult.el/ && make install clean
- To add the package, run one of these commands:
- pkg install editors/consult.el
- pkg install consult.el
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: consult.el
- Package flavors (<flavor>: <package>)
- full: consult.el
- canna: consult.el-emacs_canna
- nox: consult.el-emacs_nox
- wayland: consult.el-emacs_wayland
- devel_full: consult.el-emacs_devel
- devel_nox: consult.el-emacs_devel_nox
- distinfo:
- TIMESTAMP = 1761351835
SHA256 (minad-consult-2.9_GH0.tar.gz) = 45bd12bda81692de7c0c9472a7bd2c9381111e7d8ad7fc06ac16f5db52bf42b7
SIZE (minad-consult-2.9_GH0.tar.gz) = 113809
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- emacs-30.2 : editors/emacs@full
- Runtime dependencies:
-
- compat.el>=30.1.0.0 : misc/compat.el@full
- emacs-30.2 : editors/emacs@full
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for consult.el-2.9_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- editors_consult.el
- USES:
- emacs
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
2.9_1 17 Nov 2025 04:38:28
    |
Joseph Mingrone (jrm)  |
editors/consult.el: Install byte-compiled elisp
While here, use DISTVERSION instead of PORTVERSION.
Sponsored by: The FreeBSD Foundation |
2.9 17 Nov 2025 04:38:27
    |
Joseph Mingrone (jrm)  Author: Pat Maddox |
editors/consult.el: Consulting completing-read for Emacs
Consult provides search and navigation commands based on the Emacs
completion function completing-read documented in the Elisp
manual. Completion allows you to quickly select an item from a list of
candidates. Consult offers asynchronous and interactive consult-grep
and consult-ripgrep commands, and the line-based search command
consult-line. Furthermore Consult provides an advanced buffer
switching command consult-buffer to switch between buffers, recently
opened files, bookmarks and buffer-like candidates from other
sources. Some of the Consult commands are enhanced versions of
built-in Emacs commands. For example the command consult-imenu
presents a flat list of the Imenu with live preview, grouping and
narrowing.
WWW: https://github.com/minad/consult
PR: 290545 |
Number of commits found: 2
|