aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Kangas2022-08-12 15:35:18 +0200
committerStefan Kangas2022-08-12 16:10:20 +0200
commitfdbdbc2e1bb7bc54c7c747c8520f7cc6b6baf721 (patch)
tree2abd545037ed98f096c636d8c9a1bcb5e4544b7a
parent829b131e5b3ad3b077be9d31215770b251341c68 (diff)
downloademacs-fdbdbc2e1bb7bc54c7c747c8520f7cc6b6baf721.tar.gz
emacs-fdbdbc2e1bb7bc54c7c747c8520f7cc6b6baf721.zip
Make some more cedet version variables obsolete
* lisp/cedet/ede.el (ede-version): * lisp/cedet/semantic.el (semantic-version): * lisp/cedet/srecode.el (srecode-version): Make obsolete. * lisp/cedet/semantic/db-file.el (semanticdb-file-version): Don't use above obsolete variable semantic-version.
-rw-r--r--lisp/cedet/ede.el7
-rw-r--r--lisp/cedet/semantic.el6
-rw-r--r--lisp/cedet/semantic/db-file.el2
-rw-r--r--lisp/cedet/srecode.el4
4 files changed, 12 insertions, 7 deletions
diff --git a/lisp/cedet/ede.el b/lisp/cedet/ede.el
index 4ea14e33c5d..bcd572e21a3 100644
--- a/lisp/cedet/ede.el
+++ b/lisp/cedet/ede.el
@@ -1,6 +1,6 @@
1;;; ede.el --- Emacs Development Environment gloss -*- lexical-binding: t; -*- 1;;; ede.el --- Emacs Development Environment gloss -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1998-2005, 2007-2022 Free Software Foundation, Inc. 3;; Copyright (C) 1998-2022 Free Software Foundation, Inc.
4 4
5;; Author: Eric M. Ludlam <zappo@gnu.org> 5;; Author: Eric M. Ludlam <zappo@gnu.org>
6;; Keywords: project, make 6;; Keywords: project, make
@@ -39,6 +39,8 @@
39;; 39;;
40;; (global-ede-mode t) 40;; (global-ede-mode t)
41 41
42;;; Code:
43
42(require 'cedet) 44(require 'cedet)
43(require 'cl-lib) 45(require 'cl-lib)
44(require 'eieio) 46(require 'eieio)
@@ -66,10 +68,11 @@
66 68
67(defconst ede-version "2.0" 69(defconst ede-version "2.0"
68 "Current version of the Emacs EDE.") 70 "Current version of the Emacs EDE.")
71(make-obsolete-variable 'ede-version 'emacs-version "29.1")
69 72
70;;; Code:
71(defun ede-version () 73(defun ede-version ()
72 "Display the current running version of EDE." 74 "Display the current running version of EDE."
75 (declare (obsolete emacs-version "29.1"))
73 (interactive) (message "EDE %s" ede-version)) 76 (interactive) (message "EDE %s" ede-version))
74 77
75(defgroup ede nil 78(defgroup ede nil
diff --git a/lisp/cedet/semantic.el b/lisp/cedet/semantic.el
index 78002dd8abc..3166279de40 100644
--- a/lisp/cedet/semantic.el
+++ b/lisp/cedet/semantic.el
@@ -34,6 +34,8 @@
34;; menu). To enable it at startup, put (semantic-mode 1) in your init 34;; menu). To enable it at startup, put (semantic-mode 1) in your init
35;; file. 35;; file.
36 36
37;;; Code:
38
37(require 'cedet) 39(require 'cedet)
38(require 'semantic/tag) 40(require 'semantic/tag)
39(require 'semantic/lex) 41(require 'semantic/lex)
@@ -41,6 +43,7 @@
41 43
42(defvar semantic-version "2.2" 44(defvar semantic-version "2.2"
43 "Current version of Semantic.") 45 "Current version of Semantic.")
46(make-obsolete-variable 'semantic-version 'emacs-version "29.1")
44 47
45(declare-function inversion-test "inversion") 48(declare-function inversion-test "inversion")
46(declare-function semanticdb-load-ebrowse-caches "semantic/db-ebrowse") 49(declare-function semanticdb-load-ebrowse-caches "semantic/db-ebrowse")
@@ -73,9 +76,6 @@ introduced."
73 76
74(require 'semantic/fw) 77(require 'semantic/fw)
75 78
76;;; Code:
77;;
78
79;;; Variables and Configuration 79;;; Variables and Configuration
80;; 80;;
81(defvar-local semantic--parse-table nil 81(defvar-local semantic--parse-table nil
diff --git a/lisp/cedet/semantic/db-file.el b/lisp/cedet/semantic/db-file.el
index d00ab47ce69..e2c9d618ba2 100644
--- a/lisp/cedet/semantic/db-file.el
+++ b/lisp/cedet/semantic/db-file.el
@@ -29,7 +29,7 @@
29(require 'cedet-files) 29(require 'cedet-files)
30(require 'data-debug) 30(require 'data-debug)
31 31
32(defvar semanticdb-file-version semantic-version 32(defvar semanticdb-file-version "2.2"
33 "Version of semanticdb we are writing files to disk with.") 33 "Version of semanticdb we are writing files to disk with.")
34(defvar semanticdb-file-incompatible-version "1.4" 34(defvar semanticdb-file-incompatible-version "1.4"
35 "Version of semanticdb we are not reverse compatible with.") 35 "Version of semanticdb we are not reverse compatible with.")
diff --git a/lisp/cedet/srecode.el b/lisp/cedet/srecode.el
index 7c054d4c100..9691f906a4c 100644
--- a/lisp/cedet/srecode.el
+++ b/lisp/cedet/srecode.el
@@ -37,14 +37,16 @@
37;; 37;;
38;; See the srecode manual for specific details. 38;; See the srecode manual for specific details.
39 39
40;;; Code:
41
40(require 'eieio) 42(require 'eieio)
41(require 'mode-local) 43(require 'mode-local)
42(load "srecode/loaddefs" nil 'nomessage) 44(load "srecode/loaddefs" nil 'nomessage)
43 45
44(defvar srecode-version "1.2" 46(defvar srecode-version "1.2"
45 "Current version of the Semantic Recoder.") 47 "Current version of the Semantic Recoder.")
48(make-obsolete-variable 'srecode-version 'emacs-version "29.1")
46 49
47;;; Code:
48(defgroup srecode nil 50(defgroup srecode nil
49 "Semantic Recoder." 51 "Semantic Recoder."
50 :group 'extensions 52 :group 'extensions