[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU ELPA] Consult version 0.30
From: |
ELPA update |
Subject: |
[GNU ELPA] Consult version 0.30 |
Date: |
Mon, 02 Jan 2023 17:03:30 -0500 |
Version 0.30 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 Development
═════════════
• Drop obsolete `consult-apropos'. Alternative: `describe-symbol' in
combination with `embark-export'.
• Drop obsolete `consult-multi-occur'. Alternative: Built-in
`multi-occur', `multi-occur-in-matching-buffers' or
`consult-line-multi'.
• Drop obsolete `consult-file-externally'. Alternative:
`embark-open-externally'.
2 Version 0.30 (2023-01-02)
═══════════════════════════
• Bugfixes
• Drop Selectrum support
• Deprecate `consult-file-externally' in favor of
`embark-open-externally'
• Deprecate `consult-multi-occur'. The `multi-occur' command should be
improved upstream to take advantage of
`completing-read-multiple'. Consult provides the command
`consult-line-multi' as an alternative.
• `consult-history': Use input as initial completion input
3 Version 0.29 (2022-12-03)
═══════════════════════════
• Bugfixes
• `consult-line-multi' has been rewritten completely. The candidates
are computed on demand based on the input. This reduces startup
speed greatly. The command behaves like `consult-grep', but operates
on buffers instead of files.
• Add `consult--source-file-register', and make the registers
available in `consult-buffer'. Registers are often used as quick
access keys for files, e.g., `(add-to-list 'register-alist '(?i file
. "~/.emacs.d/init.el")))'.
• Remove obsolete `consult-line-point-placement'
• `consult-grep/find': Always show directory in the prompt
• Add variable `consult-yank-rotate', `consult-yank-from-kill-ring'
rotates kill ring
• Emacs 29: `consult-register' supports `buffer' register type
• Emacs 29: Support `outline-search-function'
• Org 9.6: Support new `org-fold-core' API (both overlays and
text-properties)
• Support abbreviated file names in `recentf-list', see
`recentf-filename-handler'.
• Deprecate `consult-apropos'
4 Version 0.20 (2022-10-16)
═══════════════════════════
• Bugfixes
• Allow `consult-*-args' to be a string, or a list of strings or
expressions.
• Introduce face `consult-highlight-match' to highlight grep matches
in the completion buffer.
• Highlight full matches in `consult-line', `consult-outline',
`consult-*grep' and `consult-flymake'.
• Remove face `consult-preview-error'.
• Deprecate `consult-line-point-placement' in favor of more general
`consult-point-placement', which is also used by the `consult-*grep'
commands.
• `consult-imenu': Support imenu-after-jump-hook and non-default
`imenu-default-goto-function'
• `consult-history': Add support for history index variables, which
are updated after selection.
• Deprecate support for Selectrum in favor of Vertico. If you use
Selectrum consider switching to Vertico, Icomplete, Mct or default
completion.
5 Version 0.19 (2022-09-09)
═══════════════════════════
• Bugfixes
• Allow `consult-flymake' to work across all buffers in a project
• Remove deprecated `consult-completing-read-multiple'
• `consult-grep/git-grep/ripgrep': Add `--fixed-strings' support
• `consult-grep': Respect `grep-find-ignored-directories/files'
• `consult-org-heading': Add tags to completion candidates
• Add `consult-preview-excluded-files'
• `consult-themes': Support regexps
6 Version 0.18 (2022-05-25)
═══════════════════════════
• Bugfixes
• Removed obsolete `consult-recent-file-filter' and
`consult-preview-excluded-hooks'
• Deprecate `consult-completing-read-multiple'. See #567 for details.
• Add `consult--source-modified-buffer'
7 Version 0.17 (2022-04-22)
═══════════════════════════
• Bugfixes
• Drop Emacs 26 support.
• `consult-goto-line': Use `goto-line-history' on Emacs 28.
• `consult-customize': Evaluate settings at runtime. This change makes
it possible to use `thing-at-point' to overwrite the `:initial' and
`:add-history' settings.
• Rename `consult--read-config' to `consult--customize-alist' and
change the format. The configuration is an alist. The car must be a
command symbol. The cdr must be a plist of keys and expressions,
where the expressions evaluate to the actual configuration values.
• Mode hooks in previewed file buffers are delayed. The buffer is only
fully initialized when leaving the minibuffer for recursive editing.
… …
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Consult version 0.30,
ELPA update <=