* lisp/cedet/semantic/fw.el (semantic-make-local-hook)

(semantic-mode-line-update): Simplify via CSE.
This commit is contained in:
Stefan Monnier 2012-11-19 11:16:07 -05:00
parent 3394be35d9
commit 020423c2c3
2 changed files with 15 additions and 12 deletions

View file

@ -1,12 +1,17 @@
2012-11-19 Stefan Monnier <monnier@iro.umontreal.ca>
* semantic/fw.el (semantic-make-local-hook, semantic-mode-line-update):
Simplify via CSE.
2012-11-16 David Engster <deng@randomsample.de>
* semantic/symref/list.el (semantic-symref-symbol): Use
`semantic-complete-read-tag-project' instead of
* semantic/symref/list.el (semantic-symref-symbol):
Use `semantic-complete-read-tag-project' instead of
`semantic-complete-read-tag-buffer-deep', since the latter is not
working correctly.
* semantic/symref.el (semantic-symref-result-get-tags): Use
`find-buffer-visiting' to follow symbolic links.
* semantic/symref.el (semantic-symref-result-get-tags):
Use `find-buffer-visiting' to follow symbolic links.
* semantic/fw.el (semantic-find-file-noselect): Always set
`enable-local-variables' to `:safe' when loading files.

View file

@ -122,15 +122,13 @@
)
(if (and (not (featurep 'xemacs))
(>= emacs-major-version 21))
(defalias 'semantic-make-local-hook 'identity)
(defalias 'semantic-make-local-hook 'make-local-hook)
)
(defalias 'semantic-make-local-hook
(if (and (not (featurep 'xemacs))
(>= emacs-major-version 21))
#'identity #'make-local-hook))
(if (featurep 'xemacs)
(defalias 'semantic-mode-line-update 'redraw-modeline)
(defalias 'semantic-mode-line-update 'force-mode-line-update))
(defalias 'semantic-mode-line-update
(if (featurep 'xemacs) #'redraw-modeline #'force-mode-line-update))
;; Since Emacs 22 major mode functions should use `run-mode-hooks' to
;; run major mode hooks.