2009-09-29 Glenn Morris <rgm@gnu.org>
+ * emacs-lisp/check-declare.el (check-declare-locate): Remove pointless
+ file-name-nondirectory call preventing location of cedet files.
+ (check-declare-verify): Use literal search rather than re-search.
+
+ * net/tramp-smb.el (tramp-smb-handle-directory-files-and-attributes):
+ Use tramp-compat-file-attributes rather than nonexistent
+ tramp-compat-handle-file-attributes.
+
* Makefile.in (lisptagsfiles4): New.
(AUTOGENEL): Add cedet loaddefs files.
(TAGS, TAGS-LISP): Use $lisptagsfiles4.
(setq file
(if (member (file-name-extension file) '("c" "m"))
(expand-file-name file (expand-file-name "src" source-directory))
- (if (setq tfile (locate-library (file-name-nondirectory file)))
+ (if (setq tfile (locate-library file))
(progn
(setq tfile
(replace-regexp-in-string "\\.elc\\'" ".el" tfile))
;; sig = 'err means we could not find an arglist.
sig (cond (cflag
(or
- (when (re-search-forward "," nil t 3)
+ (when (search-forward "," nil t 3)
(skip-chars-forward " \t\n")
;; Assuming minargs and maxargs on same line.
(when (looking-at "\\([0-9]+\\)[ \t]*,[ \t]*\