emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/wisi a12d524878: Release version 4.2.2


From: Stephen Leake
Subject: [elpa] externals/wisi a12d524878: Release version 4.2.2
Date: Mon, 16 Jan 2023 12:58:43 -0500 (EST)

branch: externals/wisi
commit a12d5248783d9c98d46c66c8fd3607fceb47b36d
Author: Stephen Leake <stephen_leake@stephe-leake.org>
Commit: Stephen Leake <stephen_leake@stephe-leake.org>

    Release version 4.2.2
---
 NEWS                  |  8 ++++++++
 README                |  2 +-
 alire_rules.make      | 16 ----------------
 wisi-process-parse.el |  3 ++-
 wisi.el               |  4 ++--
 wisi.texi             | 10 +---------
 6 files changed, 14 insertions(+), 29 deletions(-)

diff --git a/NEWS b/NEWS
index 058168d67c..de041e5bf2 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,11 @@ Please send wisi bug reports to bug-gnu-emacs@gnu.org, with
 'wisi' in the subject. If possible, use M-x report-emacs-bug.
 
 
+* wisi 4.2.2
+16 Jan 2023
+
+** Fix bug in wisi parser startup.
+
 * wisi 4.2.0
 3 Jan 2023
 
@@ -51,6 +56,9 @@ Please send wisi bug reports to bug-gnu-emacs@gnu.org, with
 ** In wisi project files, import_env_var=<name> can be used to inherit
    an environment variable from the Emacs process.
 
+* wisi 4.0.0
+22 Oct 2022 beta prompted to release
+
 * wisi 4.0.beta
 9 Jul 2022 beta testing
 
diff --git a/README b/README
index 715c4da796..3fe3d2b3d8 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Emacs wisi package 4.2.0
+Emacs wisi package 4.2.2
 
 The wisi package provides utilities for using generalized
 error-correcting LR parsers (in external processes) to do indentation,
diff --git a/alire_rules.make b/alire_rules.make
deleted file mode 100644
index e214496368..0000000000
--- a/alire_rules.make
+++ /dev/null
@@ -1,16 +0,0 @@
-# gnu make rules for building with Alire.
-
-# alr must be started in the directory holding alire.toml
-alire-build : force
-       GPR_PROJECT_PATH= ; alr --no-tty --no-color $(ALIRE_ARGS) build 
$(ALIRE_BUILD_ARGS)
-
-alire-env :
-       GPR_PROJECT_PATH= ;  alr $(ALIRE_ARGS) printenv
-
-alire-clean :
-       alr clean
-       rm -rf alire build/obj/release build/obj/development
-
-.PHONY : force
-
-# end of file
diff --git a/wisi-process-parse.el b/wisi-process-parse.el
index def4ce9c6e..94019e01b1 100644
--- a/wisi-process-parse.el
+++ b/wisi-process-parse.el
@@ -842,7 +842,8 @@ Source buffer is current."
 
 (cl-defun wisi-process-parse--prepare (parser parse-action &key nowait)
   "Check for parser busy and startup, mark parser busy, require parser 
process."
-  (unless (process-live-p (wisi-process--parser-process parser))
+  (unless (or (not (wisi-process--parser-process parser)) ;; not created yet
+             (process-live-p (wisi-process--parser-process parser)))
     (wisi-parse-log-message parser "process died")
     (error "parser process died"))
 
diff --git a/wisi.el b/wisi.el
index ff517456a6..9ba44a3aad 100644
--- a/wisi.el
+++ b/wisi.el
@@ -7,7 +7,7 @@
 ;; Keywords: parser
 ;;  indentation
 ;;  navigation
-;; Version: 4.2.0
+;; Version: 4.2.2
 ;; package-requires: ((emacs "25.3") (seq "2.20"))
 ;; URL: https://stephe-leake.org/ada/wisitoken.html
 ;;
@@ -29,7 +29,7 @@
 
 ;;; Commentary:
 
-;;;; History: see NEWS-wisi.text
+;;;; History: see NEWS
 ;;
 ;;;; Design:
 ;;
diff --git a/wisi.texi b/wisi.texi
index 9949c5b1e1..684b2db916 100644
--- a/wisi.texi
+++ b/wisi.texi
@@ -23,21 +23,13 @@ developing GNU and promoting software freedom.''
 * Wisi: (wisi).         Error-correcting LR parsers and project integration.
 @end direntry
 
-@titlepage
-@sp 10
-@title Wisi Version 4.2.0
-@page
-@vskip 0pt plus 1filll
-@insertcopying
-@end titlepage
-
 @contents
 
 @ifnottex
 @node Top
 @top Top
 
-Wisi Version 4.2.0
+Wisi Version 4.2
 @end ifnottex
 
 @menu



reply via email to

[Prev in Thread] Current Thread [Next in Thread]