gnu-emacs-sources
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNU ELPA] Consult version 1.8


From: ELPA update
Subject: [GNU ELPA] Consult version 1.8
Date: Thu, 25 Jul 2024 05:03:17 -0400

Version 1.8 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.8 (2024-07-25)
══════════════════════════

  • `consult-preview-excluded-buffers': New customization variable.
  • `consult-fd': Support multiple paths.
  • Bump Compat dependency to Compat 30.


2 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.


3 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.


4 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.


5 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.


6 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'.


7 Version 1.2 (2024-01-23)
══════════════════════════

  • `consult-buffer': Bugfix. Ensure that null completion works
    properly.
  • File preview: Add indication if previewed file got truncated.


8 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'.


9 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
  …  …

reply via email to

[Prev in Thread] Current Thread [Next in Thread]