[GNU ELPA] Tempel version 1.6
ELPA update <[email protected]>
| Newsgroups | gmane.emacs.sources |
|---|---|
| Message-ID | <[email protected]> |
Version 1.6 of package Tempel has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.
Tempel describes itself as:
=====================================================
Tempo templates/snippets with in-buffer field editing
=====================================================
More at https://elpa.gnu.org/packages/tempel.html
## Summary:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TEMPEL - SIMPLE TEMPLATES FOR EMACS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Tempel is a tiny template package for Emacs, which uses the syntax of
the Emacs Tempo library. Tempo is an ancient temple of the church of
Emacs. It is 30 years old, but still in good shape since it successfully
resisted change over the decades. However it may look a bit dusty here
and there. Therefore we present Tempel, a new implementation of Tempo
with inline expansion and integration with recent Emacs
facilities. Tempel takes advantage of the standard
`completion-at-point-functions' mechanism which is used by Emacs for
in-buffer completion.
Table of Contents
─────────────────
## Recent NEWS:
━━━━━━━━━━━━━━━━━━━━━━━
TEMPEL.EL - CHANGELOG
━━━━━━━━━━━━━━━━━━━━━━━
1 Version 1.6 (2025-09-08)
══════════════════════════
• Templates support the `:doc' and `:ann' keywords for documentation
and annotation respectively.
2 Version 1.5 (2025-06-20)
══════════════════════════
• `tempel-complete': Improve region handling, depending on if
completion is triggered automatically or manually.
3 Version 1.4 (2025-03-16)
══════════════════════════
• `tempel-expand': Expand exact matches directly when invoked
interactively instead of going via `completion-at-point'. This
avoids problems with `completion-styles' settings.
4 Version 1.3 (2024-12-22)
══════════════════════════
• Require Emacs 28.1.
• Optional named field argument for custom user element hooks.
• Support `:when' in `tempel-abbrev-mode' via the abbrev
`:enable-function'.
5 Version 1.2 (2024-07-24)
══════════════════════════
• Bugfixes.
• Bump Compat dependency to Compat 30.
6 Version 1.1 (2024-02-16)
══════════════════════════
• Respect `major-mode-remap-alist' on Emacs 29 when looking up
templates.
7 Version 1.0 (2023-12-01)
══════════════════════════
• Bugfix: Fix `no-self-insert' of `tempel-abbrev-mode'.
• Bugfix: Only replace default field if not modifying a region.
8 Version 0.8 (2023-07-02)
══════════════════════════
• Ensure that modification hooks are never inhibited during field
modification, which is needed for lsp-mode in order to keep the
server synchronized.
9 Version 0.7 (2023-02-15)
══════════════════════════
• Start of changelog.