From 6d1ac74c9b01d41de8259cff2f054906154da6bd Mon Sep 17 00:00:00 2001 From: Eshel Yaron Date: Thu, 8 Jun 2023 21:12:21 +0300 Subject: [PATCH] Announce recent changes in NEWS.org and bump version to 0.19.0 --- NEWS.org | 17 +++++++++++++++++ sweeprolog.el | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) 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. -- 2.39.5