[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/sweeprolog 114482c715 7/9: Announce recent changes in NEWS
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/sweeprolog 114482c715 7/9: Announce recent changes in NEWS.org |
Date: |
Tue, 27 Jun 2023 16:03:11 -0400 (EDT) |
branch: elpa/sweeprolog
commit 114482c71585b5260863feb36bba1e1bec545cfb
Author: Eshel Yaron <me@eshelyaron.com>
Commit: Eshel Yaron <me@eshelyaron.com>
Announce recent changes in NEWS.org
---
NEWS.org | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
diff --git a/NEWS.org b/NEWS.org
index 2457b823fa..adbb0fc21b 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -11,6 +11,36 @@ SWI-Prolog in Emacs.
For further details, please consult the manual:
[[https://eshelyaron.com/sweep.html][https://eshelyaron.com/sweep.html]].
+* Version 0.21.0 on 2023-06-27
+
+** New ~sweeprolog-pce~ custom theme
+
+This version of Sweep adds a custom theme called ~sweeprolog-pce~ that
+mimics the highlighting of SWI-Prolog's built-in editor, PceEmacs.
+This theme obsoletes the "faces styles" feature that Sweep provided
+thus far for the purpose of emulating PceEmacs highlighting.
+
+For backward compatibility, the user option ~sweeprolog-faces-style~
+is retained for the next few versions. Also, if you have
+~sweeprolog-faces-style~ set to ~light~ or ~dark~, Sweep tries to
+respect that by enabling the ~sweeprolog-pce~ theme for you when you
+first open a Prolog buffer, which should achieve the same result of
+mimicking PceEmacs highlighting.
+
+** Descriptions for module completion candidates
+
+Commands that read a Prolog module name in the minibuffer now provide
+enhanced information about completion candidates. Namely, the
+annotation for documented modules now also includes the module's one
+line description.
+
+** ~C-x 4 a~ in Prolog buffers finds the predicate indicator at point
+
+Sweep now defines a dedicated ~add-log-current-defun-function~ for
+~sweeprolog-mode~ buffers. This allows ~C-x 4 a~ and related commands
+to correctly identify the predicate definition at point for inclusion
+in commit messages and change log entries.
+
* Version 0.20.0 on 2023-06-19
** New user option ~sweeprolog-top-level-persistent-history~
- [nongnu] elpa/sweeprolog updated (1e718510d6 -> 0e05fa9545), ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog 0e05fa9545 9/9: Bump version to 0.21.0, ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog 1bb64b391c 2/9: * sweeprolog-pce-theme.el: Reformat, ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog 43683b3ad7 4/9: Fix highlighting for nonexistent Prolog flag names, ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog 784707cc9f 1/9: * README.org (PceEmacs Theme): Reword and fix typo, ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog eb04f8414a 5/9: Improve module completion annotations, ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog f5a1f615ee 6/9: Report correct predicate indicators in 'C-x 4 a', ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog 89daa53a16 8/9: Add grouping and affixation functions for module completion, ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog b89249f0fb 3/9: * sweeprolog.el: Reorganizes 'defface's, ELPA Syncer, 2023/06/27
- [nongnu] elpa/sweeprolog 114482c715 7/9: Announce recent changes in NEWS.org,
ELPA Syncer <=