1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-14 09:39:42 +00:00
emacs/lisp/cedet
Glenn Morris f9b697ddaa Stop keeping (all but one) generated cedet grammar files in the repository
* configure.ac (SUBDIR_MAKEFILES, AC_CONFIG_FILES):
Add admin/grammars Makefile.

* Makefile.in (distclean, bootstrap-clean, maintainer-clean):
Also clean admin/grammars, if present.

* admin/grammars/README: Remove.

* admin/grammars/Makefile.in: New file.

* admin/grammars/c.by, admin/grammars/java-tags.wy, admin/grammars/js.wy:
* admin/grammars/python.wy: Update declarations to match generated outputs.

* lisp/Makefile.in (semantic): New.
(compile-main): Depend on semantic.

* lisp/cedet/semantic/bovine/grammar.el (bovine--make-parser-1):
New function, split from bovine-make-parsers.
(bovine-make-parsers): Use bovine--make-parser-1.
(bovine-batch-make-parser): New function.

* lisp/cedet/semantic/wisent/grammar.el (wisent--make-parser-1):
New function, split from wisent-make-parsers.
(wisent-make-parsers): Use wisent--make-parser-1.
(wisent-batch-make-parser): New function.

* lisp/cedet/semantic/db.el (semanticdb-save-all-db):
Avoid prompting in batch mode.

* lisp/cedet/semantic/grammar.el (semantic-grammar-footer-template):
Disable version-control and autoloads in the output.
(semantic-grammar-create-package):
Add option to return nil if output is up-to-date.

* lisp/cedet/semantic/bovine/c-by.el, lisp/cedet/semantic/bovine/make-by.el:
* lisp/cedet/semantic/bovine/scm-by.el, lisp/cedet/semantic/wisent/javat-wy.el:
* lisp/cedet/semantic/wisent/js-wy.el, lisp/cedet/semantic/wisent/python-wy.el:
* lisp/cedet/srecode/srt-wy.el: Remove generated files from repository.

* .bzrignore: Update for this.
2013-11-29 18:06:34 -08:00
..
ede Spelling fixes. 2013-11-16 23:51:24 -08:00
semantic Stop keeping (all but one) generated cedet grammar files in the repository 2013-11-29 18:06:34 -08:00
srecode Stop keeping (all but one) generated cedet grammar files in the repository 2013-11-29 18:06:34 -08:00
cedet-cscope.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cedet-files.el Merge with CEDET upstream (rev. 8499). 2013-03-21 23:11:03 +01:00
cedet-global.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cedet-idutils.el * lisp/emacs-lisp/package.el: Include obsolete packages from archives. 2013-06-25 12:13:49 -04:00
cedet.el Merge with CEDET upstream (rev. 8579). 2013-07-29 22:26:19 +02:00
ChangeLog Stop keeping (all but one) generated cedet grammar files in the repository 2013-11-29 18:06:34 -08:00
data-debug.el Use define-derived-mode (and derived-mode-p). 2013-09-10 23:31:56 -04:00
ede.el Merge from CEDET upstream (8564). 2013-06-02 15:33:09 +02:00
inversion.el Sync Version: headers with -version variables 2013-01-27 16:34:22 -08:00
mode-local.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
pulse.el * semantic/idle.el (semantic-idle-symbol-highlight) 2013-10-30 21:50:24 -04:00
semantic.el * lisp/cedet/semantic.el (semantic-new-buffer-fcn-was-run, semantic-active-p): 2013-09-20 13:21:28 -04:00
srecode.el Sync CEDET and EIEIO version numbers with upstream. 2013-01-31 20:58:56 +01:00