1. 08 Oct, 2009 2 commits
  2. 04 Oct, 2009 4 commits
  3. 03 Oct, 2009 1 commit
    • Chong Yidong's avatar
      * cedet/srecode/srt-mode.el (srecode-template-mode): Doc fix. · e6e267fc
      Chong Yidong authored
      * 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.
      e6e267fc
  4. 02 Oct, 2009 3 commits
  5. 01 Oct, 2009 3 commits
  6. 30 Sep, 2009 6 commits
  7. 29 Sep, 2009 3 commits
  8. 27 Sep, 2009 1 commit
    • Chong Yidong's avatar
      * cedet/ede/system.el (ede-upload-html-documentation) · a2095e2e
      Chong Yidong authored
      (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.
      a2095e2e
  9. 26 Sep, 2009 1 commit
    • Chong Yidong's avatar
      * cedet/semantic/lex.el (semantic-lex-reset-hooks): Doc fix. · 29e1a603
      Chong Yidong authored
      * 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.
      29e1a603
  10. 21 Sep, 2009 1 commit
    • Chong Yidong's avatar
      * menu-bar.el: Remove ediff-misc from Tools menu. · b82525f2
      Chong Yidong authored
      * cedet/semantic.el (semantic-init-hook)
      (semantic-init-mode-hook, semantic-init-db-hook): Rename
      from *-hooks, to follow hook naming conventions.
      (semantic-submode-list, semantic-default-submodes): New vars.
      (semantic-mode): New mode.
      (semantic-parser-working-message): Add ellipses to parse message.
      
      * cedet/semantic/bovine/c.el:
      * cedet/semantic/bovine/make.el:
      * cedet/semantic/bovine/scm.el:
      * cedet/semantic/wisent/java-tags.el:
      * cedet/semantic/wisent/javascript.el: Don't set hooks directly.
      This is now done in semantic-mode.
      
      * cedet/semantic/decorate/mode.el (global-semantic-decoration-mode):
      Autoload.
      
      * cedet/srecode/compile.el:
      * cedet/srecode/insert.el:
      * cedet/srecode/mode.el: Fix require statements.
      b82525f2
  11. 20 Sep, 2009 4 commits