From: Eshel Yaron Date: Thu, 8 Jun 2023 18:12:21 +0000 (+0300) Subject: Announce recent changes in NEWS.org and bump version to 0.19.0 X-Git-Tag: V9.1.10-sweep-0.19.0 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=6d1ac74c9b01d41de8259cff2f054906154da6bd;p=sweep.git Announce recent changes in NEWS.org and bump version to 0.19.0 --- diff --git a/NEWS.org b/NEWS.org index da1b3ed..0dcd74d 100644 --- a/NEWS.org +++ b/NEWS.org @@ -11,6 +11,23 @@ SWI-Prolog in Emacs. For further details, please consult the manual: [[https://eshelyaron.com/sweep.html][https://eshelyaron.com/sweep.html]]. +* Version 0.19.0 on 2023-06-08 + +** Greatly improved support for DCG grammar rules + +This version includes an overhaul of Sweep's treatment of DCG grammar +rules. Crucially, commands that suggest the predicate at point as a +default option now correctly recognize and format grammar rules as +such. Furthermore, ~sweeprolog-describe-predicate~ now correctly +displays the documentation for grammar rules. + +** Bug fix in ~context-menu-mode~ integration + +In previous versions, Sweep would change the global value of +~context-menu-functions~ which caused non-Prolog buffers to be +analyzed as such. This was never intended, and now Sweep only changes +~context-menu-functions~ locally in Prolog buffers. + * Version 0.18.4 on 2023-06-06 ** Highlighting and tooltip info for string-style DCG terminals diff --git a/sweeprolog.el b/sweeprolog.el index f620f73..81b4c19 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.4 +;; Package-Version: 0.19.0 ;; Package-Requires: ((emacs "28.1")) ;; This file is NOT part of GNU Emacs.