1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 11:50:51 -08:00

* srecode.el:

* srecode/texi.el:
* srecode/template.el:
* srecode/java.el:
* srecode/insert.el:
* srecode/document.el:
* srecode/dictionary.el:
* srecode/compile.el:
* semantic/wisent/java-tags.el:
* semantic/texi.el:
* semantic/sort.el:
* semantic/lex-spp.el:
* semantic/idle.el:
* semantic/html.el:
* semantic/db-typecache.el:
* semantic/analyze/complete.el:
* ede/generic.el:
* ede/custom.el:
* ede/cpp-root.el:
* ede/base.el: Fix filenames in comments and headers.

* semantic/db-find.el:
* srecode/insert.el (srecode-insert-include-lookup):
* ede/proj-comp.el (ede-compilation-program): Fix it's -> its in
comments and docstrings.

* semantic/ctxt.el (semantic-end-of-context-default):
* semantic/find.el (semantic-find-tags-by-scope-protection):
* semantic/java.el (semantic-documentation-for-tag): Fix typos in
docstrings.

* semantic/db.el (semanticdb-table, semanticdb-abstract-cache)
(semanticdb-abstract-db-cache):
* semantic/decorate/include.el
(semantic-decoration-unknown-include-describe): Fix filenames in
docstring.

* semantic/ede-grammar.el (semantic-ede-grammar-compiler-wisent):
(semantic-ede-grammar-compiler-bovine): Fix requires that are
added to the grammar-make-script.
This commit is contained in:
David Engster 2011-11-03 21:03:45 +01:00
parent 3ccc1742ba
commit 07a79ce4b4
29 changed files with 83 additions and 40 deletions

View file

@ -1,3 +1,46 @@
2011-11-03 David Engster <dengste@eml.cc>
* srecode.el:
* srecode/texi.el:
* srecode/template.el:
* srecode/java.el:
* srecode/insert.el:
* srecode/document.el:
* srecode/dictionary.el:
* srecode/compile.el:
* semantic/wisent/java-tags.el:
* semantic/texi.el:
* semantic/sort.el:
* semantic/lex-spp.el:
* semantic/idle.el:
* semantic/html.el:
* semantic/db-typecache.el:
* semantic/analyze/complete.el:
* ede/generic.el:
* ede/custom.el:
* ede/cpp-root.el:
* ede/base.el: Fix filenames in comments and headers.
* semantic/db-find.el:
* srecode/insert.el (srecode-insert-include-lookup):
* ede/proj-comp.el (ede-compilation-program): Fix it's -> its in
comments and docstrings.
* semantic/ctxt.el (semantic-end-of-context-default):
* semantic/find.el (semantic-find-tags-by-scope-protection):
* semantic/java.el (semantic-documentation-for-tag): Fix typos in
docstrings.
* semantic/db.el (semanticdb-table, semanticdb-abstract-cache)
(semanticdb-abstract-db-cache):
* semantic/decorate/include.el
(semantic-decoration-unknown-include-describe): Fix filenames in
docstring.
* semantic/ede-grammar.el (semantic-ede-grammar-compiler-wisent):
(semantic-ede-grammar-compiler-bovine): Fix requires that are
added to the grammar-make-script.
2011-10-23 Chong Yidong <cyd@gnu.org> 2011-10-23 Chong Yidong <cyd@gnu.org>
* ede.el (ede-maybe-checkout): Function deleted; * ede.el (ede-maybe-checkout): Function deleted;

View file

@ -413,7 +413,7 @@ Specifying PARENT is useful for sub-sub projects relative to the root project."
(defmethod ede-subproject-p ((proj ede-project)) (defmethod ede-subproject-p ((proj ede-project))
"Return non-nil if PROJ is a sub project." "Return non-nil if PROJ is a sub project."
;; @TODO - Use this in more places, and also pay attention to ;; @TODO - Use this in more places, and also pay attention to
;; metasubproject in ede-proj.el ;; metasubproject in ede/proj.el
(ede-parent-project proj)) (ede-parent-project proj))

View file

@ -21,7 +21,7 @@
;;; Commentary: ;;; Commentary:
;; ;;
;; NOTE: ede-cpp-root.el has been commented so as to also make it ;; NOTE: ede/cpp-root.el has been commented so as to also make it
;; useful for learning how to make similar project types. ;; useful for learning how to make similar project types.
;; ;;
;; Not everyone can use automake, or an EDE project type. For ;; Not everyone can use automake, or an EDE project type. For

