Mercurial > emacs
comparison lisp/cedet/semantic/doc.el @ 104442:b22b44e953cb
cedet/semantic/chart.el: Don't require semantic/find.
cedet/semantic/complete.el: Don't require semantic/find.
cedet/semantic/decorate.el: Require semantic/tag-file.
(semantic-set-tag-folded-isearch): Require semantic/find.
cedet/semantic/dep.el: Change semantic--dependency-find-file-on-path
into a macro, to avoid compiler warning.
Defvar ede-minor-mode and ede-object.
Declare ede-system-include-path.
cedet/semantic/doc.el: Require semantic/tag-file and semantic/find.
cedet/semantic/edit.el: Require semantic/find and semantic/format.
cedet/semantic/find.el: Defvar semantic-case-fold.
Require semantic.
(semantic-find-tags-external-children-of-type): Require semantic/sort.
(semantic-find-tags-by-scope-protection-default): Require semantic/tag-ls.
cedet/semantic/format.el: Require semantic/tag-ls.
eval-when-compile semantic/find.
(semantic-format-tag-name): Move up to avoid compiler error.
(semantic-format-tag-prototype): Move up to avoid compiler error.
(semantic--format-tag-parent-tree): Require semantic/tag-file.
(semantic-format-tag-short-doc-default): Require semantic/doc.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Mon, 31 Aug 2009 02:16:34 +0000 |
parents | b66bb908c129 |
children | 2bf481006ba4 |
comparison
equal
deleted
inserted
replaced
104441:902d22a2d922 | 104442:b22b44e953cb |
---|---|
1 ;;; doc.el --- Routines for documentation strings | 1 ;;; semantic/doc.el --- Routines for documentation strings |
2 | 2 |
3 ;;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005, 2008, 2009 | 3 ;;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005, 2008, 2009 |
4 ;;; Free Software Foundation, Inc. | 4 ;;; Free Software Foundation, Inc. |
5 | 5 |
6 ;; Author: Eric M. Ludlam <zappo@gnu.org> | 6 ;; Author: Eric M. Ludlam <zappo@gnu.org> |
28 ;; comments or strings. They can exist either as a tag property | 28 ;; comments or strings. They can exist either as a tag property |
29 ;; (:documentation) or as a comment just before the symbol, or after | 29 ;; (:documentation) or as a comment just before the symbol, or after |
30 ;; the symbol on the same line. | 30 ;; the symbol on the same line. |
31 | 31 |
32 (require 'semantic/tag) | 32 (require 'semantic/tag) |
33 (require 'semantic/tag-file) | |
34 (require 'semantic/find) | |
33 | 35 |
34 ;;; Code: | 36 ;;; Code: |
35 | 37 |
36 (define-overloadable-function semantic-documentation-for-tag (&optional tag nosnarf) | 38 (define-overloadable-function semantic-documentation-for-tag (&optional tag nosnarf) |
37 "Find documentation from TAG and return it as a clean string. | 39 "Find documentation from TAG and return it as a clean string. |
123 (semantic-alias-obsolete 'semantic-find-documentation | 125 (semantic-alias-obsolete 'semantic-find-documentation |
124 'semantic-documentation-for-tag) | 126 'semantic-documentation-for-tag) |
125 | 127 |
126 (provide 'semantic/doc) | 128 (provide 'semantic/doc) |
127 | 129 |
128 ;;; semantic-doc.el ends here | 130 ;;; semantic/doc.el ends here |