[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU ELPA] Consult version 1.9
From: |
ELPA update |
Subject: |
[GNU ELPA] Consult version 1.9 |
Date: |
Sun, 22 Dec 2024 05:04:09 -0500 |
Version 1.9 of package Consult has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.
Consult describes itself as:
==========================
Consulting completing-read
==========================
More at https://elpa.gnu.org/packages/consult.html
## Summary:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CONSULT.EL - CONSULTING COMPLETING-READ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## Recent NEWS:
━━━━━━━━━━━━━━━━━━━━━━━━
CONSULT.EL - CHANGELOG
━━━━━━━━━━━━━━━━━━━━━━━━
1 Version 1.9 (2024-12-22)
══════════════════════════
• Require Emacs 28.1.
• `consult-grep', `consult-find' and similar commands: Ask for project
first, when invoked with double prefix argument `C-u C-u'.
• Deprecate `consult-yank-rotate' in favor of
`yank-from-kill-ring-rotate'.
• `consult-grep-max-columns': Support value `nil' to disable
truncation.
• `consult-line': Enforce global completion style settings for
compatibility with buffer-local completion style settings, which may
be used by Corfu.
• Support the value 0 for `consult-async-min-input'.
• Remove special `org-fold' code. Set `org-fold-core-style' to
`overlays' if unfolding in Org files does not work for you.
• `consult-info': Support sub files.
• `consult-buffer', `consult-project-buffer': Add sources for known
project roots.
• `consult--multi': Support multiple narrow keys per source. Used by
the project buffer and project recent file source.
• `consult--async-sink': The new action `cancel' was added to the
async protocol.
• `consult--read': Add new keyword argument `:initial-narrow'.
2 Version 1.8 (2024-07-25)
══════════════════════════
• `consult-preview-excluded-buffers': New customization variable.
• `consult-fd': Support multiple paths.
• Bump Compat dependency to Compat 30.
3 Version 1.7 (2024-05-23)
══════════════════════════
• Emacs 30 bug fix: Ensure that font locking is enabled when
previewing files.
• `consult-preview-allowed-hooks': Global minor modes, which should be
enabled during preview, can be added to this list. See the README
for examples.
• `consult-xref': Bug fix: Do not error when project root directory is
nil.
• `consult-fd': Bug fix: Avoid confusion of input pattern with options
by prefixing the input pattern with `--and'.
• `consult--buffer-sort-visibility': Bug fix: Only add current buffer
to sorted list, if already present in the original list.
4 Version 1.6 (2024-05-15)
══════════════════════════
• `consult-xref': Compatibility with xref.el in Emacs 30.
• `consult-grep' (and similar): Preserve files which are already open
literally and do not reopen them in normal mode.
• `consult-preview-allowed-hooks': Run delayed mode hooks listed in
this variable during preview.
• `consult--buffer-query': Add buffer-list keyword argument.
5 Version 1.5 (2024-04-19)
══════════════════════════
• Bugfix `consult-buffer': Handle buffer renaming during minibuffer
completion gracefully, by attaching the actual buffer objects to the
completion candidate strings.
• Bugfix `consult-register': Ignore marker registers pointing to dead
buffers.
6 Version 1.4 (2024-03-08)
══════════════════════════
• Bugfix: File preview: Ensure that binary files are not previewed
partially. Otherwise `pdf-view-mode' may observe corrupted PDF
files.
• `consult--async-refresh-timer': Optimize timer reuse and
efficiency. This change improves the performance of commands like
`consult-ripgrep' for small values of `consult-async-refresh-delay'.
• `consult-completion-in-region': Remove `:cycle-threshold' and
`:completion-styles' customization options.
7 Version 1.3 (2024-02-23)
══════════════════════════
• `consult-bookmark-narrow': More flexible grouping which supports
multiple bookmark handlers per group.
• Bugfix: Ensure that preview is always executed in a non-minibuffer
window.
• Bugfix: File preview: Do not preview `hexl-mode' buffers.
• Bugfix: File preview: use `error-message-string' to access error
string.
• Bugfix: Buffer preview: Retrieve original window correctly.
• Bugfix: Fix `consult-global-mark' for `embark-export'.
8 Version 1.2 (2024-01-23)
══════════════════════════
• `consult-buffer': Bugfix. Ensure that null completion works
properly.
• File preview: Add indication if previewed file got truncated.
9 Version 1.1 (2023-12-27)
══════════════════════════
• Bugfixes:
⁃ `consult-xref': Do not error for an empty location list.
⁃ `consult--read': Catch null completion if require-match is
non-nil.
⁃ `consult--multi': Ensure that :new action is invoked on visible
source.
• File preview: Check for long lines when previewing files partially.
• Use `minibuffer-local-filename-syntax' and
`read-file-name-completion-ignore-case'
… …
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Consult version 1.9,
ELPA update <=