View file

@ -1,4 +1,4 @@
;;; ede.el --- customization of EDE projects. ;;; ede/custom.el --- customization of EDE projects.
;; Copyright (C) 2010-2011 Free Software Foundation, Inc. ;; Copyright (C) 2010-2011 Free Software Foundation, Inc.

View file

@ -22,7 +22,7 @@
;;; Commentary: ;;; Commentary:
;; ;;
;; There are a lot of build systems out there, and EDE can't support ;; There are a lot of build systems out there, and EDE can't support
;; them all fully. The ede-generic.el system is the base for ;; them all fully. The ede/generic.el system is the base for
;; supporting alternate build systems in a simple way, automatically. ;; supporting alternate build systems in a simple way, automatically.
;; ;;
;; The structure is for the ede-generic baseclass, which is augmented ;; The structure is for the ede-generic baseclass, which is augmented

View file

@ -83,7 +83,7 @@ For example, yacc/lex files need additional chain rules, or inferences.")
:documentation :documentation
"The commands used to execute this compiler. "The commands used to execute this compiler.
The object which uses this compiler will place these commands after The object which uses this compiler will place these commands after
it's rule definition.") its rule definition.")
(autoconf :initarg :autoconf (autoconf :initarg :autoconf
:initform nil :initform nil
:type list :type list

View file

@ -28,7 +28,7 @@
;; ;;
;;; History: ;;; History:
;; ;;
;; Code was moved here from semantic-analyze.el ;; Code was moved here from semantic/analyze.el
(require 'semantic/analyze) (require 'semantic/analyze)

View file

@ -106,7 +106,7 @@ Return non-nil if there is no upper context."
(let ((start (point))) (let ((start (point)))
(if (semantic-up-context) (if (semantic-up-context)
t t
;; Go over the list, and back over the end parenthisis. ;; Go over the list, and back over the end parenthesis.
(condition-case nil (condition-case nil
(progn (progn
(forward-sexp 1) (forward-sexp 1)

View file

@ -79,13 +79,13 @@
;; The PATH argument is then the most interesting argument. It can ;; The PATH argument is then the most interesting argument. It can
;; have these values: ;; have these values:
;; ;;
;; nil - Take the current buffer, and use it's include list ;; nil - Take the current buffer, and use its include list
;; buffer - Use that buffer's include list. ;; buffer - Use that buffer's include list.
;; filename - Use that file's include list. If the file is not ;; filename - Use that file's include list. If the file is not
;; in a buffer, see of there is a semanticdb table for it. If ;; in a buffer, see of there is a semanticdb table for it. If
;; not, read that file into a buffer. ;; not, read that file into a buffer.
;; tag - Get that tag's buffer of file file. See above. ;; tag - Get that tag's buffer of file file. See above.
;; table - Search that table, and it's include list. ;; table - Search that table, and its include list.
;; ;;
;; Search Results: ;; Search Results:
;; ;;

View file

@ -1,4 +1,4 @@
;;; db-typecache.el --- Manage Datatypes ;;; semantic/db-typecache.el --- Manage Datatypes
;; Copyright (C) 2007-2011 Free Software Foundation, Inc. ;; Copyright (C) 2007-2011 Free Software Foundation, Inc.
@ -622,4 +622,4 @@ If there isn't one, create it.
;; generated-autoload-load-name: "semantic/db-typecache" ;; generated-autoload-load-name: "semantic/db-typecache"
;; End: ;; End:
;;; semanticdb-typecache.el ends here ;;; semantic/db-typecache.el ends here

View file

@ -229,7 +229,7 @@ it is in Emacs.")
:documentation :documentation
"List of `semanticdb-table' objects refering to this one. "List of `semanticdb-table' objects refering to this one.
These aren't saved, but are instead recalculated after load. These aren't saved, but are instead recalculated after load.
See the file semanticdb-ref.el for how this slot is used.") See the file semantic/db-ref.el for how this slot is used.")
(pointmax :initarg :pointmax (pointmax :initarg :pointmax
:initform nil :initform nil
:documentation "Size of buffer when written to disk. :documentation "Size of buffer when written to disk.
@ -441,7 +441,7 @@ Tools needing a per-file cache must subclass this, and then get one as
needed. Cache objects are identified in semanticdb by subclass. needed. Cache objects are identified in semanticdb by subclass.
In order to keep your cache up to date, be sure to implement In order to keep your cache up to date, be sure to implement
`semanticdb-synchronize', and `semanticdb-partial-synchronize'. `semanticdb-synchronize', and `semanticdb-partial-synchronize'.
See the file semantic-scope.el for an example." See the file semantic/scope.el for an example."
:abstract t) :abstract t)
(defmethod semanticdb-cache-get ((table semanticdb-abstract-table) (defmethod semanticdb-cache-get ((table semanticdb-abstract-table)
@ -492,7 +492,7 @@ Tools needing a database cache must subclass this, and then get one as
needed. Cache objects are identified in semanticdb by subclass. needed. Cache objects are identified in semanticdb by subclass.
In order to keep your cache up to date, be sure to implement In order to keep your cache up to date, be sure to implement
`semanticdb-synchronize', and `semanticdb-partial-synchronize'. `semanticdb-synchronize', and `semanticdb-partial-synchronize'.
See the file semantic-scope.el for an example." See the file semantic/scope.el for an example."
:abstract t) :abstract t)
(defmethod semanticdb-cache-get ((db semanticdb-project-database) (defmethod semanticdb-cache-get ((db semanticdb-project-database)

View file

@ -471,7 +471,7 @@ like this in your .emacs file:
(ede-cpp-root-project \"NAME\" :file \"FILENAME\" :locate-fcn 'MYFCN) (ede-cpp-root-project \"NAME\" :file \"FILENAME\" :locate-fcn 'MYFCN)
See the CEDET manual, the EDE manual, or the commentary in See the CEDET manual, the EDE manual, or the commentary in
ede-cpp-root.el for more. ede/cpp-root.el for more.
If you think this header tag is marked in error, you may need to do: If you think this header tag is marked in error, you may need to do:

View file

@ -71,8 +71,8 @@ parsing different languages.")
"@for loadpath in . ${LOADPATH}; do \\" "@for loadpath in . ${LOADPATH}; do \\"
" echo \"(add-to-list 'load-path \\\"$$loadpath\\\")\" >> grammar-make-script; \\" " echo \"(add-to-list 'load-path \\\"$$loadpath\\\")\" >> grammar-make-script; \\"
"done;" "done;"
"@echo \"(require 'semantic-load)\" >> grammar-make-script" "@echo \"(require 'semantic/load)\" >> grammar-make-script"
"@echo \"(require 'semantic-grammar)\" >> grammar-make-script" "@echo \"(require 'semantic/grammar)\" >> grammar-make-script"
;; "@echo \"(setq debug-on-error t)\" >> grammar-make-script" ;; "@echo \"(setq debug-on-error t)\" >> grammar-make-script"
"\"$(EMACS)\" -batch --no-site-file -l grammar-make-script -f semantic-grammar-batch-build-packages $^" "\"$(EMACS)\" -batch --no-site-file -l grammar-make-script -f semantic-grammar-batch-build-packages $^"
) )
@ -101,8 +101,8 @@ parsing different languages.")
"@for loadpath in . ${LOADPATH}; do \\" "@for loadpath in . ${LOADPATH}; do \\"
" echo \"(add-to-list 'load-path \\\"$$loadpath\\\")\" >> grammar-make-script; \\" " echo \"(add-to-list 'load-path \\\"$$loadpath\\\")\" >> grammar-make-script; \\"
"done;" "done;"
"@echo \"(require 'semantic-load)\" >> grammar-make-script" "@echo \"(require 'semantic/load)\" >> grammar-make-script"
"@echo \"(require 'semantic-grammar)\" >> grammar-make-script" "@echo \"(require 'semantic/grammar)\" >> grammar-make-script"
;; "@echo \"(setq debug-on-error t)\" >> grammar-make-script" ;; "@echo \"(setq debug-on-error t)\" >> grammar-make-script"
"\"$(EMACS)\" -batch --no-site-file -l grammar-make-script -f semantic-grammar-batch-build-packages $^" "\"$(EMACS)\" -batch --no-site-file -l grammar-make-script -f semantic-grammar-batch-build-packages $^"
) )

View file

@ -333,7 +333,7 @@ Used in completion."
;;;###autoload ;;;###autoload
(define-overloadable-function semantic-find-tags-by-scope-protection (scopeprotection parent &optional table) (define-overloadable-function semantic-find-tags-by-scope-protection (scopeprotection parent &optional table)
"Find all tags accessable by SCOPEPROTECTION. "Find all tags accessible by SCOPEPROTECTION.
SCOPEPROTECTION is a symbol which can be returned by the method SCOPEPROTECTION is a symbol which can be returned by the method
`semantic-tag-protection'. A hard-coded order is used to determine a match. `semantic-tag-protection'. A hard-coded order is used to determine a match.
PARENT is a tag representing the PARENT slot needed for PARENT is a tag representing the PARENT slot needed for

View file

@ -222,7 +222,7 @@ tag with greater section value than LEVEL is found."
"The children TAG expands to." "The children TAG expands to."
(semantic-html-components tag)) (semantic-html-components tag))
;; In semantic-imenu.el, not part of Emacs. ;; In semantic/imenu.el, not part of Emacs.
(defvar semantic-imenu-expandable-tag-classes) (defvar semantic-imenu-expandable-tag-classes)
(defvar semantic-imenu-bucketize-file) (defvar semantic-imenu-bucketize-file)
(defvar semantic-imenu-bucketize-type-members) (defvar semantic-imenu-bucketize-type-members)

View file

@ -1314,4 +1314,4 @@ mouse-3: popup context menu"
;; generated-autoload-load-name: "semantic/idle" ;; generated-autoload-load-name: "semantic/idle"
;; End: ;; End:
;;; semantic-idle.el ends here ;;; semantic/idle.el ends here

View file

@ -256,7 +256,7 @@ Optional argument COLOR indicates that color should be mixed in."
(define-mode-local-override semantic-documentation-for-tag (define-mode-local-override semantic-documentation-for-tag
java-mode (&optional tag nosnarf) java-mode (&optional tag nosnarf)
"Find documentation from TAG and return it as a clean string. "Find documentation from TAG and return it as a clean string.
Java has documentation set in a comment preceding TAG's definition. Java have documentation set in a comment preceding TAG's definition.
Attempt to strip out comment syntactic sugar, unless optional argument Attempt to strip out comment syntactic sugar, unless optional argument
NOSNARF is non-nil. NOSNARF is non-nil.
If NOSNARF is 'lex, then return the semantic lex token." If NOSNARF is 'lex, then return the semantic lex token."

View file

@ -1,4 +1,4 @@
;;; lex-spp.el --- Semantic Lexical Pre-processor ;;; semantic/lex-spp.el --- Semantic Lexical Pre-processor
;; Copyright (C) 2006-2011 Free Software Foundation, Inc. ;; Copyright (C) 2006-2011 Free Software Foundation, Inc.
@ -1230,4 +1230,4 @@ If BUFFER is not provided, use the current buffer."
;; generated-autoload-load-name: "semantic/lex-spp" ;; generated-autoload-load-name: "semantic/lex-spp"
;; End: ;; End:
;;; semantic-lex-spp.el ends here ;;; semantic/lex-spp.el ends here

View file

@ -1,4 +1,4 @@
;;; sort.el --- Utilities for sorting and re-arranging tag tables. ;;; semantic/sort.el --- Utilities for sorting and re-arranging tag tables.
;;; Copyright (C) 1999-2005, 2007-2011 Free Software Foundation, Inc. ;;; Copyright (C) 1999-2005, 2007-2011 Free Software Foundation, Inc.
@ -27,7 +27,7 @@
;; purposes. Re-organization may be alphabetical, or even a complete ;; purposes. Re-organization may be alphabetical, or even a complete
;; reorganization of parents and children. ;; reorganization of parents and children.
;; ;;
;; Originally written in semantic-util.el ;; Originally written in semantic/util.el
;; ;;
(require 'semantic) (require 'semantic)
@ -565,4 +565,4 @@ See `semantic-tag-external-class' for details."
;; generated-autoload-load-name: "semantic/sort" ;; generated-autoload-load-name: "semantic/sort"
;; End: ;; End:
;;; semantic-sort.el ends here ;;; semantic/sort.el ends here

View file

@ -446,7 +446,7 @@ that start with that symbol."
;;; Parser Setup ;;; Parser Setup
;; ;;
;; In semantic-imenu.el, not part of Emacs. ;; In semantic/imenu.el, not part of Emacs.
(defvar semantic-imenu-expandable-tag-classes) (defvar semantic-imenu-expandable-tag-classes)
(defvar semantic-imenu-bucketize-file) (defvar semantic-imenu-bucketize-file)
(defvar semantic-imenu-bucketize-type-members) (defvar semantic-imenu-bucketize-type-members)
@ -592,7 +592,7 @@ Note: TYPE not yet implemented."
;; (error "Could not find documentation for %s" (semantic-tag-name tag))) ;; (error "Could not find documentation for %s" (semantic-tag-name tag)))
;; ;;
;; (require 'srecode) ;; (require 'srecode)
;; (require 'srecode-texi) ;; (require 'srecode/texi)
;; ;;
;; ;; If we have a string, do the replacement. ;; ;; If we have a string, do the replacement.
;; (delete-region (semantic-tag-start tag) ;; (delete-region (semantic-tag-start tag)

View file

@ -77,7 +77,7 @@ This function override `get-local-variables'."
;;;; Semantic integration of the Java LALR parser ;;;; Semantic integration of the Java LALR parser
;;;; ;;;;
;; In semantic-imenu.el, not part of Emacs. ;; In semantic/imenu.el, not part of Emacs.
(defvar semantic-imenu-summary-function) (defvar semantic-imenu-summary-function)
;;;###autoload ;;;###autoload

View file

@ -31,7 +31,7 @@
;; ;;
;; Contemplation of the simplistic problem within the scope of ;; Contemplation of the simplistic problem within the scope of
;; semantic showed that the solution was more complex than could ;; semantic showed that the solution was more complex than could
;; possibly be handled in semantic-format.el. Semantic Recode, or ;; possibly be handled in semantic/format.el. Semantic Recode, or
;; srecode is a rich API for generating code out of semantic tags, or ;; srecode is a rich API for generating code out of semantic tags, or
;; recoding the tags. ;; recoding the tags.
;; ;;

View file

@ -103,7 +103,7 @@ stack is broken."
;; work, and the smaller, simple inserter object is saved in ;; work, and the smaller, simple inserter object is saved in
;; the compiled templates. ;; the compiled templates.
;; ;;
;; See srecode-insert.el for the specialized classes. ;; See srecode/insert.el for the specialized classes.
;; ;;
(defclass srecode-template-inserter (eieio-named) (defclass srecode-template-inserter (eieio-named)
((secondname :initarg :secondname ((secondname :initarg :secondname

View file

@ -1,4 +1,4 @@
;;; srecode-dictionary.el --- Dictionary code for the semantic recoder. ;;; srecode/dictionary.el --- Dictionary code for the semantic recoder.
;; Copyright (C) 2007-2011 Free Software Foundation, Inc. ;; Copyright (C) 2007-2011 Free Software Foundation, Inc.

View file

@ -37,7 +37,7 @@
;; Document has now been ported to srecode, using the semantic recoder ;; Document has now been ported to srecode, using the semantic recoder
;; as the templating engine. ;; as the templating engine.
;; This file combines srecode-document.el and srecode-document-vars.el ;; This file combines srecode/document.el and srecode/document-vars.el
;; from the CEDET repository. ;; from the CEDET repository.
(require 'srecode/args) (require 'srecode/args)

View file

@ -1,4 +1,4 @@
;;; srecode/insert --- Insert srecode templates to an output stream. ;;; srecode/insert.el --- Insert srecode templates to an output stream.
;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc. ;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc.
@ -911,7 +911,7 @@ this template instance."
(setq active (cdr active))) (setq active (cdr active)))
(when (not tmpl) (when (not tmpl)
;; If it wasn't in this context, look to see if it ;; If it wasn't in this context, look to see if it
;; defines it's own context ;; defines its own context
(setq tmpl (srecode-template-get-table (srecode-table) (setq tmpl (srecode-template-get-table (srecode-table)
templatenamepart))) templatenamepart)))
) )

View file

@ -1,4 +1,4 @@
;;; srecode-java.el --- Srecode Java support ;;; srecode/java.el --- Srecode Java support
;; Copyright (C) 2009-2011 Free Software Foundation, Inc. ;; Copyright (C) 2009-2011 Free Software Foundation, Inc.

View file

@ -1,4 +1,4 @@
;;; srecode-template.el --- SRecoder template language parser support. ;;; srecode/template.el --- SRecoder template language parser support.
;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc. ;; Copyright (C) 2005, 2007-2011 Free Software Foundation, Inc.

View file

@ -1,4 +1,4 @@
;;; srecode-texi.el --- Srecode texinfo support. ;;; srecode/texi.el --- Srecode texinfo support.
;; Copyright (C) 2008-2011 Free Software Foundation, Inc. ;; Copyright (C) 2008-2011 Free Software Foundation, Inc.