]> git.eshelyaron.com Git - sweep.git/commitdiff
Announce recent changes in NEWS.org and bump version to 0.18.3
authorEshel Yaron <me@eshelyaron.com>
Thu, 1 Jun 2023 17:17:03 +0000 (20:17 +0300)
committerEshel Yaron <me@eshelyaron.com>
Thu, 1 Jun 2023 17:17:03 +0000 (20:17 +0300)
NEWS.org
sweeprolog.el

index 0bae0248ca1af7728251843eac5448c862f3fd48..c424a995a59003ccaca587f04bf8a27e83639fcf 100644 (file)
--- a/NEWS.org
+++ b/NEWS.org
@@ -11,6 +11,28 @@ SWI-Prolog in Emacs.
 For further details, please consult the manual:
 [[https://eshelyaron.com/sweep.html][https://eshelyaron.com/sweep.html]].
 
+* Version 0.18.3 on 2023-06-01
+
+** Semantic highlighting and tooltip info for declaration options
+
+Sweep now highlights declaration options, such as the ~volatile~ keyword in the
+following definition:
+
+#+begin_src prolog
+:- dynamic foo/1 as volatile.
+#+end_src
+
+Declaration options use the new face ~sweeprolog-declaration-option~.
+
+Furthermore, Sweep now adds the ~help-echo~ property to declaration options,
+providing additional information about specific declarations on hover.
+
+** Backward compatibility for ~sweeprolog-make-example-usage-comment~
+
+The new command ~sweeprolog-make-example-usage-comment~, added to Sweep in
+version 0.18.2, can now be used also with Emacs 27.  (The prior version of this
+command relied on an Emacs function that has only been introduced in Emacs 28.)
+
 * Version 0.18.2 on 2023-05-30
 
 ** New command ~sweeprolog-make-example-usage-comment~
index 95110517665f58c22f6641651546f1a349d1279c..58e6c717f496aecb79ff553e613b47b828703124 100644 (file)
@@ -6,7 +6,7 @@
 ;; Maintainer: Eshel Yaron <~eshel/dev@lists.sr.ht>
 ;; Keywords: prolog languages extensions
 ;; URL: https://git.sr.ht/~eshel/sweep
-;; Package-Version: 0.18.2
+;; Package-Version: 0.18.3
 ;; Package-Requires: ((emacs "28.1"))
 
 ;; This file is NOT part of GNU Emacs.