Function: semantic-require-version
semantic-require-version is a byte-compiled function defined in
semantic.el.gz.
This function is obsolete since 28.1; use emacs-version(var)/emacs-version(fun) instead.
Signature
(semantic-require-version MAJOR MINOR &optional BETA)
Documentation
Non-nil if this version of Semantic does not satisfy a specific version.
Arguments can be:
(MAJOR MINOR &optional BETA)
Values MAJOR and MINOR must be integers. BETA can be an integer, or
excluded if a released version is required.
It is assumed that if the current version is newer than that specified, everything passes. Exceptions occur when known incompatibilities are introduced.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/semantic.el.gz
(defun semantic-require-version (major minor &optional beta)
"Non-nil if this version of Semantic does not satisfy a specific version.
Arguments can be:
(MAJOR MINOR &optional BETA)
Values MAJOR and MINOR must be integers. BETA can be an integer, or
excluded if a released version is required.
It is assumed that if the current version is newer than that specified,
everything passes. Exceptions occur when known incompatibilities are
introduced."
(declare (obsolete emacs-version "28.1"))
(require 'inversion)
(inversion-test 'semantic
(concat major "." minor
(when beta (concat "beta" beta)))))