+2011-11-16 Juanma Barranquero <lekktu@gmail.com>
+
+ * semantic/lex.el (semantic-lex-tokens):
+ * semantic/tag-ls.el (semantic-tag-protected-p):
+ * srecode/mode.el (srecode-prefix-map): Fix typos.
+
+2011-11-15 Juanma Barranquero <lekktu@gmail.com>
+
+ * ede/project-am.el (project-compile-target-command): Fix typo.
+
+2011-11-14 Juanma Barranquero <lekktu@gmail.com>
+
+ * ede/auto.el (ede-project-autoload):
+ * ede/proj-comp.el (ede-makefile-rule):
+ * semantic/analyze.el (semantic-analyze-current-context):
+ * semantic/ctxt.el (semantic-get-local-variables):
+ * semantic/tag-ls.el (semantic-tag-calculate-parent): Fix typos.
+
+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>
+
+ * ede.el (ede-maybe-checkout): Function deleted;
+ vc-toggle-read-only does not do version control now.
+
+ * ede/util.el (ede-make-buffer-writable): Don't use
+ vc-toggle-read-only.
+
+ * ede/project-am.el (project-remove-file, project-add-file)
+ (project-new-target): Don't call ede-maybe-checkout.
+
+2011-10-19 Chong Yidong <cyd@gnu.org>
+
+ * ede.el (ede-minor-mode,global-ede-mode):
+ * semantic.el (semantic-mode): Doc fix to reflect new
+ define-minor-mode calling behavior.
+
+2011-07-30 Chong Yidong <cyd@stupidchicken.com>
+
+ * semantic/grammar.el (semantic-grammar-insert-defanalyzers): Fix
+ require.
+
+2011-07-04 Darren Hoo <darren.hoo@gmail.com> (tiny change)
+
+ * semantic/db.el (semanticdb-file-table-object): Don't bug out on
+ unconfigured projects if `global-ede-mode' is on (bug#8092).
+
+2011-07-01 Paul Eggert <eggert@cs.ucla.edu>
+
+ * semantic.el (semantic-elapsed-time): Rewrite using
+ time-subtract and float-time.
+
+2011-05-11 Glenn Morris <rgm@gnu.org>
+
+ * semantic/wisent/javascript.el (semantic-get-local-variables):
+ Use define-mode-local-override rather than its obsolete alias.
+
+2011-05-10 Jim Meyering <meyering@redhat.com>
+
+ Fix doubled-word typos.
+ * ede/pmake.el (ede-proj-makefile-garbage-patterns): the the -> the
+ * semantic/complete.el (semantic-complete-read-tag-local-members):
+ Likewise.
+ * ede.el (ede-auto-add-method): then then -> then
+
+2011-04-23 Juanma Barranquero <lekktu@gmail.com>
+
+ * ede/pconf.el (ede-proj-tweak-autoconf, ede-proj-flush-autoconf):
+ * ede/proj-comp.el (ede-proj-tweak-autoconf, ede-proj-flush-autoconf):
+ * ede/proj-elisp.el (ede-proj-tweak-autoconf, ede-proj-flush-autoconf)
+ (ede-proj-tweak-autoconf, ede-proj-flush-autoconf):
+ * ede/proj-scheme.el (ede-proj-tweak-autoconf): Fix typos in docstrings.
+
+2011-03-07 Chong Yidong <cyd@stupidchicken.com>
+
+ * Version 23.3 released.
+
+2011-02-21 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * semantic/wisent/comp.el (wisent-byte-compile-grammar):
+ Macroexpand before passing to byte-compile-form.
+
+2011-01-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * srecode/srt-mode.el (srecode-template-mode): Use define-derived-mode.
+ * semantic/symref/list.el (semantic-symref-results-mode):
+ Use run-mode-hooks.
+
+2010-11-12 Glenn Morris <rgm@gnu.org>
+
+ * semantic/wisent/comp.el: Remove unnecessary eval-when-compiles.
+
+2010-11-10 Glenn Morris <rgm@gnu.org>
+
+ * semantic/bovine/c.el: Test system-type with memq.
+
+2010-11-09 Glenn Morris <rgm@gnu.org>
+
+ * semantic/lex.el (semantic-lex-ignore-comments, semantic-flex):
+ * semantic/grammar.el (semantic-grammar-epilogue):
+ * ede/speedbar.el (ede-find-nearest-file-line):
+ * ede/pmake.el (ede-proj-makefile-insert-dist-rules):
+ * ede/autoconf-edit.el (autoconf-delete-parameter):
+ Use point-at-bol and point-at-eol.
+
+2010-11-07 Glenn Morris <rgm@gnu.org>
+
+ * ede/proj-elisp.el (ede-proj-flush-autoconf): Use point-at-bol.
+
+2010-11-01 Glenn Morris <rgm@gnu.org>
+
+ * semantic/bovine/c.el (semantic-analyze-split-name): Move before use.
+
+ * semantic/symref/cscope.el (ede-toplevel):
+ * semantic/symref.el (ede-toplevel):
+ * semantic/tag-file.el (ede-toplevel):
+ * ede.el (ede-toplevel): Fix declarations.
+
2010-10-31 Glenn Morris <rgm@gnu.org>
* ede/proj-elisp.el (project-compile-target): Fix previous change.
* semantic/db-typecache.el (semanticdb-typecache-find-default):
* semantic/imenu.el (semantic-create-imenu-index):
* semantic/grammar.el (semantic--grammar-macro-function-tag):
- * semantic/fw.el (semanticdb-without-unloaded-file-searches): Fix
- require. Suggested by David Engster.
+ * semantic/fw.el (semanticdb-without-unloaded-file-searches):
+ Fix require. Suggested by David Engster.
* semantic/bovine/c-by.el: Regenerate.
* srecode/texi.el (srecode-texi-insert-tag-as-doc): New function.
(semantic-insert-foreign-tag): Use it.
- * srecode/mode.el (srecode-bind-insert): Call
- srecode-load-tables-for-mode.
+ * srecode/mode.el (srecode-bind-insert):
+ Call srecode-load-tables-for-mode.
(srecode-minor-mode-templates-menu): Do not list templates that
are not in the current project.
(srecode-menu-bar): Add binding for srecode-macro-help.
compare of built-in templates. Give built-ins lower piority.
Support special variable "project".
(srecode-compile-template-table): Set :project slot of new tables.
- (srecode-compile-one-template-tag): Use
- srecode-create-dictionaries-from-tags.
+ (srecode-compile-one-template-tag):
+ Use srecode-create-dictionaries-from-tags.
2010-09-21 Eric Ludlam <zappo@gnu.org>
(autoconf-new-automake-string): Deleted.
(autoconf-new-program): Use SRecode to fill an empty file.
- * ede/cpp-root.el (ede-create-lots-of-projects-under-dir): New
- function.
+ * ede/cpp-root.el (ede-create-lots-of-projects-under-dir):
+ New function.
* ede/files.el (ede-flush-project-hash): New command.
(ede-convert-path): Add optional PROJECT arg.
list whether or not the vars are already in the Makefile.
(ede-pmake-insert-variable-once): New macro.
- * ede/project-am.el (project-am-with-makefile-current): Add
- recentf-exclude.
+ * ede/project-am.el (project-am-with-makefile-current):
+ Add recentf-exclude.
(project-am-load-makefile): Obey an optional suggested name.
(project-am-expand-subdirlist): New function.
(project-am-makefile::project-rescan): Use it. Combine SUBDIRS
(project-am-extract-package-info): Fix separators.
* ede/proj.el (project-run-target): New method.
- (project-make-dist, project-compile-project): Use
- ede-proj-automake-p to determine which kind of compile to use.
+ (project-make-dist, project-compile-project):
+ Use ede-proj-automake-p to determine which kind of compile to use.
(project-rescan): Call ede-load-project-file.
(ede-buffer-mine): Add more file names that belong to the project.
(ede-proj-compilers): Improve error message.
* ede/proj-obj.el (ede-ld-linker): Use the LDDEPS variable.
(ede-source-c++): Add more C++ extensions.
- (ede-proj-target-makefile-objectcode): Quote initforms. Support
- lex and yacc.
+ (ede-proj-target-makefile-objectcode): Quote initforms.
+ Support lex and yacc.
* ede/proj-prog.el (ede-proj-makefile-insert-rules): Removed.
(ede-proj-makefile-insert-variables): New, add LDDEPS.
they show up in the same order as in the command line.
(ede-proj-target-makefile-program): Add ldlibs-local slot.
- * ede/proj-shared.el (ede-g++-libtool-shared-compiler): Fix
- inference rule to use cpp files.
+ * ede/proj-shared.el (ede-g++-libtool-shared-compiler):
+ Fix inference rule to use cpp files.
(ede-proj-target-makefile-shared-object): Quote initforms.
* ede/proj-misc.el (ede-proj-target-makefile-miscelaneous):
(semantic-analyze-scoped-inherited-tag-map): Take the tag we are
looking for as part of the scoped tags list.
- * semantic/html.el (semantic-default-html-setup): Add
- senator-step-at-tag-classes.
+ * semantic/html.el (semantic-default-html-setup):
+ Add senator-step-at-tag-classes.
* semantic/decorate/include.el
(semantic-decoration-on-unknown-includes): Change light bgcolor.
(semantic-decoration-on-includes-highlight-default): Check that
- the include tag has a postion.
+ the include tag has a position.
* semantic/complete.el (semantic-collector-local-members):
(semantic-complete-read-tag-local-members)
* semantic/util.el (semantic-hack-search)
(semantic-recursive-find-nonterminal-by-name)
(semantic-current-tag-interactive): Deleted.
- (semantic-describe-buffer): Fix expand-nonterminal. Add
- lex-syntax-mods, type relation separator char, and command
+ (semantic-describe-buffer): Fix expand-nonterminal.
+ Add lex-syntax-mods, type relation separator char, and command
separation char.
(semantic-sanity-check): Only message if called interactively.
* semantic/idle.el: Add breadcrumbs support.
(semantic-idle-summary-current-symbol-info-default)
(semantic-idle-tag-highlight)
- (semantic-idle-completion-list-default): Use
- semanticdb-without-unloaded-file-searches for speed, and to
+ (semantic-idle-completion-list-default):
+ Use semanticdb-without-unloaded-file-searches for speed, and to
conform to the controls that specify if the idle timer is supposed
to be parsing unparsed includes.
(semantic-idle-symbol-highlight-face)
(semantic-analyzer-debug-missing-innertype): Change "prefix" to
"symbol" in messages.
- * semantic/analyze/refs.el: (semantic-analyze-refs-impl)
+ * semantic/analyze/refs.el (semantic-analyze-refs-impl)
(semantic-analyze-refs-proto): When calculating value, make sure
the found tag is 'similar' to the originating tag.
(semantic--analyze-refs-find-tags-with-parent): Attempt to
(semantic-analyze-find-tag-sequence-default): Be robust to
calculated scopes being nil.
- * semantic/bovine/c.el (semantic-c-describe-environment): Add
- project macro symbol array.
+ * semantic/bovine/c.el (semantic-c-describe-environment):
+ Add project macro symbol array.
(semantic-c-parse-lexical-token): Add recursion limit.
(semantic-ctxt-imported-packages, semanticdb-expand-nested-tag):
New overrides.
(semantic-expand-c-tag-namelist): Do not split out a typedef'd
inline type if it is an anonymous type.
(semantic-c-reconstitute-token): Use the optional initializers as
- a clue that some function is probably a constructor. When
- defining the type of these constructors, split the parent name,
+ a clue that some function is probably a constructor.
+ When defining the type of these constructors, split the parent name,
and use only the class part, if applicable.
* semantic/bovine/c-by.el:
* semantic/db-find.el
(semanticdb-find-translate-path-brutish-default):
- * ede/make.el (ede-make-check-version): Use
- with-current-buffer instead of save-excursion.
+ * ede/make.el (ede-make-check-version):
+ Use with-current-buffer instead of save-excursion.
2010-02-24 Eduard Wiebe <usenet@pusto.de>
* ede.el (ede-apply-preprocessor-map): Accept lists of
ede-objects as targets.
- * ede/pmake.el (ede-proj-makefile-insert-variables): Output
- a target's object list even if compiler vars are already in the
+ * ede/pmake.el (ede-proj-makefile-insert-variables):
+ Output a target's object list even if compiler vars are already in the
Makefile.
* ede/emacs.el (ede-preprocessor-map): Add config.h to the
2009-11-08 Chong Yidong <cyd@stupidchicken.com>
- * semantic/ctxt.el (semantic-get-local-variables): Disable
- the progress reporter entirely.
+ * semantic/ctxt.el (semantic-get-local-variables):
+ Disable the progress reporter entirely.
2009-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
* inversion.el:
* mode-local.el:
* pulse.el: New files.
+
+;; Local Variables:
+;; coding: utf-8
+;; End:
+
+ Copyright (C) 2009-2011 Free Software Foundation, Inc.
+
+ This file is part of GNU Emacs.
+
+ GNU Emacs is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ GNU Emacs is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.