From 8be1cb5f436f1381ce95344e933f296e7f078f6e Mon Sep 17 00:00:00 2001 From: Eshel Yaron Date: Thu, 16 Feb 2023 15:45:25 +0200 Subject: [PATCH] Announce recent changes in NEWS.org and bump version to 0.17.0 --- NEWS.org | 33 +++++++++++++++++++++++++++++++++ sweeprolog.el | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/NEWS.org b/NEWS.org index e07eb4a..a805e9e 100644 --- a/NEWS.org +++ b/NEWS.org @@ -11,6 +11,39 @@ SWI-Prolog in Emacs. For further details, please consult the manual: [[https://eshelyaron.com/sweep.html][https://eshelyaron.com/sweep.html]]. +* Version 0.17.0 on 2023-02-16 + +** New user option ~sweeprolog-dependency-directive~ + +This user option determines the preferred Prolog directive to use in +~sweeprolog-update-dependencies~ for adding new explicit dependencies in +the buffer. See the documentation for possible values. + +** Modified formatting of added dependency directives + +The format ~sweeprolog-update-dependencies~ uses for new dependency is +modified to be more concise and similar to the format used by the +corresponding command of the SWI-Prolog built-in editor. + +** Mode line indication for loaded buffers + +Buffers in ~sweeprolog-mode~ now display an indication in the mode line +if they are loaded into the current SWI-Prolog runtime. + +** New commands for managing breakpoints + +This version includes new commands for setting and removing +breakpoints ~sweeprolog-mode~ buffers. See the new "Setting +Breakpoints" manual section for more information. + +** Minor bug fix in ~sweeprolog-beginning-of-top-term~ + +This version includes a fix for how the function +~sweeprolog-beginning-of-top-term~ handles head terms with quoted +functors (as in ~'foo'(Bar) :- ...~). This function is used for finding +the beginning of Prolog clauses, and this issue affected some commands +that need to analyze the clause at point. + * Version 0.16.0 on 2023-02-11 ** New user option ~sweeprolog-rename-variable-allow-existing~ diff --git a/sweeprolog.el b/sweeprolog.el index 990c19f..cd4bbd8 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.16.0 +;; Package-Version: 0.17.0 ;; Package-Requires: ((emacs "28.1")) ;; This file is NOT part of GNU Emacs. -- 2.39.2