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

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

[GNU ELPA] Cape version 0.17


From: ELPA update
Subject: [GNU ELPA] Cape version 0.17
Date: Mon, 14 Aug 2023 17:02:53 -0400

Version 0.17 of package Cape has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.

Cape describes itself as:

  ==============================
  Completion At Point Extensions
  ==============================

More at https://elpa.gnu.org/packages/cape.html

## Summary:

                   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                    CAPE.EL - LET YOUR COMPLETIONS FLY!
                   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


  Cape provides Completion At Point Extensions which can be used in
  combination with [Corfu], [Company] or the default completion UI. The
  completion backends used by `completion-at-point' are so called
  `completion-at-point-functions' (Capfs).

## Recent NEWS:

                         ━━━━━━━━━━━━━━━━━━━━━
                          CAPE.EL - CHANGELOG
                         ━━━━━━━━━━━━━━━━━━━━━





1 Version 0.17 (2023-08-14)
═══════════════════════════

  • Bugfixes.
  • `cape-dict': Always use grep, remove `cape-dict-use-grep'.
  • `cape-dict': Add `cape-dict-limit'.
  • Remove obsolete alias `cape-ispell'.
  • Generalize `cape--cached-table'. The candidate computation function
    must return a pair of a predicate function and the list of
    candidates.


2 Version 0.16 (2023-07-02)
═══════════════════════════

  • `cape-dabbrev': Respect `dabbrev-abbrev-char-regexp' and
    `dabbrev-abbrev-skip-leading-regexp'.
  • `cape-file': Quote file names in comint/eshell buffers.


3 Version 0.15 (2023-04-17)
═══════════════════════════

  • Bugfixes


4 Version 0.14 (2023-04-13)
═══════════════════════════

  • `cape-wrap-buster', `cape-capf-buster' and `cape-company-to-capf':
    The argument VALID must be a function taking two arguments, the old
    and new input. It should return nil if the input must be considered
    invalid such that the candidates must be recomputed.
  • `cape-ispell': Deprecate in favor of improved `cape-dict'. Note that
    `cape-ispell' and `ispell-lookup-words' did not really consult
    `ispell' or `aspell', but only grep through the word list specified
    by `ispell-alternate-dictionary'.
  • `cape-dict-file': Support multiple dictionary files or a function
    returning one or more files.
  • `cape-dict', `cape-dabbrev': Replace case depending on initial
    input.
  • `cape-dict-case-replace': New variable to configure case
    replacement, similar to `dabbrev-case-replace'.
  • `cape-dict-case-fold': New variable to configure if case is ignored
    during search and completion.
  • `cape-elisp-block': Complete Elisp in Org or Markdown code
    block. This Capf is particularly useful for literate Emacs
    configurations.


5 Version 0.13 (2023-02-15)
═══════════════════════════

  • Start of changelog.

reply via email to

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