[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNU ELPA] Consult version 1.2
From: |
ELPA update |
Subject: |
[GNU ELPA] Consult version 1.2 |
Date: |
Tue, 23 Jan 2024 05:04:30 -0500 |
Version 1.2 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.2 (2024-01-23)
══════════════════════════
• `consult-buffer': Bugfix. Ensure that null completion works
properly.
• File preview: Add indication if previewed file got truncated.
2 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' for directory prompt of the
`consult-grep' and `consult--find' family of commands.
• Remove obsolete variables `consult-preview-max-size' and
`consult-preview-raw-size'.
3 Version 1.0 (2023-12-01)
══════════════════════════
• Bugfixes.
• Preview large files partially. Add new customization variables
`consult-preview-partial-chunk' and
`consult-preview-partial-limit'. This new feature is
experimental. Please report any issues you observe.
• Obsoleted `consult-preview-max-size' and `consult-preview-raw-size'.
• `consult-buffer-other-tab': New command.
• `consult-fd': New command based on the fast `fd/fdfind' search
utility.
• `consult-outline': New prefix argument to specify initial narrowing
level.
• `consult-org-heading': Specify category `org-heading' such that
Embark provides appropriate Org heading actions.
• `consult-org-heading': Add annotation.
• `consult-locate': Split input into multiple words.
• Remove unreliable `consult--maybe-recenter'.
• Save input history even when using `embark-export' or when aborting
from a command via C-g. This change affects commands like
`consult-line' and `consult-grep'.
• Unify history of `consult-line', `consult-keep-lines' and
`consult-focus-lines'.
4 Version 0.35 (2023-07-02)
═══════════════════════════
• Bugfixes.
• `consult--read' now accepts programmable completion tables as
argument, e.g., `completion-table-dynamic' or
`completion--file-name-table'. This allows you to reuse existing
completion tables to write completion commands enhanced with Consult
candidate preview.
• Replace `consult-preview-cursor' face with `cursor-highlight-mark'.
• Change calling convention of `consult-focus-lines' and
`consult-keep-lines'.
• The regexps in `consult-buffer-filter' are matched case sensitively
now. Similarly, the `INCLUDE' and `EXCLUDE' arguments of
`consult--buffer-query' are also case sensitive.
• Do not preview remote files by default, see
`consult-preview-excluded-files'.
• Use `consult--maybe-recenter' instead of `recenter' in
`consult-after-jump-hook'.
• `consult-goto-line': Support `line:column' input.
5 Version 0.34 (2023-04-21)
═══════════════════════════
• Bugfixes.
• `consult-org-heading': Support tag inheritance.
• Use pure `consult--fast-abbreviate-file-name' function to abbreviate
file names in `consult-buffer' and `consult-recent-file'. This
ensures that abbreviation does not access the file system (or worse
remote hosts via Tramp) and is always fast. The downside is that
some paths may not get abbreviated.
• Introduce buffer sources `consult--source-project-buffer-hidden' and
`consult--source-project-recent-file-hidden'. Set the buffer sources
of `consult-project' to `consult--source-project-buffer' and
`consult--source-project-recent-file' to ease customization.
• `consult-buffer': Explicitly save `window-next-buffers' and
`window-prev-buffers'.
• When previewing files literally (`consult-preview-raw-size'), set
the multi byte flag of the previewed buffer, such that UTF-8 buffers
are not garbled.
• Do not create preview cursor overlay. Instead display the actual
point by ensuring that `cursor-in-non-selected-windows' is set.
6 Version 0.33 (2023-03-11)
═══════════════════════════
• BREAKING: The key convention has been updated. The old key
convention is not supported anymore. Keys must now be strings valid
according to `key-valid-p'. This changes affects the keys
`consult-narrow-key', `consult-widen-key',
… …
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNU ELPA] Consult version 1.2,
ELPA update <=