From: Eshel Yaron Date: Wed, 14 Jun 2023 07:57:03 +0000 (+0300) Subject: Announce recent changes in NEWS.org and bump version to 0.19.1 X-Git-Tag: V9.1.10-sweep-0.19.1^0 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=60aff1c8d24001be089e75729fc24589112e4eb5;p=sweep.git Announce recent changes in NEWS.org and bump version to 0.19.1 --- diff --git a/NEWS.org b/NEWS.org index 0dcd74d..7384d73 100644 --- a/NEWS.org +++ b/NEWS.org @@ -11,6 +11,30 @@ SWI-Prolog in Emacs. For further details, please consult the manual: [[https://eshelyaron.com/sweep.html][https://eshelyaron.com/sweep.html]]. +* Version 0.19.1 on 2023-06-14 + +** New user option ~sweeprolog-predicate-visible-p-function~ + +This option specifies a function that is used for filtering completion +candidates in commands that prompt for a predicate. By default, it is +set to a function that hides predicates whose functor begin with the +character ~$~. + +** Further improvements in DCG support + +*** DCG completion at point argument names + +Sweep is now able to use the argument names from the documentation of +DCG grammar rules to give more indicative names for holes when +completing a DCG invocation. + +*** Documenting DCGs with ~C-c C-d~ + +The command ~sweeprolog-document-predicate-at-point~ (~C-c C-d~) now +correctly handles documenting DCG grammar rules. + +** Minor code simplifications and bug fixes + * Version 0.19.0 on 2023-06-08 ** Greatly improved support for DCG grammar rules diff --git a/sweeprolog.el b/sweeprolog.el index 325e79d..0a0eefe 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.19.0 +;; Package-Version: 0.19.1 ;; Package-Requires: ((emacs "28.1")) ;; This file is NOT part of GNU Emacs.