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

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

[elpa] externals/hyperbole 9def7855f5 4/4: Error on install if Emacs < 2


From: ELPA Syncer
Subject: [elpa] externals/hyperbole 9def7855f5 4/4: Error on install if Emacs < 27 since Hyperbole cannot be run then
Date: Sun, 16 Jan 2022 15:57:30 -0500 (EST)

branch: externals/hyperbole
commit 9def7855f5f2abca7baeca01ce3a830f5279a831
Author: Robert Weiner <rsw@gnu.org>
Commit: Robert Weiner <rsw@gnu.org>

    Error on install if Emacs < 27 since Hyperbole cannot be run then
---
 install-test/elpa-devel/.emacs | 6 +++---
 install-test/elpa/.emacs       | 6 +++---
 install-test/straight/.emacs   | 4 +++-
 install-test/tarball/.emacs    | 4 +++-
 4 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/install-test/elpa-devel/.emacs b/install-test/elpa-devel/.emacs
index 8e71979f96..f27fb10ee7 100644
--- a/install-test/elpa-devel/.emacs
+++ b/install-test/elpa-devel/.emacs
@@ -1,12 +1,12 @@
 ;; .emacs
 
-(require 'package)
 (when (< emacs-major-version 27)
-  (package-initialize))
+  (error "Hyperbole requires Emacs 27 or above; you are running version %d" 
emacs-major-version))
+(require 'package)
 (add-to-list 'package-archives '("gnu-devel" . "https://elpa.gnu.org/devel/";))
 (unless (package-installed-p 'hyperbole)
   (package-refresh-contents)
   (package-install 'hyperbole))
 (hyperbole-mode 1)
 
-(message "%s" "Hyperbole successfully installed")
+(message "%s" "Hyperbole successfully installed and activated")
diff --git a/install-test/elpa/.emacs b/install-test/elpa/.emacs
index b0f0880e35..a367d0ba5a 100644
--- a/install-test/elpa/.emacs
+++ b/install-test/elpa/.emacs
@@ -1,11 +1,11 @@
 ;; .emacs
 
-(require 'package)
 (when (< emacs-major-version 27)
-  (package-initialize))
+  (error "Hyperbole requires Emacs 27 or above; you are running version %d" 
emacs-major-version))
+(require 'package)
 (unless (package-installed-p 'hyperbole)
   (package-refresh-contents)
   (package-install 'hyperbole))
 (hyperbole-mode 1)
 
-(message "%s" "Hyperbole successfully installed")
+(message "%s" "Hyperbole successfully installed and activated")
diff --git a/install-test/straight/.emacs b/install-test/straight/.emacs
index 175f486623..854c0e5074 100644
--- a/install-test/straight/.emacs
+++ b/install-test/straight/.emacs
@@ -1,5 +1,7 @@
 ;; Use this in your Emacs init file to install Straight
 (progn
+  (when (< emacs-major-version 27)
+    (error "Hyperbole requires Emacs 27 or above; you are running version %d" 
emacs-major-version))
   (defvar bootstrap-version)
   (setq package-enable-at-startup nil)
   (let ((bootstrap-file
@@ -23,4 +25,4 @@
 
 (hyperbole-mode 1)
 
-(message "%s" "Hyperbole successfully installed")
+(message "%s" "Hyperbole successfully installed and activated")
diff --git a/install-test/tarball/.emacs b/install-test/tarball/.emacs
index 5e8df3cada..af971b9242 100644
--- a/install-test/tarball/.emacs
+++ b/install-test/tarball/.emacs
@@ -1,8 +1,10 @@
 ;;; tarball -- hyperbole installed from a tar ball
 
+(when (< emacs-major-version 27)
+  (error "Hyperbole requires Emacs 27 or above; you are running version %d" 
emacs-major-version))
 (unless (and (featurep 'hyperbole) hyperbole-mode)
   (push (expand-file-name "hyperbole" (getenv "HOME")) load-path)
   (require 'hyperbole)
   (hyperbole-mode 1))
 
-(message "%s" "Hyperbole successfully installed")
+(message "%s" "Hyperbole successfully installed and activated")



reply via email to

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