summaryrefslogtreecommitdiff
path: root/lisp/cedet
Commit message (Collapse)AuthorAgeFilesLines
* * cedet/srecode/insert.el: Require srecode/args.Chong Yidong2009-10-032-1/+2
| | | | | * cedet/srecode/args.el: Require srecode/dictionary instead of srecode/insert.
* * cedet/srecode/srt-mode.el (srecode-template-mode): Doc fix.Chong Yidong2009-10-0310-59/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * files.el (auto-mode-alist): Add .srt and Project.ede. * cedet/semantic.el (semantic-mode): Handle srecode-template-mode-hook as well. * cedet/srecode/template.el: Remove hook variable. * cedet/ede/proj-comp.el: Require ede/pmake when compiling. * cedet/ede.el (ede-target-forms-menu): Don't enable if no projects exist. * cedet/srecode/map.el (srecode-map-base-template-dir): Look for templates in data-directory. * cedet/ede/srecode.el (ede-srecode-setup): Use default templates directory. * cedet/semantic/util-modes.el (semantic-highlight-func-mode): Doc fix. * cedet/ede/proj-comp.el (ede-proj-makefile-insert-variables): Only insert each variable once. * cedet/ede/pmake.el (ede-pmake-insert-variable-once): New macro. (ede-pmake-insert-variable-shared): Use it. * cedet/ede/cpp-root.el (ede-preprocessor-map): Do not deref table for lexical table iff table is nil.
* (data-debug-insert-tag-list): Comment out declaration, currently false.Glenn Morris2009-10-031-1/+1
|
* *** empty log message ***Juanma Barranquero2009-10-021-2/+1
|
* Fix arch-tag.Eli Zaretskii2009-10-021-1/+1
|
* Add arch taglineMiles Bader2009-10-02140-0/+142
|
* Doc/message fixes.Glenn Morris2009-10-0132-162/+165
|
* Fix comment typo.Glenn Morris2009-10-011-1/+1
|
* Fix comment typos.Glenn Morris2009-10-011-2/+2
|
* Fix comment typo.Glenn Morris2009-10-011-1/+1
|
* Fix comment typo.Glenn Morris2009-10-011-2/+2
|
* Fix comment typo.Glenn Morris2009-10-011-1/+1
|
* Doc/message fixes.Glenn Morris2009-10-019-26/+26
|
* Fix comment typo.Glenn Morris2009-10-011-1/+1
|
* Fix comment typo.Glenn Morris2009-10-011-1/+1
|
* Doc/message fixes.Glenn Morris2009-10-0112-35/+35
|
* Doc/message fixes.Glenn Morris2009-10-016-46/+47
|
* (semantic-c-reset-preprocessor-symbol-map): Fix declaration.Glenn Morris2009-10-011-6/+5
| | | | (semantic-gcc-get-include-paths, semantic-gcc-setup-data): Doc fixes.
* * cedet/semantic/wisent/javat-wy.el (wisent-java-tags-wy--keyword-table):Juanma Barranquero2009-10-011-0/+0
| | | | Use \000 instead of literal ^@.
* * cedet/srecode/expandproto.el: Fix provide statement.Juanma Barranquero2009-09-301-1/+1
|
* * emacs-lisp/eieio.el (boolean-p): Deleted.Chong Yidong2009-09-301-3/+3
| | | | * cedet/ede/srecode.el: Fix provide statement.
* (ede-proj-target-makefile-miscelaneous): Fix doc typo.Glenn Morris2009-09-301-3/+3
|
* (ede-aux-source): Fix doc typo.Glenn Morris2009-09-301-2/+2
|
* Fix comment typos.Glenn Morris2009-09-301-3/+5
| | | | (ede-proj-target-makefile-miscelaneous, ede-misc-source): Fix doc typos.
* Fix comment typos.Glenn Morris2009-09-301-4/+4
| | | | (semantic-mrub-completing-read, semantic-mrub-switch-tags): Fix doc typos.
* (data-debug-new-buffer, data-debug-insert-thing): Remove unneededGlenn Morris2009-09-301-6/+3
| | | | | declarations (one broken). (semanticdb-enable-gnu-global-databases): Fix prompt typo.
* Fix comment typos.Glenn Morris2009-09-301-2/+2
|
* (semantic-scope-find): Fix declaration.Glenn Morris2009-09-301-1/+1
|
* (semantic-gcc-setup): Replace runtime use of CL function `remove-if-not'.Glenn Morris2009-09-301-8/+11
|
* Remove duplicate author header.Glenn Morris2009-09-301-2/+0
|
* Fix format of Authors: header.Glenn Morris2009-09-301-1/+2
|
* Fix comment typo.Glenn Morris2009-09-301-1/+1
|
* Add 2009 to copyright years.Glenn Morris2009-09-292-2/+3
|
* Relicense under GPLv3+.Glenn Morris2009-09-292-23/+19
|
* Add 2009 to copyright years.Glenn Morris2009-09-291-0/+0
|
* Add 2009 to copyright years.Glenn Morris2009-09-2924-34/+34
|
* Mark declarations not understood by check-declare.Glenn Morris2009-09-293-6/+8
|
* Add 2009 to copyright years.Glenn Morris2009-09-291-2/+2
| | | | (srecode-resolve-arguments): Fix declaration.
* CEDET (development tools) package merged.Chong Yidong2009-09-28132-0/+64490
|\ | | | | | | | | | | | | * cedet/*.el: * cedet/ede/*.el: * cedet/semantic/*.el: * cedet/srecode/*.el: New files.
| * * cedet/ede/system.el (ede-upload-html-documentation)Chong Yidong2009-09-279-88/+2651
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (ede-upload-distribution, ede-edit-web-page) (ede-web-browse-home): Autoload. * cedet/ede/proj-elisp.el: Add autoload for semantic-ede-proj-target-grammar. * cedet/semantic.el (navigate-menu): Show menu items only if semantic-mode is enabled. * cedet/ede.el: Remove comments. * cedet/cedet.el (cedet-menu-map): Minor doc fix. * cedet/semantic/grammar.el: * cedet/semantic/grammar-wy.el: * cedet/semantic/ede-grammar.el: New files. * cedet/semantic/db-mode.el (global-semanticdb-minor-mode): Define using define-minor-mode, so that the usual mode variable exists.
| * * cedet/ede.el (global-ede-mode-map): Move menu toChong Yidong2009-09-273-213/+249
| | | | | | | | | | | | | | | | | | | | global-ede-mode-map. (ede-minor-mode, global-ede-mode): Use define-minor-mode. * cedet/semantic.el (semantic-mode-map): Use cedet-menu-map. * cedet/cedet.el (cedet-menu-map): New var. Don't require Semantic etc.
| * * cedet/semantic/symref/list.el: Require semantic/complete.Chong Yidong2009-09-272-44/+4
| | | | | | | | | | | | | | | | (semantic-symref-symbol): Use semantic-complete-read-tag-buffer-deep. * cedet/semantic/ia.el (semantic-ia-complete-symbol-menu): Remove. (semantic-ia-complete-symbol): Use semantic-complete-symbol.
| * Minor comment tweak.Chong Yidong2009-09-272-8/+2
| |
| * * cedet/semantic/idle.el (semantic-idle-scheduler-work-timer):Chong Yidong2009-09-276-23/+1054
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change timeout to 1. Doc fix. * cedet/semantic/edit.el (semantic-change-hooks): Add semantic-edits-change-function-handle-changes directly. * cedet/semantic/util.el (semantic--completion-cache): Move to semantic.el. (semantic-symbol-start): Remove unneeded function. * cedet/semantic.el (semantic--completion-cache): Move here from semantic/util.el (semantic-clear-toplevel-cache, semantic--set-buffer-cache) (semantic-fetch-tags): Reset semantic--completion-cache. (semantic-force-refresh): New function (semantic-mode-map): New variable. * cedet/semantic/senator.el: New file. * cedet/ede.el: Fix autoload. (ede-customize-forms-menu): Handle null projects.
| * * cedet/srecode/mode.el (srecode-menu-bar): UseChong Yidong2009-09-261-7/+7
| | | | | | | | semantic-menu-item.
| * * cedet/semantic/edit.elChong Yidong2009-09-262-6/+9
| | | | | | | | | | | | | | | | | | (semantic-edits-incremental-reparse-failed-hook): Rename from semantic-edits-incremental-reparse-failed-hooks. (semantic-edits-incremental-fail): Use new var name. * cedet/semantic/util-modes.el (semantic-show-parser-state-mode-setup): Use new hook names.
| * * cedet/semantic/util-modes.elChong Yidong2009-09-261-6/+6
| | | | | | | | (semantic-show-parser-state-mode-setup): Use new hook names.
| * * cedet/semantic/db-file.el (semanticdb-save-database-hooks): RevertChong Yidong2009-09-261-5/+2
| | | | | | | | last change, as this is an abnormal hook.
| * Fix last change to use semantic-varalias-obsolete.Chong Yidong2009-09-265-29/+21
| |
| * * cedet/semantic/lex.el (semantic-lex-reset-hooks): Doc fix.Chong Yidong2009-09-2615-66/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cedet/semantic/idle.el (semantic-before-idle-scheduler-reparse-hook) (semantic-after-idle-scheduler-reparse-hook): Rename from *-hooks. Make old name an obsolete alias. * cedet/semantic/edit.el (semantic-after-partial-cache-change-hook) (semantic-change-hooks, semantic-edits-new-change-hooks) (semantic-edits-delete-change-hooks) (semantic-edits-move-change-hook) (semantic-edits-reparse-change-hooks) (semantic-edits-incremental-reparse-failed-hooks): Doc fixes. * cedet/semantic/debug.el (semantic-debug-mode): Rename hook symbols. * cedet/semantic/db-mode.el (semanticdb-mode-hook): Rename from semanticdb-mode-hooks. (global-semanticdb-minor-mode): Use the new name. (semanticdb-hooks): Use semantic-init-db-hook instead of obsolete alias semantic-init-db-hooks. * cedet/semantic/db-global.el (semanticdb-enable-gnu-global-databases): Use semantic-init-hook instead of obsolete alias semantic-init-hooks. * cedet/semantic/db-file.el (semanticdb-save-database-hook): Rename from semanticdb-save-database-hooks. Make old name an obsolete alias. * cedet/semantic/decorate/mode.el (semantic-decorate-pending-decoration-hook): Rename from semantic-decorate-pending-decoration-hooks. Make old name an obsolete alias. * cedet/srecode/map.el (srecode-map-validate-file-for-mode): Use semantic-init-hook instead of obsolete alias semantic-init-hooks. * cedet/semantic/fw.el (semantic-find-file-noselect): Use semantic-init-hook instead of obsolete alias semantic-init-hooks. * cedet/ede/project-am.el (project-am-with-makefile-current): Use semantic-init-hook instead of obsolete alias semantic-init-hooks. * cedet/semantic/util.el (semantic-describe-buffer): Use semantic-init-hook and semantic-init-db-hook instead of obsolete aliases. * cedet/semantic/util-modes.el (semantic-mode-line-update) (semantic-toggle-minor-mode-globally): Use semantic-init-hook instead of obsolete alias semantic-init-hooks. Synch to Eric M. Ludlam's upstream CEDET repository: * cedet/semantic/bovine/c.el (semantic-c-parse-token-hack-depth): New var. (semantic-c-parse-lexical-token): Save match data when setting up the secondary parse buffer. Allow recursion. Protect against initializing the major mode from throwing errors, ie user hooks. * cedet/semantic/lex-spp.el (semantic-lex-spp-lex-text-string): Protect installing a major mode from throwing errors.