diff options
Diffstat (limited to 'lisp/cedet')
| -rw-r--r-- | lisp/cedet/ChangeLog | 21 | ||||
| -rw-r--r-- | lisp/cedet/semantic/grammar.el | 4 | ||||
| -rw-r--r-- | lisp/cedet/semantic/mru-bookmark.el | 6 | ||||
| -rw-r--r-- | lisp/cedet/semantic/util-modes.el | 12 | ||||
| -rw-r--r-- | lisp/cedet/srecode/srt-mode.el | 4 |
5 files changed, 30 insertions, 17 deletions
diff --git a/lisp/cedet/ChangeLog b/lisp/cedet/ChangeLog index 6f2669e9fee..755f4c8159b 100644 --- a/lisp/cedet/ChangeLog +++ b/lisp/cedet/ChangeLog | |||
| @@ -1,7 +1,20 @@ | |||
| 1 | 2012-11-13 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * semantic/mru-bookmark.el (semantic-mru-bookmark-mode): | ||
| 4 | * semantic/grammar.el (semantic-grammar-mode): | ||
| 5 | * semantic/util-modes.el (semantic-highlight-edits-mode) | ||
| 6 | (semantic-show-parser-state-mode): Avoid obsolete name | ||
| 7 | semantic-edits-new-change-hooks (bug#12869). | ||
| 8 | |||
| 9 | 2012-11-13 Glenn Morris <rgm@gnu.org> | ||
| 10 | |||
| 11 | * srecode/srt-mode.el (srecode-template-mode): | ||
| 12 | Don't change global values of comment-start, comment-end. (Bug#12781) | ||
| 13 | |||
| 1 | 2012-10-25 David Engster <deng@randomsample.de> | 14 | 2012-10-25 David Engster <deng@randomsample.de> |
| 2 | 15 | ||
| 3 | * semantic/analyze.el (semantic-analyze-dereference-alias): New | 16 | * semantic/analyze.el (semantic-analyze-dereference-alias): |
| 4 | function to dereference aliases. | 17 | New function to dereference aliases. |
| 5 | (semantic-analyze-current-context-default): Use it. | 18 | (semantic-analyze-current-context-default): Use it. |
| 6 | 19 | ||
| 7 | * semantic/grammar.el (semantic-grammar-create-package): | 20 | * semantic/grammar.el (semantic-grammar-create-package): |
| @@ -12,8 +25,8 @@ | |||
| 12 | 25 | ||
| 13 | * semantic.el (semantic-elapsed-time): Make it a defsubst. | 26 | * semantic.el (semantic-elapsed-time): Make it a defsubst. |
| 14 | 27 | ||
| 15 | * srecode/dictionary.el (srecode-adebug-dictionary): Remove | 28 | * srecode/dictionary.el (srecode-adebug-dictionary): |
| 16 | require for `semantic'. | 29 | Remove require for `semantic'. |
| 17 | 30 | ||
| 18 | * srecode/map.el: | 31 | * srecode/map.el: |
| 19 | * srecode/insert.el: Declare functions from `data-debug'. | 32 | * srecode/insert.el: Declare functions from `data-debug'. |
diff --git a/lisp/cedet/semantic/grammar.el b/lisp/cedet/semantic/grammar.el index c0e7b8f9038..8535c067e09 100644 --- a/lisp/cedet/semantic/grammar.el +++ b/lisp/cedet/semantic/grammar.el | |||
| @@ -1333,8 +1333,8 @@ the change bounds to encompass the whole nonterminal tag." | |||
| 1333 | (add-hook 'before-change-functions | 1333 | (add-hook 'before-change-functions |
| 1334 | 'semantic--grammar-clear-macros-regexp-2 nil t) | 1334 | 'semantic--grammar-clear-macros-regexp-2 nil t) |
| 1335 | ;; Handle safe re-parse of grammar rules. | 1335 | ;; Handle safe re-parse of grammar rules. |
| 1336 | (semantic-make-local-hook 'semantic-edits-new-change-hooks) | 1336 | (semantic-make-local-hook 'semantic-edits-new-change-functions) |
| 1337 | (add-hook 'semantic-edits-new-change-hooks | 1337 | (add-hook 'semantic-edits-new-change-functions |
| 1338 | 'semantic-grammar-edits-new-change-hook-fcn | 1338 | 'semantic-grammar-edits-new-change-hook-fcn |
| 1339 | nil t) | 1339 | nil t) |
| 1340 | (semantic-run-mode-hooks 'semantic-grammar-mode-hook)) | 1340 | (semantic-run-mode-hooks 'semantic-grammar-mode-hook)) |
diff --git a/lisp/cedet/semantic/mru-bookmark.el b/lisp/cedet/semantic/mru-bookmark.el index d042ba42582..1358fc7d062 100644 --- a/lisp/cedet/semantic/mru-bookmark.el +++ b/lisp/cedet/semantic/mru-bookmark.el | |||
| @@ -292,13 +292,13 @@ minor mode is enabled." | |||
| 292 | (setq semantic-mru-bookmark-mode nil) | 292 | (setq semantic-mru-bookmark-mode nil) |
| 293 | (error "Buffer %s was not set up for parsing" | 293 | (error "Buffer %s was not set up for parsing" |
| 294 | (buffer-name))) | 294 | (buffer-name))) |
| 295 | (semantic-make-local-hook 'semantic-edits-new-change-hooks) | 295 | (semantic-make-local-hook 'semantic-edits-new-change-functions) |
| 296 | (add-hook 'semantic-edits-new-change-hooks | 296 | (add-hook 'semantic-edits-new-change-functions |
| 297 | 'semantic-mru-bookmark-change-hook-fcn nil t) | 297 | 'semantic-mru-bookmark-change-hook-fcn nil t) |
| 298 | (add-hook 'semantic-edits-move-change-hooks | 298 | (add-hook 'semantic-edits-move-change-hooks |
| 299 | 'semantic-mru-bookmark-change-hook-fcn nil t)) | 299 | 'semantic-mru-bookmark-change-hook-fcn nil t)) |
| 300 | ;; Remove hooks | 300 | ;; Remove hooks |
| 301 | (remove-hook 'semantic-edits-new-change-hooks | 301 | (remove-hook 'semantic-edits-new-change-functions |
| 302 | 'semantic-mru-bookmark-change-hook-fcn t) | 302 | 'semantic-mru-bookmark-change-hook-fcn t) |
| 303 | (remove-hook 'semantic-edits-move-change-hooks | 303 | (remove-hook 'semantic-edits-move-change-hooks |
| 304 | 'semantic-mru-bookmark-change-hook-fcn t))) | 304 | 'semantic-mru-bookmark-change-hook-fcn t))) |
diff --git a/lisp/cedet/semantic/util-modes.el b/lisp/cedet/semantic/util-modes.el index c9a0faefe6c..744d37ff189 100644 --- a/lisp/cedet/semantic/util-modes.el +++ b/lisp/cedet/semantic/util-modes.el | |||
| @@ -221,11 +221,11 @@ minor mode is enabled." | |||
| 221 | (setq semantic-highlight-edits-mode nil) | 221 | (setq semantic-highlight-edits-mode nil) |
| 222 | (error "Buffer %s was not set up for parsing" | 222 | (error "Buffer %s was not set up for parsing" |
| 223 | (buffer-name))) | 223 | (buffer-name))) |
| 224 | (semantic-make-local-hook 'semantic-edits-new-change-hooks) | 224 | (semantic-make-local-hook 'semantic-edits-new-change-functions) |
| 225 | (add-hook 'semantic-edits-new-change-hooks | 225 | (add-hook 'semantic-edits-new-change-functions |
| 226 | 'semantic-highlight-edits-new-change-hook-fcn nil t)) | 226 | 'semantic-highlight-edits-new-change-hook-fcn nil t)) |
| 227 | ;; Remove hooks | 227 | ;; Remove hooks |
| 228 | (remove-hook 'semantic-edits-new-change-hooks | 228 | (remove-hook 'semantic-edits-new-change-functions |
| 229 | 'semantic-highlight-edits-new-change-hook-fcn t))) | 229 | 'semantic-highlight-edits-new-change-hook-fcn t))) |
| 230 | 230 | ||
| 231 | (semantic-add-minor-mode 'semantic-highlight-edits-mode | 231 | (semantic-add-minor-mode 'semantic-highlight-edits-mode |
| @@ -460,8 +460,8 @@ minor mode is enabled." | |||
| 460 | (append mode-line-modified | 460 | (append mode-line-modified |
| 461 | '(semantic-show-parser-state-string)))) | 461 | '(semantic-show-parser-state-string)))) |
| 462 | ;; Add hooks | 462 | ;; Add hooks |
| 463 | (semantic-make-local-hook 'semantic-edits-new-change-hooks) | 463 | (semantic-make-local-hook 'semantic-edits-new-change-functions) |
| 464 | (add-hook 'semantic-edits-new-change-hooks | 464 | (add-hook 'semantic-edits-new-change-functions |
| 465 | 'semantic-show-parser-state-marker nil t) | 465 | 'semantic-show-parser-state-marker nil t) |
| 466 | (semantic-make-local-hook 'semantic-edits-incremental-reparse-failed-hook) | 466 | (semantic-make-local-hook 'semantic-edits-incremental-reparse-failed-hook) |
| 467 | (add-hook 'semantic-edits-incremental-reparse-failed-hook | 467 | (add-hook 'semantic-edits-incremental-reparse-failed-hook |
| @@ -491,7 +491,7 @@ minor mode is enabled." | |||
| 491 | (setq mode-line-modified | 491 | (setq mode-line-modified |
| 492 | (delq 'semantic-show-parser-state-string mode-line-modified)) | 492 | (delq 'semantic-show-parser-state-string mode-line-modified)) |
| 493 | ;; Remove hooks | 493 | ;; Remove hooks |
| 494 | (remove-hook 'semantic-edits-new-change-hooks | 494 | (remove-hook 'semantic-edits-new-change-functions |
| 495 | 'semantic-show-parser-state-marker t) | 495 | 'semantic-show-parser-state-marker t) |
| 496 | (remove-hook 'semantic-edits-incremental-reparse-failed-hook | 496 | (remove-hook 'semantic-edits-incremental-reparse-failed-hook |
| 497 | 'semantic-show-parser-state-marker t) | 497 | 'semantic-show-parser-state-marker t) |
diff --git a/lisp/cedet/srecode/srt-mode.el b/lisp/cedet/srecode/srt-mode.el index 12fc08b90e4..298c8949435 100644 --- a/lisp/cedet/srecode/srt-mode.el +++ b/lisp/cedet/srecode/srt-mode.el | |||
| @@ -189,8 +189,8 @@ we can tell font lock about them.") | |||
| 189 | ;;;###autoload | 189 | ;;;###autoload |
| 190 | (define-derived-mode srecode-template-mode fundamental-mode "SRecorder" | 190 | (define-derived-mode srecode-template-mode fundamental-mode "SRecorder" |
| 191 | "Major-mode for writing SRecode macros." | 191 | "Major-mode for writing SRecode macros." |
| 192 | (setq comment-start ";;" | 192 | (set (make-local-variable 'comment-start) ";;") |
| 193 | comment-end "") | 193 | (set (make-local-variable 'comment-end) "") |
| 194 | (set (make-local-variable 'parse-sexp-ignore-comments) t) | 194 | (set (make-local-variable 'parse-sexp-ignore-comments) t) |
| 195 | (set (make-local-variable 'comment-start-skip) | 195 | (set (make-local-variable 'comment-start-skip) |
| 196 | "\\(\\(^\\|[^\\\\\n]\\)\\(\\\\\\\\\\)*\\);+ *") | 196 | "\\(\\(^\\|[^\\\\\n]\\)\\(\\\\\\\\\\)*\\);+ *") |