diff options
author | David Engster <dengste@eml.cc> | 2014-09-18 22:37:19 +0200 |
---|---|---|
committer | David Engster <dengste@eml.cc> | 2014-09-18 22:37:19 +0200 |
commit | 46b189d794059d05c1f517ece236dbcf16a659e7 (patch) | |
tree | 23374fe6b9d9982b0d225c6f71df5999c562186f /lisp | |
parent | 41932b21a2f716ec1021485c40331ee9a88a66a3 (diff) | |
download | emacs-46b189d794059d05c1f517ece236dbcf16a659e7.tar.gz |
Do not call egrep to determine emacs version in EDE.
* ede/emacs.el (ede-emacs-version): Do not call 'egrep' to
determine Emacs version (it was dead code anyway). Make sure that
configure.ac or configure.in exist. (Bug#18476)
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/cedet/ChangeLog | 6 | ||||
-rw-r--r-- | lisp/cedet/ede/emacs.el | 9 |
2 files changed, 8 insertions, 7 deletions
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog index 750e0bca095..05bd95a50cc 100644 --- a/lisp/cedet/ChangeLog +++ b/lisp/cedet/ChangeLog @@ -1,3 +1,9 @@ +2014-09-18 David Engster <deng@randomsample.de> + + * ede/emacs.el (ede-emacs-version): Do not call 'egrep' to + determine Emacs version (it was dead code anyway). Make sure that + configure.ac or configure.in exist. (Bug#18476) + 2014-05-01 Glenn Morris <rgm@gnu.org> * ede.el (ede-project-directories, ede-check-project-directory): diff --git a/lisp/cedet/ede/emacs.el b/lisp/cedet/ede/emacs.el index 43f16da8a77..76925a66713 100644 --- a/lisp/cedet/ede/emacs.el +++ b/lisp/cedet/ede/emacs.el @@ -80,12 +80,6 @@ Return a tuple of ( EMACSNAME . VERSION )." (with-current-buffer buff (erase-buffer) (setq default-directory (file-name-as-directory dir)) - (or (file-exists-p configure_ac) - (setq configure_ac "configure.in")) - ;(call-process "egrep" nil buff nil "-n" "-e" "^version=" "Makefile") - (call-process "egrep" nil buff nil "-n" "-e" "AC_INIT" configure_ac) - (goto-char (point-min)) - ;(re-search-forward "version=\\([0-9.]+\\)") (cond ;; Maybe XEmacs? ((file-exists-p "version.sh") @@ -113,7 +107,8 @@ m4_define(\\[SXEM4CS_BETA_VERSION\\], \\[\\([0-9]+\\)\\])") ;; Insert other Emacs here... ;; Vaguely recent version of GNU Emacs? - (t + ((or (file-exists-p configure_ac) + (file-exists-p (setq configure_ac "configure.in"))) (insert-file-contents configure_ac) (goto-char (point-min)) (re-search-forward "AC_INIT(\\(?:GNU \\)?[eE]macs,\\s-*\\([0-9.]+\\)\\s-*[,)]") |