summaryrefslogtreecommitdiff
path: root/lisp/cedet/semantic/util-modes.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2019-10-04 15:29:30 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2019-10-04 15:29:47 +0200
commit5f06b9c478894c828fc5467b0aae360e2c2d1fd2 (patch)
tree92087639280d1e94e1aedcb96b04cbbb866f5571 /lisp/cedet/semantic/util-modes.el
parent33702988d9b0ff7ba816bf3a78cfd2586e16744e (diff)
downloademacs-5f06b9c478894c828fc5467b0aae360e2c2d1fd2.tar.gz
Remove semantic-make-local-hook call from CEDET
* lisp/cedet/semantic/wisent/grammar.el (wisent-grammar-setupcode-builder): * lisp/cedet/semantic/util-modes.el (semantic-highlight-edits-mode) (semantic-show-unmatched-syntax-mode) (semantic-show-parser-state-mode): * lisp/cedet/semantic/mru-bookmark.el (semantic-mru-bookmark-mode): * lisp/cedet/semantic/imenu.el (semantic-create-imenu-index): * lisp/cedet/semantic/grammar.el (semantic-grammar-mode): * lisp/cedet/semantic/grammar-wy.el (semantic-grammar-wy--install-parser): * lisp/cedet/semantic/decorate/mode.el (semantic-decorate-add-pending-decoration) (semantic-decoration-mode): * lisp/cedet/semantic.el (semantic--set-buffer-cache): Remove all calls to the function. * lisp/cedet/semantic/fw.el (semantic-make-local-hook): Made obsolete alias for #'ignore by removing XEmacs compat code.
Diffstat (limited to 'lisp/cedet/semantic/util-modes.el')
-rw-r--r--lisp/cedet/semantic/util-modes.el11
1 files changed, 0 insertions, 11 deletions
diff --git a/lisp/cedet/semantic/util-modes.el b/lisp/cedet/semantic/util-modes.el
index 954181c2cd9..9e9f054d737 100644
--- a/lisp/cedet/semantic/util-modes.el
+++ b/lisp/cedet/semantic/util-modes.el
@@ -220,7 +220,6 @@ non-nil if the minor mode is enabled."
(setq semantic-highlight-edits-mode nil)
(error "Buffer %s was not set up for parsing"
(buffer-name)))
- (semantic-make-local-hook 'semantic-edits-new-change-functions)
(add-hook 'semantic-edits-new-change-functions
'semantic-highlight-edits-new-change-hook-fcn nil t))
;; Remove hooks
@@ -372,10 +371,8 @@ non-nil if the minor mode is enabled.
(error "Buffer %s was not set up for parsing"
(buffer-name)))
;; Add hooks
- (semantic-make-local-hook 'semantic-unmatched-syntax-hook)
(add-hook 'semantic-unmatched-syntax-hook
'semantic-show-unmatched-syntax nil t)
- (semantic-make-local-hook 'semantic-pre-clean-token-hooks)
(add-hook 'semantic-pre-clean-token-hooks
'semantic-clean-token-of-unmatched-syntax nil t)
;; Show unmatched syntax elements
@@ -456,31 +453,23 @@ non-nil if the minor mode is enabled."
(append mode-line-modified
'(semantic-show-parser-state-string))))
;; Add hooks
- (semantic-make-local-hook 'semantic-edits-new-change-functions)
(add-hook 'semantic-edits-new-change-functions
'semantic-show-parser-state-marker nil t)
- (semantic-make-local-hook 'semantic-edits-incremental-reparse-failed-hook)
(add-hook 'semantic-edits-incremental-reparse-failed-hook
'semantic-show-parser-state-marker nil t)
- (semantic-make-local-hook 'semantic-after-partial-cache-change-hook)
(add-hook 'semantic-after-partial-cache-change-hook
'semantic-show-parser-state-marker nil t)
- (semantic-make-local-hook 'semantic-after-toplevel-cache-change-hook)
(add-hook 'semantic-after-toplevel-cache-change-hook
'semantic-show-parser-state-marker nil t)
(semantic-show-parser-state-marker)
- (semantic-make-local-hook 'semantic-before-auto-parse-hooks)
(add-hook 'semantic-before-auto-parse-hooks
'semantic-show-parser-state-auto-marker nil t)
- (semantic-make-local-hook 'semantic-after-auto-parse-hooks)
(add-hook 'semantic-after-auto-parse-hooks
'semantic-show-parser-state-marker nil t)
- (semantic-make-local-hook 'semantic-before-idle-scheduler-reparse-hook)
(add-hook 'semantic-before-idle-scheduler-reparse-hook
'semantic-show-parser-state-auto-marker nil t)
- (semantic-make-local-hook 'semantic-after-idle-scheduler-reparse-hook)
(add-hook 'semantic-after-idle-scheduler-reparse-hook
'semantic-show-parser-state-marker nil t))
;; Remove parts of mode line