Extended `semantic-tag-similar-p' to better compare arguments and types.
(srecode-semantic-apply-tag-to-dict): show sections CONSTRUCTOR and
DESTRUCTOR when appropriate
(srecode-user-template-p): new function; predicate to discriminate
user-visible templates from internally used templates 
(srecode-all-template-hash): accept new optional argument predicate;
return only templates matching the predicate
(srecode-read-template-name): only retrieve templates that match the
srecode-user-template-p predicate
(srecode-insert-show-error-report): new function; show an error report
(srecode-insert-report-error): new function; show error report, then
signal an error
(srecode-template-inserter-variable::srecode-insert-variable-secondname-handler):
use `srecode-insert-report-error' to report insertion problems
(srecode-template-inserter-variable::srecode-insert-method): likewise
(srecode-template-inserter-ask::srecode-insert-ask-default): likewise
(srecode-template-inserter-width::srecode-insert-variable-secondname-handler):
likewise
(srecode-template-inserter-subtemplate::srecode-insert-subtemplate):
likewise
(srecode-template-inserter-subtemplate::srecode-insert-method-helper):
likewise
(srecode-template-inserter-include::srecode-insert-include-lookup):
likewise
(srecode-insert-include-lookup): fixed reference to variable
`templatenamepart'
(cit-srecode-verify-tags): When comparing tags, add to ingored
attribs, :code and :documentation.
(cit-srecode-verify-tags): Ignore members attribute for extra tags.
Necessary because of the latest changes to semantic-tag-similar-p.
* cit-test.sh: Add support for running in batch mode.
* semantic/tests/Project.ede: Added testmodule.f90 to target 'Tests'.
* semantic/tests/Makefile: Regenerated to add F90 testfiles.
(semantic-c-describe-environment): Fix case where ede-object is a list.
(cedet-cscope-min-version): Change to support 15.7.
(python-mode::semantic-tag-include-filename): New mode local override.
(srecode-query-for-field): Patch from Alexander Haeckel
Return the first tag found by name from all children tags.
(ede-generic-config): Add configurable 'run-command' slot.
(ede-generic-project::project-compile-project)
(ede-generic-target::project-compile-target)
(ede-generic-target::project-debug-target)
(ede-generic-target::project-run-target): New methods.
(wisent-python-forward-line-skip-indented): fixed typo in
documentation string
(require rx): required for utility functions
(semantic-python-special-p): new utility function; determine whether
an identifier is special
(semantic-python-private-p): new utility function; determine whether
an identifier designates a private object
(semantic-python-instance-variable-p): new utility function; determine
whether an identifier designates an instance variable
(semantic-python-docstring-p): new utility function; determine whether
a semantic tag can be interpreted as a documentation string
(wisent-python-reconstitute-function-tag): new function; handle
documentation strings; set attributes
(wisent-python-reconstitute-class-tag): new function; handle the class
documentation string; extract instance variables
(require python): new require; necessary in order to dynamically
obtain the Python load path
(semantic-python-get-system-include-path): dynamically obtain the
Python load path
(python-mode::semantic-python-dependency-system-include-path): if
possible, use `semantic-python-get-system-include-path' to compute the
initial value
updated copyright
(WITH): new keyword
(compound_stmt): added alternative with_stmt
(with_stmt): new rule for with ... constructs
(with_var): new rule; for with ... as var constructs