From: Eshel Yaron Date: Thu, 1 Jun 2023 17:17:03 +0000 (+0300) Subject: Announce recent changes in NEWS.org and bump version to 0.18.3 X-Git-Tag: V9.1.10-sweep-0.18.4~6 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d3682fb27b621578dc153242fe7c41a60b41652f;p=sweep.git Announce recent changes in NEWS.org and bump version to 0.18.3 --- diff --git a/NEWS.org b/NEWS.org index 0bae024..c424a99 100644 --- 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~ diff --git a/sweeprolog.el b/sweeprolog.el index 9511051..58e6c71 100644 --- a/sweeprolog.el +++ b/sweeprolog.el @@ -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.