Gentoo Archives: gentoo-dev

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: "Ulrich Müller" <ulm@g.o>
Subject: [gentoo-dev] [PATCH 2/4] elisp-common.eclass: Drop deprecated elisp-need-emacs()
Date: Thu, 15 Apr 2021 06:36:32
Message-Id: 20210415063543.28602-2-ulm@gentoo.org
In Reply to: [gentoo-dev] [PATCH 1/4] elisp-common.eclass: Add timeout to version detection by "Ulrich Müller"
1 Signed-off-by: Ulrich Müller <ulm@g.o>
2 ---
3 eclass/elisp-common.eclass | 21 ---------------------
4 1 file changed, 21 deletions(-)
5
6 diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass
7 index bdf97f413033..f7e3631a965c 100644
8 --- a/eclass/elisp-common.eclass
9 +++ b/eclass/elisp-common.eclass
10 @@ -276,27 +276,6 @@ elisp-check-emacs-version() {
11 fi
12 }
13
14 -# Test if the eselected Emacs version is at least the major version
15 -# of GNU Emacs specified as argument.
16 -# Return 0 if true, 1 if false, 2 if trouble.
17 -# Deprecated, use elisp-check-emacs-version instead.
18 -
19 -elisp-need-emacs() {
20 - local need_emacs=$1 have_emacs
21 - have_emacs=$(elisp-emacs-version) || return 2
22 - einfo "Emacs version: ${have_emacs}"
23 - if [[ ${have_emacs} =~ XEmacs|Lucid ]]; then
24 - eerror "This package needs GNU Emacs."
25 - return 1
26 - fi
27 - if ! [[ ${have_emacs%%.*} -ge ${need_emacs%%.*} ]]; then
28 - eerror "This package needs at least Emacs ${need_emacs%%.*}."
29 - eerror "Use \"eselect emacs\" to select the active version."
30 - return 1
31 - fi
32 - return 0
33 -}
34 -
35 # @FUNCTION: elisp-compile
36 # @USAGE: <list of elisp files>
37 # @DESCRIPTION:
38 --
39 2.31.1