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