aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/cedet
diff options
context:
space:
mode:
authorGlenn Morris2011-04-22 20:07:16 -0700
committerGlenn Morris2011-04-22 20:07:16 -0700
commit4ffd0d6b569d252e4e807d4e9c9d6a5bd5b08640 (patch)
tree26c20c7c4da56fae7e041c9345c76cce1224188c /lisp/cedet
parent81de9236e1daa1fe7dfd0ef9aaaf1e13b6aa74e4 (diff)
parentbe71f8100a71a5b896ef05c32f51a09a3d9e3993 (diff)
downloademacs-4ffd0d6b569d252e4e807d4e9c9d6a5bd5b08640.tar.gz
emacs-4ffd0d6b569d252e4e807d4e9c9d6a5bd5b08640.zip
Merge from emacs-23; up to 2010-06-09T17:54:28Z!albinus@detlef.
Diffstat (limited to 'lisp/cedet')
-rw-r--r--lisp/cedet/ChangeLog8
-rw-r--r--lisp/cedet/ede/pconf.el4
-rw-r--r--lisp/cedet/ede/proj-comp.el4
-rw-r--r--lisp/cedet/ede/proj-elisp.el8
-rw-r--r--lisp/cedet/ede/proj-scheme.el2
5 files changed, 17 insertions, 9 deletions
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog
index a93806b8876..b5ecfdd242f 100644
--- a/lisp/cedet/ChangeLog
+++ b/lisp/cedet/ChangeLog
@@ -1,3 +1,11 @@
12011-04-23 Juanma Barranquero <lekktu@gmail.com>
2
3 * ede/pconf.el (ede-proj-tweak-autoconf, ede-proj-flush-autoconf):
4 * ede/proj-comp.el (ede-proj-tweak-autoconf, ede-proj-flush-autoconf):
5 * ede/proj-elisp.el (ede-proj-tweak-autoconf, ede-proj-flush-autoconf)
6 (ede-proj-tweak-autoconf, ede-proj-flush-autoconf):
7 * ede/proj-scheme.el (ede-proj-tweak-autoconf): Fix typos in docstrings.
8
12011-03-07 Chong Yidong <cyd@stupidchicken.com> 92011-03-07 Chong Yidong <cyd@stupidchicken.com>
2 10
3 * Version 23.3 released. 11 * Version 23.3 released.
diff --git a/lisp/cedet/ede/pconf.el b/lisp/cedet/ede/pconf.el
index 497806c71a3..08fc98728e1 100644
--- a/lisp/cedet/ede/pconf.el
+++ b/lisp/cedet/ede/pconf.el
@@ -159,7 +159,7 @@ don't do it. A value of nil means to just do it.")
159 (ede-proj-configure-synchronize this)) 159 (ede-proj-configure-synchronize this))
160 160
161(defmethod ede-proj-tweak-autoconf ((this ede-proj-target)) 161(defmethod ede-proj-tweak-autoconf ((this ede-proj-target))
162 "Tweak the configure file (current buffer) to accomodate THIS." 162 "Tweak the configure file (current buffer) to accommodate THIS."
163 ;; Check the compilers belonging to THIS, and call the autoconf 163 ;; Check the compilers belonging to THIS, and call the autoconf
164 ;; setup for those compilers. 164 ;; setup for those compilers.
165 (mapc 'ede-proj-tweak-autoconf (ede-proj-compilers this)) 165 (mapc 'ede-proj-tweak-autoconf (ede-proj-compilers this))
@@ -167,7 +167,7 @@ don't do it. A value of nil means to just do it.")
167 ) 167 )
168 168
169(defmethod ede-proj-flush-autoconf ((this ede-proj-target)) 169(defmethod ede-proj-flush-autoconf ((this ede-proj-target))
170 "Flush the configure file (current buffer) to accomodate THIS. 170 "Flush the configure file (current buffer) to accommodate THIS.
171By flushing, remove any cruft that may be in the file. Subsequent 171By flushing, remove any cruft that may be in the file. Subsequent
172calls to `ede-proj-tweak-autoconf' can restore items removed by flush." 172calls to `ede-proj-tweak-autoconf' can restore items removed by flush."
173 nil) 173 nil)
diff --git a/lisp/cedet/ede/proj-comp.el b/lisp/cedet/ede/proj-comp.el
index 418e70fd5e9..401ea15d0d6 100644
--- a/lisp/cedet/ede/proj-comp.el
+++ b/lisp/cedet/ede/proj-comp.el
@@ -236,7 +236,7 @@ This will prevent rules from creating duplicate variables or rules."
236 236
237;;; Methods: 237;;; Methods:
238(defmethod ede-proj-tweak-autoconf ((this ede-compilation-program)) 238(defmethod ede-proj-tweak-autoconf ((this ede-compilation-program))
239 "Tweak the configure file (current buffer) to accomodate THIS." 239 "Tweak the configure file (current buffer) to accommodate THIS."
240 (mapcar 240 (mapcar
241 (lambda (obj) 241 (lambda (obj)
242 (cond ((stringp obj) 242 (cond ((stringp obj)
@@ -248,7 +248,7 @@ This will prevent rules from creating duplicate variables or rules."
248 (oref this autoconf))) 248 (oref this autoconf)))
249 249
250(defmethod ede-proj-flush-autoconf ((this ede-compilation-program)) 250(defmethod ede-proj-flush-autoconf ((this ede-compilation-program))
251 "Flush the configure file (current buffer) to accomodate THIS." 251 "Flush the configure file (current buffer) to accommodate THIS."
252 nil) 252 nil)
253 253
254(defmacro proj-comp-insert-variable-once (varname &rest body) 254(defmacro proj-comp-insert-variable-once (varname &rest body)
diff --git a/lisp/cedet/ede/proj-elisp.el b/lisp/cedet/ede/proj-elisp.el
index 17185b19492..42a20cc4a1a 100644
--- a/lisp/cedet/ede/proj-elisp.el
+++ b/lisp/cedet/ede/proj-elisp.el
@@ -208,7 +208,7 @@ is found, such as a `-version' variable, or the standard header."
208 (error "Don't know how to update load path")))) 208 (error "Don't know how to update load path"))))
209 209
210(defmethod ede-proj-tweak-autoconf ((this ede-proj-target-elisp)) 210(defmethod ede-proj-tweak-autoconf ((this ede-proj-target-elisp))
211 "Tweak the configure file (current buffer) to accomodate THIS." 211 "Tweak the configure file (current buffer) to accommodate THIS."
212 (call-next-method) 212 (call-next-method)
213 ;; Ok, now we have to tweak the autoconf provided `elisp-comp' program. 213 ;; Ok, now we have to tweak the autoconf provided `elisp-comp' program.
214 (let ((ec (ede-expand-filename this "elisp-comp" 'newfile))) 214 (let ((ec (ede-expand-filename this "elisp-comp" 'newfile)))
@@ -232,7 +232,7 @@ is found, such as a `-version' variable, or the standard header."
232 (save-buffer)) ))) 232 (save-buffer)) )))
233 233
234(defmethod ede-proj-flush-autoconf ((this ede-proj-target-elisp)) 234(defmethod ede-proj-flush-autoconf ((this ede-proj-target-elisp))
235 "Flush the configure file (current buffer) to accomodate THIS." 235 "Flush the configure file (current buffer) to accommodate THIS."
236 ;; Remove crufty old paths from elisp-compile 236 ;; Remove crufty old paths from elisp-compile
237 (let ((ec (ede-expand-filename this "elisp-comp" 'newfile)) 237 (let ((ec (ede-expand-filename this "elisp-comp" 'newfile))
238 ) 238 )
@@ -372,11 +372,11 @@ Argument THIS is the target which needs to insert an info file."
372 ) 372 )
373 373
374(defmethod ede-proj-tweak-autoconf ((this ede-proj-target-elisp-autoloads)) 374(defmethod ede-proj-tweak-autoconf ((this ede-proj-target-elisp-autoloads))
375 "Tweak the configure file (current buffer) to accomodate THIS." 375 "Tweak the configure file (current buffer) to accommodate THIS."
376 (error "Autoloads not supported in autoconf yet")) 376 (error "Autoloads not supported in autoconf yet"))
377 377
378(defmethod ede-proj-flush-autoconf ((this ede-proj-target-elisp-autoloads)) 378(defmethod ede-proj-flush-autoconf ((this ede-proj-target-elisp-autoloads))
379 "Flush the configure file (current buffer) to accomodate THIS." 379 "Flush the configure file (current buffer) to accommodate THIS."
380 nil) 380 nil)
381 381
382(provide 'ede/proj-elisp) 382(provide 'ede/proj-elisp)
diff --git a/lisp/cedet/ede/proj-scheme.el b/lisp/cedet/ede/proj-scheme.el
index 2a3ea039a7a..6a08d4fadd1 100644
--- a/lisp/cedet/ede/proj-scheme.el
+++ b/lisp/cedet/ede/proj-scheme.el
@@ -41,7 +41,7 @@
41 "This target consists of scheme files.") 41 "This target consists of scheme files.")
42 42
43(defmethod ede-proj-tweak-autoconf ((this ede-proj-target-scheme)) 43(defmethod ede-proj-tweak-autoconf ((this ede-proj-target-scheme))
44 "Tweak the configure file (current buffer) to accomodate THIS." 44 "Tweak the configure file (current buffer) to accommodate THIS."
45 (autoconf-insert-new-macro "AM_INIT_GUILE_MODULE")) 45 (autoconf-insert-new-macro "AM_INIT_GUILE_MODULE"))
46 46
47(provide 'ede/proj-scheme) 47(provide 'ede/proj-scheme)