Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > 6ce2c25bd514b89275cae71dad8e37b8 > files > 4

emacs-cedet-1.0-1mdv2010.2.noarch.rpm

2010-08-22  Eric M. Ludlam  <zappo@gnu.org>

	* .cvsignore: Ignore info files.

2010-07-31  Eric M. Ludlam  <zappo@gnu.org>

	* pulse.el (pulse-flag): Update doc.
	(pulse-momentary-highlight-overlay): If pulse-flag is 'never, then
	disable all pulsing.

2010-07-27  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el (cedet-m3-ede-items):
	Support the case where a buffer supports
	multiple targets.

2010-07-25  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (CScope): Add Database section.

2010-07-24  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-idutils.el (cedet-idutils-mkid-call): Fix doc.
	(cedet-idutils-create/update-database): New.

	* cedet-global.el (cedet-gnu-global-create/update-database): New.

	* cedet-cscope.el (cedet-cscope-support-for-directory):
	Make interactive.
	Print message if interactive.
	(cedet-cscope-create/update-database): New.

2010-07-18  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el (cedet-m3-cogre-items): Protect against no ctxt found.

2010-07-17  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (cedet): New command that describes CEDET.

2010-06-13  Jan Moringen <scymtym@users.sourceforge.net>

	* data-debug.el (data-debug-insert-hash-table-button):
	added hash table count into
	string representation

2010-06-13  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (C++ Features): Add references to Generic projects.
	(CScope): Fix typo.

	* cedet-idutils.el (cedet-idutils-make-command): New option.
	(cedet-idutils-mkid-call): New util fcn.

	* cedet-global.el (cedet-gnu-global-gtags-command): New option.
	(cedet-gnu-global-gtags-call): New util.

	* cedet-cscope.el (cedet-cscope-min-version): Doc fix.
	(cedet-cscope-create): New
	(cedet-cscope-version-check): Doc fix.

2010-05-30  Richard Y. Kim <emacs18@gmail.com>

	* cedet.texi:
	Replaced ll tab charactersin all texinfo files with equivalent number of spaces assuming tab width of 8.

2010-05-21  Jan Moringen <scymtym@users.sourceforge.net>

	* data-debug.el (data-debug-insert-hash-table-button):
	manually construct a compact
	string for the hash table since the printed representation can get
	arbitrarily large

2010-05-19  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el (cedet-m3-mode-map): comment out kbd binding.

2010-05-04  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el (cedet-m3-whatisit, cedet-m3-create-menu):
	Wrap contents in semanticdb-without-unloaded-file-searches so that
	they are fast, and don't unnecessarily load in too much data.

2010-04-30  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el (cedet-m3-mode-map): Add binding for kbd command.
	(cedet-m3-menu-kbd): New
	(cedet-m3-whatisit): Add a few more details as needed.
	(cedet-m3-context-items): Prevent tags w/ no positional data from complaining.

2010-04-26  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (cedet-version-print): Add \n to end.

	* Makefile (ELISPPRELOAD): New.

	* Project.ede ("lisp"): Add cedet-compat to preload packages.

2010-04-23  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist):
	Add version printing for CEDET packages.

	* cedet.el (cedet-version): Pull out contents and then use below.
	(cedet-version-print): New, derived from above.

	* cedet.el (cedet-packages): Update eieio to version 1.3

2010-04-18  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el (cedet-m3-create-menu): Add cogre
	(cedet-m3-cogre-items): New.

	* icons/Makefile (VERSION): Update to 1.0

	* cedet.texi (Overview, C++ Features): it's fixes.

	* Makefile (VERSION): Update to 1.0

	* Project.ede ("common"): Update to version 1.0.

	* cedet.el (cedet-version): Update to 1.0
	(cedet-packages): Update all version numbers.

2010-04-11  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-insert-thing):
	Be robust to failed predicates.

2010-04-09  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (tests_LISP): Move.
	(common): Use preload compiler.

	* Project.ede ("common"): Use preload compiler.

	* cedet-idutils.el (cedet-idutils-expand-filename, cedet-idutils-version-check):
	Call
	cedet-called-interactively-p instead of called-interactively-p

	* pulse.el: (pulse-test, goto-line, exchange-point-and-mark, find-tag)
	(tags-search, tags-loop-continue, pop-tag-mark): call
	cedet-called-interactively-p instead of interactive-p

	* cedet-cscope.el (cedet-cscope-expand-filename, cedet-cscope-version-check):
	Call cedet-called-interactively-p instead of called-interactively-p

	* cedet-global.el (cedet-gnu-global-expand-filename, cedet-gnu-global-version-check):
	Call cedet-called-interactively-p instead of called-interactively-p

	* cedet-graphviz.el (cedet-graphviz-dot-version-check):
	call cedet-called-interactively-p
	instead of interactive-p

	* mode-local.el (describe-mode-local-bindings, describe-mode-local-bindings-in-mode):
	call cedet-called-interactively-p instead of interactive-p

	* cedet-utests.el (cedet-utest-test-alist): Add compat utest.
	(cedet-utest): call cedet-called-interactively-p
	instead of interactive-p

	* cedet-compat.el (cedet-called-interactively-p):
	New macro for different Emacsen
	(cedet-compat-utest, cedet-utest-interactivep)
	(cedet-utest-interactivep-subfcn): New tests.

2010-03-26  Lluís <xscript@users.sourceforge.net>

	* cedet-files.el, cedet-global.el, cedet-idutils.el, data-debug.el, mode-local.el, cedet-cscope.el:
	Import CEDET changes from Emacs' trunk.

2010-03-26  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-compat.el (called-interactively-p): New compatibility code.

2010-03-24  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el (cedet-m3-context-items):
	Show short completion lists if the
	current sym is incomplete.

	* cedet-m3.el (cedet-m3-context-items):
	Fix bug where SYM is not a tag for rename menu item.

2010-03-18  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el (cedet-m3-context-items):
	Add local variable rename option.

2010-03-17  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (mode-local-post-major-mode-change): Doc fix
	(make-obsolete-overload): Accept optional 'when'
	(overload-docstring-extension, mode-local-setup-edebug-specs):
	Merge w/ Emacs.

2010-03-16  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-m3.el:
	Minor mode for creating a mouse-3 menu for all CEDET tools together.

	* Makefile (EMACSFLAGS): Moved/combinded.

2010-03-15  Lluís <xscript@users.sourceforge.net>

	* cedet-cscope.el, cedet-files.el, cedet-global.el, cedet-idutils.el, cedet.el, data-debug.el, mode-local.el:
	Import CEDET changes from Emacs' trunk.

2010-02-19  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-compat.el (find-coding-systems-region):
	XEmacs variant which was attributed to Aidan.

2010-02-17  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-compat.el (find-coding-systems-region):
	New, contrib from Marcus Harnisch

2010-02-16  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist): Add srecode-utest-project

2009-12-26  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist): Add wisent-calc-utest.

2009-10-16  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (C++ Features): Minor tweak.

2009-10-13  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-decoders):
	Allow for stray . in alpha/beta variants.

2009-09-29  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-compat.el (boolean-p):
	Moved here from eieio.  Wrapped in test for booleanp.

2009-09-12  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (Commentary): Fix old style install doc w/ updated doc.

	* data-debug.el (eieio,semantic-tag): Remove these requires.
	(data-debug-insert-ring-button): Do not be specific about the ring contents.
	(data-debug-thing-alist): Remove eieio and semantic specific entries.
	(data-debug-add-specialized-thing): New function.

	* cedet-edebug.el (edebug,debug): New requires during compile.

	* cedet-compat.el (with-no-warnings): Add compatibility fcn.

	* cedet-files.el: Patch from Chong Yidong:  Remove trailing whitespace.

	* cedet-edebug.el:
	Patch from Chong Yidong:  Remove trailing whitespace.
	(cedet-edebug-prin1-to-string): Add with-no-warnings.

	* data-debug.el: Patch from Chong Yidong:  Remove trailing whitespace.
	(ring, eieio, semantic-tag): New requires.

2009-09-11  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el: Patch from Chong Yidong:  Remove trailing whitespace.
	(inversion-version, inversion-incompatible-version): Moved.

	* mode-local.el: Patch from Chong Yidong:  Remove trailing whitespace.
	(get-mode-local-parent): Moved earlier in the file.

	* pulse.el: Patch from Chong Yidong:  Remove trailing whitespace.

2009-08-30  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (cedet-packages): Update srecode version.

	* cedet.el (cedet-packages): Update cogre version.

	* Makefile (common_LISP): Remove sformat.el

	* Project.ede (common): Remove sformat.

2009-08-29  Eric M. Ludlam  <zappo@gnu.org>

	* sformat.el: Remove obsolete package.

2009-07-18  Eric M. Ludlam  <zappo@gnu.org>

	* sformat.el: Add note about CEDET 1.0.

2009-07-17  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el: Suggestion from David Engster:
	(activate-mode-local-bindings): For set-auto-mode test.
	Have specialized emacs and xemacs queries.

2009-07-12  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (semantic-lex-c-nested-namespace-ignore-second): New doc.

2009-07-11  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (activate-mode-local-bindings):
	Do not do the activation if we are
	called while loading in a lisp file.  See Hack comment.

2009-07-09  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el: From David Engster:
	(mode-local-map-mode-buffers): Fix bug in predicate to
	mode-local-map-file-buffers to return the found value.

2009-07-05  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (find-file-hooks): Revert to previous setting.

	* mode-local.el (mode-local-equivalent-mode-p): New
	(mode-local-map-mode-buffers): Use above as predicate.
	(mode-local-post-major-mode-change): Specify *not* local post-command-hook.
	(mode-local-on-major-mode-change): Have find-file-hooks also use
	mode-local-on-major-mode-change.

	* mode-local.el (set-mode-local-parent): Patch from David Engster:
	Fix order of arguments to `mode-local-map-mode-buffers'.
	(mode-local-setup-edebug-specs): Fix spec for setq-mode-local.

2009-06-24  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (mode-local-describe-bindings-1):
	Use `help-buffer' instead of
	"*Help*" for identifying the buffer to display help in.

2009-05-30  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-global.el (cedet-gnu-global-version-check):
	Protect against GLOBAL not being installed.

	* cedet-cscope.el (cedet-cscope-version-check):
	Protect against cscope not being installed.

	* cedet-idutils.el: (cedet-idutils-support-for-directory)
	(cedet-idutils-version-check): Protect against ID Utils not being installed.

2009-04-19  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (Commentary): Fix example.

	* data-debug.el (Commentary): Add some help.
	(data-debug-show-stuff): New utility.
	(data-debug-edebug-expr, data-debug-eval-expression): Use above.

	* mode-local.el (with-mode-local-symbol):
	New macro.  Same as below, but mode is not
	automatically quoted.
	(with-mode-local): Calls above, but quotes in the first argument.

2009-04-11  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist): Add cogre-utest-quick-class

2009-04-09  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-graphviz.el (cedet-graphviz-translate-file):
	Check for a -n flag, and then swap
	between dot and neato.

	* cedet-utests.el (cedet-utest-test-alist):
	Remove UML test as obsolete.

2009-04-06  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-graphviz.el (cedet-graphviz-dot-version-check): Fix regexp.

	* cedet-graphviz.el (cedet-graphviz-min-version):
	Reset to 2.8, it seems to work.
	(cedet-graphviz-dot-version-check): Handle older version number output.

	* cedet-graphviz.el (cedet-graphviz-neato-command): Doc fix.

	* cedet-graphviz.el (cedet-graphviz-translate-file):
	If fileout is not specified, then
	don't specify an output file.

2009-04-05  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (common_LISP): Add cedet-graphviz.el.

	* Project.ede (common): Add cedet-graphviz.el.

	* cedet-graphviz.el: CEDET support for calling into graphviz.

2009-04-04  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist):
	Add conversion/export tests.

2009-04-02  Eric M. Ludlam  <zappo@gnu.org>

	* pulse.el (pulse-momentary-highlight-overlay):
	Store items onto a list.
	(pulse-momentary-unhighlight): Remove overlays from a list.

2009-03-28  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-mode): Disable undo.

	* cedet-utests.el (cedet-utest-test-alist): Add cogre periodic test.

2009-03-27  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (toplevel): If cedet is already loaded, throw an error.

2009-03-23  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-insert-lambda-expression): Fix font used.
	(data-debug-insert-nil): New
	(data-debug-thing-alist): Add nil.

	* data-debug.el (data-debug-mode): Disable font-lock more vigorously.

2009-03-22  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el:
	(data-debug-insert-stuff-vector, data-debug-insert-stuff-vector-from-point)
	(data-debug-insert-stuff-vector-button): New
	(data-debug-thing-alist): Add above for vectors.

2009-03-19  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (cedet-version): Update version.
	(cedet-packages): Update other tool revision numbers.

	* Makefile, Project.ede, icons/Makefile (VERSION): Update version

2009-03-17  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el:
	(data-debug-insert-widget-properties,data-debug-insert-widget-from-point)
	(data-debug-insert-widget): New fcns.
	(data-debug-insert-lambda-expression): Doc fix.
	(data-debug-thing-alist): Add widget

2009-03-14  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-batch): Disable srecode-map-save-file.

	* cedet-utests.el (cedet-utest-batch):
	Disable semanticdb file caches during
	batch unit tests.

	* cedet-utests.el: Patch from David Engster
	(cedet-utest-show-log-end): More robust way of getting the output log
	window.

2009-03-12  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (dist): Add missing -C to subdir invocation.

2009-03-06  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist): Remove sleep test.

	* cedet-utests.el (cedet-utest): Fix event cleanup if statement.
	Fix doc.

	* working.el (working-wait-for-keypress):
	Fix event cleanup if statement.

	* cedet-utests.el (cedet-running-master-tests): New variable.
	(cedet-utest): Set above.
	Try to clear left over input events.
	(cedet-utest-log-setup): Don't erase buffer if in the middle of the
	master unit tests list.

2009-03-05  Alex Ott <alexott@gmail.com>

	* .cvsignore:
	add ignore files to not show auxiliary scripts, not included into CVS

2009-03-05  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist): Add gcc testing.

2009-02-27  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (top): Add CScope menu
	(C++ Features, GNU Global, ID Utils, Maintenance): Convert CEDET to @cedet{}
	(CScope): New node.

	* Makefile (common_LISP): Add cedet-cscope.el

	* Project.ede (common): Add cedet-cscope.el

	* cedet-cscope.el: CScope support.

2009-02-24  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (top): Add ID Utils to menu.
	(ID Utils): New Node

	* icons/Makefile (VERSION): Changed.

	* Makefile (common_LISP): Add cedet-idutils.el
	(EMACSFLAGS): New variable.
	(init, setup, common,tests): Use EMACSFLAGS.

	* Project.ede (common): Add cedet-idutils.el

2009-02-23  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-idutils.el: Basic support for idutils in CEDET.

2009-02-21  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist):
	Replace the lex-spp test with a single
	fcn new in that lib.

2009-02-19  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el: Patch from Marcus Harnisch
	(inversion-decoders): Add something compatible w/ XEmacs.

2009-02-14  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (top): Add below.
	(Maintenance): New.

2009-02-11  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (dd-propertize):
	New alias or implementation depending on platform.
	(data-debug-insert-hash-table, data-debug-insert-hash-table-button)
	(data-debug-insert-symbol-from-point, data-debug-insert-symbol-button)
	(data-debug-insert-string, data-debug-insert-number):
	Use dd-propertize, not propertize.

	* cedet-utests.el (cedet-utest-test-alist): Comments update.
	Add srecode-field-utest.

2009-02-10  Eric M. Ludlam  <zappo@gnu.org>

	* pulse.el (pulse-available-p): New
	(pulse-flag): Use above.  Doc new behavior.
	(pulse-test, pulse-momentary-highlight-overlay):
	Check also pulse-available-p in case user set the flag to t
	but the current terminal/frame doesn't support it.

2009-02-04  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-files.el (replace-regexp-in-string): New compatability fcn.
	Moved from semanticdb-file.el

	* cedet-files.el (cedet-directory-name-to-file-name):
	Add optional "testmode" argument.
	(cedet-file-name-to-directory-name): New
	(cedet-files-utest-list, cedet-files-utest): New tests.

2009-01-29  Eric M. Ludlam  <zappo@gnu.org>

	* Project.ede (common): Updated to 1.0pre6.

	* Makefile (VERSION): Updated to 1.0pre6.

	* cedet.el (cedet-version): Updated to new prerelease
	(cedet-packages): Updated versions.

2009-01-24  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist): Fix typo.

	* icons/Project.ede ("common/icons"): Fix name.

	* cedet.texi (GNU Global): Spelling fixes.
	Be more specific bout how Global is used.

2009-01-24  Jan Moringen <scymtym@users.sourceforge.net>

	* data-debug.el (data-debug-insert-buffer-props):
	get local variables from the stored
	buffer instead of the current buffer

2009-01-20  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el: (data-debug-insert-overlay-from-point)
	(data-debug-insert-overlay-list-from-point)
	(data-debug-expand-or-contract-mouse):
	Eliminate unused variable bindings.
	(data-debug-insert-string): Convert CRs into \n so text fits on one line.

	* pulse.el (pulse-test): Accept no-error argument.
	When t, don't throw error if pulse-flag is nil.

	* cedet-utests.el (cedet-utest-test-alist):
	Make interactive features optional.
	(cedet-utest): Change use of logging fcns to specify a name.
	Capture timing information.
	(cedet-utest-noninteractive, cogre-utest-batch): New.
	(cedet-utest-log-setup): Accept title arg.
	(cedet-utest-show-log-shutdown): New
	(cedet-utest-show-log-shutdown-msg): New
	(cedet-utest-elapsed-time): New.
	(cedet-utest-log-timer): New var.
	(cedet-utest-add-log-item-start)
	(cedet-utest-add-log-item-done)
	(cedet-utest-log): Change formatting in noninteractive mode.

2009-01-19  Jan Moringen <scymtym@users.sourceforge.net>

	* data-debug.el (data-debug-insert-symbol-from-point):
	Expand symbol button
	(data-debug-insert-symbol-button): Insert expandable button for symbol
	(data-debug-insert-string): simplified
	(data-debug-insert-number): simplified
	(data-debug-insert-symbol): replaced by
	`data-debug-insert-symbol-button'
	(data-debug-thing-alist): insert buttons for symbols; improved some
	comments

	* data-debug.el (data-debug-insert-hash-table):
	Insert contents of hash-table
	(data-debug-insert-hash-table-from-point): Expand hash-table button
	(data-debug-insert-hash-table-button): Insert hash-table button
	(data-debug-thing-alist): added cell for hash-table

2009-01-14  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-log-start):
	Protect against frame/window swapping.

	* cedet.texi (GNU Global): Added URL To gnu global

	* cedet.texi (top): Add below
	(GNU Global): New.

	* cedet-global.el (cedet-gnu-global-version-check):
	Add arg to not throw an error.
	If we use that flag, return nil, no error.

	* cedet.texi: (Overview, Semantic, Installation/Basic Configuration)
	(JDEE Target, C++ Features): Misc spelling fixes.

2009-01-10  Eric M. Ludlam  <zappo@gnu.org>

	* working.el (working-wait-for-keypress):
	Support Emacsen that don't have `read-event'.

	* cedet-compat.el (inversion): new require
	(cedet-split-string-1): New compat fcn.
	(cedet-split-string): Alias for working 3 arg split-string.

	* pulse.el (pulse-test): Add autoload cookie

	* sformat.el (Sformat): Fix unused var bytcomp warning.

	* inversion.el (inversion-locate-package-files-and-split):
	(inversion-check-version): Fix unused var bytcomp warning.
	(inversion-upgrade-package): Convert mapcar to mapc.

	* data-debug.el: (data-debug-insert-buffer-from-point)
	(data-debug-insert-buffer-list-from-point)
	(data-debug-insert-process-from-point)
	(data-debug-insert-ring-items-from-point)
	(data-debug-insert-stuff-list-from-point)
	(data-debug-expand-or-contract-mouse)
	(data-debug-edebug-expr): Fix unused var bytcomp warning.
	(data-debug-eval-expression):
	New command copied from eval-expression.

	* cedet-utests.el (cedet-utest-test-alist): Add cogre tests.

2009-01-09  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (mode-local-use-bindings-p): New fcn.

2008-12-17  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-global.el (cedet-gnu-global-expand-filename): New command/fcn.

2008-12-16  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-global.el (cedet-gnu-global-show-root): New command.
	(cedet-gnu-global-version-check): If interactive, show useful message.

2008-12-15  Eric M. Ludlam  <zappo@gnu.org>

	* working.el: (working-wait-for-keypress)
	(working-verify-sleep): Setup so tests work in the CEDET utest suite.

	* pulse.el (pulse-toggle-integration-advice):
	Remove some dead code.  Fix how the mode is toggled.

	* pulse.el (pulse-test):
	Make asking questions optional for the cedet test suite.

2008-12-10  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-insert-buffer-*): New buffer support.
	(data-debug-thing-alist): Use eieio-object-p, not object-p.
	Don't use semantic-* fcns.
	Add buffer support.

2008-12-09  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-global.el (cedet-gnu-global-search): Add more options and doc.
	(cedet-gnu-global-scan-hits): New fcn.

2008-12-04  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-global.el (semantic-symref-tool-global::semantic-symref-perform-search):
	Fix copy-paste error passing in searchtext to global-call.
	(cedet-gnu-global-root): New fcn.

	* Makefile (common_LISP): Add cedet-global.el

	* Project.ede (common): Add cedet-global.el

	* cedet-global.el: GNU Global general interface for tools.

2008-12-01  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-log-start):
	Reset logging if the buffer has no window.

2008-10-19  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (COGRE): Discuss being incomplete.
	(Installation/Basic Configuration): Add url to exuberent ctags.

2008-10-16  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-decoders): Added decoder for a single number.

2008-10-10  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el (cedet-utest-test-alist):
	Add eieio tests custom and chart.
	Add semantic lex/spp test.
	Add srecode getset test.
	(cedet-utest-last-log-item): New
	(cedet-utest-show-log-end): New
	(cedet-utest-post-command-hook): New fcn
	(cedet-utest-log-setup): Reset the last log item.
	(cedet-utest-add-log-item-start): Skip logging the same thing twice.
	Move to end of buffer.
	(cedet-utest-add-log-item-done): Reset the last log item.
	(cedet-utest-log-start, cedet-utest-log): New for external tests.

2008-10-05  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-utests.el: One place to run all the unit tests.

2008-10-02  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (tests_LISP): New
	(tests): New
	(add,dist): Add tests.

	* Project.ede (tests): New target.

2008-09-20  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-thing-alist): Support new db/tag combo.

2008-09-17  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-insert-lambda-expression): New
	(data-debug-thing-alist): Add lambda

2008-09-05  Eric M. Ludlam  <zappo@gnu.org>

	* working.el:
	(working-bar-percent-display, working-percent-bar-display)
	(working-bubble-percent-display): Simplify.
	(working-verify-parenthesis-a,b): Setup to show 'done' part for 1 sec.

2008-09-04  Eric M. Ludlam  <zappo@gnu.org>

	* working.el: (working-bar-percent-display)
	(working-percent-bar-display)
	(working-bubble-percent-display): Suggestion from David Engster.
	Fix case where 'done' message causes a 2 line message.

2008-09-02  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (Main setup code): Simplified status messages.

	* inversion.el (inversion-add-to-load-path): Removed status messages.

2008-08-26  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (code): Call info-initialize, but in a condition case.

2008-08-20  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (mode-local-setup-edebug-specs):
	Support new name for define-overload.

2008-07-03  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-autogen.el (make-autoload):
	Convert defclass autoload cookies into
	special eieio autoload forms.

	* cedet.el (cedet-packages): Re-sort.  Put eieio first, and ede later.
	(default-directory): Force eieio to load.

2008-06-19  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (cedet-packages): Update eieio version.

	* data-debug.el (data-debug-mode): Remove font-lock.

2008-06-10  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-autogen.el (make-autoload):
	Add define-overloadable-function support.

2008-05-31  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-insert-process-props):
	Display more parts of a process.
	(data-debug-insert-process-button): The process status in the tag-line.

2008-05-18  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (featurep): Add overlay-p.
	(data-debug-insert-overlay-props): Do not use safe-length on a string.
	(data-debug-insert-process-props, data-debug-insert-process-from-point)
	(data-debug-insert-process-button): New process support
	(data-debug-thing-alist): Use new overlay-p alias. Add process.

2008-05-17  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-insert-overlay-props): Use safe-length.
	(data-debug-insert-stuff-list): Use cdr-safe.
	(data-debug-insert-stuff-list-button): Use safe-length
	(data-debug-insert-number): New
	(data-debug-thing-alist): Support numbers.

	* mode-local.el (mode-local-font-lock-keywords):
	Add `define-overloadable-function'.

2008-05-11  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (top, Bug Reporting): Remove bug reporting section.

2008-05-10  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (top): Add bug reporting seciont
	(Bug Reporting): New section
	(Code Completion): Add todo comment.

	* mode-local.el (define-overloadable-function): New name
	(define-overload): Old name, now an alias.

2008-05-04  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (VERSION): Updated.

	* Project.ede ("common"): Update version.

	* cedet.el (cedet-version): Update to pre5.
	(cedet-packages): Update table of expected values.

2008-04-20  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (C++ Features):
	Discuss semantic-c-obey-conditional-section-parsing-flag.

2008-04-14  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (data-debug-insert-thing): Autoload cookie.

2008-04-13  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (C++ Features):
	Update w/ new preprocessor symbol info, and details on
	using custom.

2008-04-01  Eric M. Ludlam  <zappo@gnu.org>

	* data-debug.el (overlay-properties): Compile time fix.
	(data-debug-expand-or-contract-mouse):
	Move point to correct window before expand.

2008-03-27  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-edebug.el (edebug-setup-hook, debugger-mode-hook):
	Use data-debug-edebug-expr
	bound to A instead of previous fcn.

	* Makefile (common_LISP): Add data-debug.el

	* Project.ede ("common"): Add data-debug.el

	* data-debug.el: Data Debugger, copied initially from semantic-adebug.

2008-03-22  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (C++ Features):
	Add detail on include path etc when referring to ede-cpp-root.

2008-03-20  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (C++ Features): fix typo for semantic macro.

2008-03-14  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-load.el (cedet-compat): Added require.

2008-03-11  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (Installation/Basic Configuration): cedet-build.el
	(C++ Features): turn on EDE for cpp-root type.

2008-02-28  Eric M. Ludlam  <zappo@gnu.org>

	* pulse.el (pulse-overlay-get): Fix XEmacs alias.

2008-02-26  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (ECB Target): Fix italic on ECB.
	(Code Completion): Link to new debugging section.
	More on guady code helpers.

2008-02-19  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (top): Added C++ features node
	(Code Completion): Removed a block of code. Moved to ...
	(C++ Features): New section.  Added bits from Code Completion, plus
	more about include paths and preprocessor symbol maps.

2008-02-14  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-files.el (cedet-directory-name-to-file-name):
	Use `file-truename' on input file.

2008-02-10  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (all):
	Convert EDE, EIEIO, and other package names to use macros.
	Add @url to all the URLs.
	(Project Management): Rewrite this section to exclude some misc
	semantic stuff, and add in some srecode stuff.

2008-02-08  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (default-directory): Add docdir to let.

2008-01-29  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (cedet-packages): Add srecode.

	* cedet.texi (top): Add Code Generation node.
	(Overview): Add discussion on srecode.
	(SRecode): New section
	(Code Generation): New section

2008-01-25  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (mode-local-read-function):
	User minibuffer prompt for mode-localable functions.

2008-01-11  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi (EIEIO): Quick fix
	(Code Completion): Reword a few things.

2008-01-09  Eric M. Ludlam  <zappo@gnu.org>

	* pulse.el (pulse-toggle-integration-advice):
	Show message if the advice is on or off.

2007-08-14  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.texi:
	(Semantic, Speedbar, JDEE Target, ECB Target, Project Management)
	(Code Completion): Fix inforef entries so they end in .

	* cedet.el (cedet-emacs-min-version): New const
	(cedet-xemacs-min-version): New const
	(default-directory): Make sure the Emacs that is running supports our
	minimum version.

	* inversion.el (inversion-decoders):
	Added 4 number decoder (see emacs-version)
	Added patch level decoder (see XEmacs variable emacs-version)
	(inversion-<): Support new decoders
	(inversion-require): Return the package that was required.
	(inversion-require-emacs): New function.
	(inversion-unit-test): Test new version decoders.

	* pulse.el: o(pulse-toggle-integration-advice):
	(goto-lin, echange-point-and-mark, find-tag, tags-search)
	(tags-loop-continue, pop-tag-mark): Only pulse if interactive.

	* cedet.el (cedet-packages): Add DOCDIR column
	(code : setting up paths): Add docdir entries into the Info path.

	* pulse.el (pulse-enable-integration-advice): Added more doc.

	* pulse.el (Compatibility): Added pulse-overlay-live-p, and -get
	(pulse): Don't reset the pulse face.
	(pulse-test): Don't test for non-pulsing Emacs.
	Added test for momentary-highlight-overlay-function.
	(pulse-momentary-highlight-overlay): New function.
	(pulse-momentary-highlight-region): Use above.
	Don't use `pulse-momentary-overaly' variable.
	(pulse-momentary-unhighlight): Test new properties on the overlay.
	Clear then, and reset things as best we can.

2007-08-12  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (common_LISP): Added pulse.el

	* Project.ede: Add pulse.el.

	* cedet.texi: Added pulse.el

	* pulse.el: Pulse decoration utility.

2007-06-07  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (Doc_TEXINFOS): New
	(all): Add cedet.info
	(cedet.info): New target
	(clean): Add info.

	* Project.ede ("Doc"): New target.

	* cedet.texi: First draft.

2007-06-06  Eric M. Ludlam  <zappo@gnu.org>

	* Project.ede ("common"): regress to prerelease 4

	* Makefile (VERSION): Regress to prerelease 4

	* cedet.el (cedet-version): Regress back to prerelease 4
	(cedet-packages): Regress some packages back to prerelease 4

2007-05-20  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (common_LISP): Added cedet-files.el.

	* Project.ede ("common"): Add cedet-files.el.

	* cedet-files.el (cedet-dir-sep-char): Replace semanticdb-dir-sep-char.
	(cedet-directory-name-to-file-name): New.
	Copied from semanticdb-file.el, semanticdb-file-name-directory.

	* cedet-compat.el (subst-char-in-string):
	Compat fcn if it doesn't exist.

2007-05-10  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-edebug.el (edebug-setup-hook, debugger-mode-hook):
	Add "A" binding into adebug
	for displaying the values of some variables.

2007-02-19  Eric M. Ludlam  <zappo@gnu.org>

	* working.el: (working-mode-line-update)
	(working-run-with-timer, working-cancel-timer): Fix byte-comp issues.

	* inversion.el (inversion-decode-version): Use string-to-number.
	(inversion-find-version): Add autoload cookie.

	* cedet.el (cedet-version): Move.  Try to fix byte-comp warnings.

2006-02-09  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-find-version):
	Don't load in the whole file while
	scanning for revision numbers.
	(inversion-add-to-load-path): After adding a load path, make
	sure the new file has the correct revision number.

2006-02-08  David Ponce  <david@dponce.com>

	* inversion.el (inversion-add-to-load-path):
	Don't signal an error when shadowing
	an outdated package.

2006-02-08  Eric M. Ludlam  <zappo@gnu.org>

	* icons/Makefile (VERSION): Updated

	* Project.ede (:version): updated (removed)

	* Makefile (VERSION): updated

	* cedet.el (cedet-version): Updated
	(cedet-packages): Revised all version numbers.
	(cedet-version): Improved output table for use w/ PRERELEASE CHECKIST.

	* inversion.el (inversion-version): Update version number
	(inversion-add-to-load-path): Throw error if revision mismatch.

2006-01-30  David Ponce  <david@dponce.com>

	* mode-local.el (define-mode-local-override):
	Set the `definition-name' of the
	symbol generated for the mode local function, so find-func (since
	Emacs 22) can locate it.

2005-12-07  Eric M. Ludlam  <zappo@gnu.org>

	* ezimage.el: Doc Fixes.

2005-10-13  David Ponce  <david@dponce.com>

	* cedet.el (cedet-packages): Update speedbar version requirement.

2005-09-30  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el, working.el, pprint.el, mode-local.el, inversion.el, fame.el, ezimage.el, cedet-load.el, cedet-compat.el, cedet-autogen.el:
	Update all GPL headers with script from savannah.gnu.org.

	* inversion.el (inversion-decoders):
	Make more robust to some spacing issues.
	(inversion-decode-version): Allow for empty alpha/beta values. (Assume 1)
	(inversion-unit-test): Apply some whitespace issues to prove robustness.

2005-09-29  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (find-func): New require.

2005-09-01  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-check-version): doc fix

2005-06-30  Eric M. Ludlam  <zappo@gnu.org>

	* Project.ede (:version): Updated.

	* icons/Makefile, Makefile (VERSION): Updated.

	* cedet.el (cedet-version): Updated
	(cedet-packages): Updated

	* cedet.el (cedet-version): New command.

2005-05-06  Eric M. Ludlam  <zappo@gnu.org>

	* icons/Makefile (VERSION): Updated version.

	* Project.ede ("common"): Updated version.

	* Makefile (VERSION): Updated
	(autoloads,init,setup,common): Quotes around EMACS.

	* cedet.el (cedet-version): Update revision
	(cedet-packages): Update revisions of dependent packages.

2005-04-20  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-version): Updated
	(inversion-unit-test): Added tests for new "prerelease" decoder.

2005-04-19  David Ponce  <david@dponce.com>

	* inversion.el (inversion-decoders):
	Rename from inversion-decoder-ring.  Define
	as constant.  Fix prerelease regexp and doc string.
	(inversion-decode-version)
	(inversion-release-to-number): Update.

2005-04-19  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (speedbar-incompatible-version):
	Support pre-release notation.

	* icons/Makefile, Makefile (VERSION): Updated.

	* Project.ede ("common"): Update Version number

	* cedet.el: Update Version Numbers.

2005-03-24  David Ponce  <david@dponce.com>

	* mode-local.el (activate-mode-local-bindings):
	Fix call to `local-variable-p' for
	XEmacs compatibility.

2005-02-22  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el (find-function-regexp):
	Modify it so that `find-function' can find
	overloaded symbols.

2005-02-03  Eric M. Ludlam  <zappo@gnu.org>

	* icons/Makefile (VERSION): Updated version number

	* cedet.el (cedet-version): Update version number.

	* Makefile (VERSION): Update version number

	* Project.ede ("common"): Update versin number.

2005-01-10  David Ponce  <david@dponce.com>

	* mode-local.el (activate-mode-local-bindings):
	Return previous bindings of
	buffer-local variables overridden by mode-local bindings.
	(with-mode-local): Restore buffer-local bindings overridden by
	mode-local bindings.

2004-12-13  David Ponce  <david@dponce.com>

	* working.el (working-noninteractive): Fixed definition.

2004-11-29  David Ponce  <david@dponce.com>

	* fame.el: (fame-valid-level-values)
	(fame-display-choice): Accept 'temp-nolog and 'nolog.
	(fame-level-widget, fame-channel-widget): Format change.
	(fame-temp-message-internal): New function.
	(fame-temp-message): Use it.
	(fame-temp-message-nolog): New function.
	(fame-send-functions-alist): New internal constant.
	(fame-send): Use it.
	(define-fame-channel): Accept a doc string. Fix generated doc
	string.

2004-11-25  David Ponce  <david@dponce.com>

	* Makefile: Re-generate.

	* Project.ede ("common"): Add fame.el to source.

	* working.el (fame): Require.
	(working-noninteractive): New function.
	(working-message-echo): Use it and `fame-message-nolog'.
	(working-message-emacs, working-message-xemacs): Remove.
	(working-current-message): Alias of `fame-current-message'.
	(working-temp-message): Alias of `fame-temp-message'.
	(working-temp-message-timer, working-temp-message-delay)
	(working-temp-restore-message): Remove.

	* fame.el: New library.

2004-09-08  David Ponce  <david@dponce.com>

	* working.el (working-temp-restore-message):
	Fix error when saved message text
	contains percent characters.

2004-07-30  Eric M. Ludlam  <zappo@gnu.org>

	* mode-local.el: Updated Commentary.

	* cedet.el: Update required version of semantic.

2004-07-21  Eric M. Ludlam  <zappo@gnu.org>

	* icons/Makefile (VERSION): update to beta3
	(Makefile): Regenerated

	* Makefile (VERSION): Update to beta3

	* Project.ede ("common"): Update version number.

	* cedet.el (cedet-version): Updated to beta3

2004-07-20  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (misc_AUX): New
	(dist): Add misc_AUX

	* Project.ede ("misc"): New target.

2004-06-29  David Ponce  <david@dponce.com>

	* working.el: New feature to display messages temporarily.

	(working-temp-message-delay, working-temp-message-timer)
	(working-temp-message-saved): New variables.
	(working-temp-restore-message)
	(working-temp-message): New functions.

2004-06-24  David Ponce  <david@dponce.com>

	* mode-local.el (mode-local-define-derived-mode-needed-p):
	New function.
	(define-derived-mode): Advice if the above returns non-nil.

	(mode-local--init-mode): New variable.
	(mode-local-initialized-p): New function.
	(mode-local-post-major-mode-change): Use it.
	(activate-mode-local-bindings): Register the major mode for which
	bindings have been activated in current buffer.
	(deactivate-mode-local-bindings): Unregister it.

	* cedet.el:
	Run every package setup after the `load-path' has been changed.

2004-05-12  David Ponce  <david@dponce.com>

	* mode-local.el (cl): Require at compile time.
	(define-derived-mode): Advise to workaround a bug in XEmacs
	implementation, which don't set the `derived-mode-parent'
	property.

2004-04-29  David Ponce  <david@dponce.com>

	* icons/Makefile, Makefile: Rebuild.

	* Project.ede ("common"): Add mode-local.el to source.

2004-04-28  David Ponce  <david@dponce.com>

	* mode-local.el: New file.

2004-04-08  David Ponce  <david@dponce.com>

	* pprint.el (pprint-nil): Remove.
	(pprint-nil-as-list): New function.
	(pprint-lambda, pprint-defun): Use it.
	(pprint-let): Likewise.  Improve pretty-printing of let bindings.
	(pprint-function): Fix error message.

2004-04-06  Eric M. Ludlam  <zappo@gnu.org>

	* Makefile (dist): Distribute the autoload file

2004-03-28  David Ponce  <david@dponce.com>

	* cedet.el (let): Revert previous change.

2004-03-28  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (cedet-packages): Added cedet-contrib
	(inline code): Allow both package-load and package to be loaded.

2004-03-11  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-autogen.el (cedet-batch-update-autoloads):
	When an error occurs, display both the
	error message, and the more friendly usage message.

2004-02-12  Eric M. Ludlam  <zappo@gnu.org>

	* cedet.el (cedet-version): Updated.

	* icons/Makefile (VERSION): updated.

	* Makefile (common_LISP): Added cedet-edebug.
	(VERSION): Updated.
	(all lisp compilation rules): updated EDE.

	* Project.ede (version): Update to beta 2.

	* Project.ede (common): Added cedet-edebug.el.

	* cedet-edebug.el (eieio,semantic-tag): Removed these dependencies.
	(cedet-edebug-prin1-extensions): Removed contents.
	(cedet-edebug-rebuild-prin1): Change name of generated function.
	(cedet-edebug-prin1-to-string): New fcn.
	(cedet-edebug-add-print-override): New utility function.
	(edebug-setup-hook): Add autoload cookie.

2003-12-29  Eric M. Ludlam  <zappo@gnu.org>

	* working.el: Zajcev Evgeny:
	(senator-try-expand-semantic): Better check for minibuffer in a window.

2003-12-11  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-edebug.el: Extensions to edebug for projects in CEDET.

2003-11-20  Eric M. Ludlam  <zappo@gnu.org>

	* cedet-autogen.el, ezimage.el: Merged with cedet-1p0beta1 branch.

2003-10-22  Eric M. Ludlam  <zappo@gnu.org>

	* icons/Makefile: EDE Makefile for icons.

	* icons/Project.ede: EDE Project file for icons.

2003-10-02  Eric M. Ludlam  <zappo@gnu.org>

	* Project.ede: Now a meta-subproject.

	* Makefile (dist): Remove local creation of tar file.
	(icons): New target
	(all): add icons.

2003-10-01  David Ponce  <david@dponce.com>

	* Makefile: Re-generate.

	* Project.ede (common): Add cedet-compat.el to target sources.

	* cedet-compat.el: New file.

2003-09-24  David Ponce  <david@dponce.com>

	* cedet.el (cedet-packages): Update minimum version requirements.

	* Makefile: Re-generate.

	* Project.ede (common):
	Add sformat.el and working.el to target sources.

	* sformat.el, working.el: New file, moved from semantic.

2003-09-23  David Ponce  <david@dponce.com>

	* inversion.el (inversion-add-to-load-path):
	INSTALLDIR actually specifies where
	PACKAGE is installed.

	* cedet.el (cedet-version): Change to 1.0beta1.
	(cedet-packages): Add "cedet".

	Handle package installed in a directory with a different name.

	* Makefile, Project.ede, cedet-load.el: New file.

2003-09-17  David Ponce  <david@dponce.com>

	* cedet.el (cedet-packages):
	No more need an explicit setup file to load.
	Automatically require the PACKAGE-load feature.

2003-09-08  David Ponce  <david@dponce.com>

	* cedet.el (cl): Require at compile time.
	(cedet-packages): Update versions.  Add autoloads setup.
	(main let): Don't setq default-directory.  Use dolist.  load the
	setup library, don't require it.  Don't stop if failed to load a setup
	library.  Print an error message and continue.

2003-09-06  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-version): Update current version.

	* inversion.el (inversion-require, inversion-upgrade-package):
	add autoload cookie.

	* cedet-autogen.el (cedet-update-autoloads): Autoload cookie.

2003-09-05  David Ponce  <david@dponce.com>

	* cedet-autogen.el (cedet-update-autoloads):
	Also accept an explicit list of
	directories to scan for autoloads.

2003-09-03  David Ponce  <david@dponce.com>

	* cedet-autogen.el: New file.

2003-08-06  David Ponce  <david@dponce.com>

	* ezimage.el (defezimage):
	Fix typo in definition that uses `make-glyph'.

2003-07-23  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-version): set to 1.0

2003-07-18  Eric M. Ludlam  <zappo@gnu.org>

	* ezimage.el (ezimage-insert-image-button-maybe):
	Use when instead of if.
	(ezimage-insert-over-text): Only do logic if images enabled.
	(ezimage-image-over-string): New fcn.

	* icons/bitsbang.xpm, icons/key.xpm, icons/lock.xpm, icons/unlock.xpm:
	*** empty log message ***

2003-07-17  Eric M. Ludlam  <zappo@gnu.org>

	* icons/bits.xpm, icons/box-minus.xpm, icons/box-plus.xpm, icons/box.xpm, icons/checkmark.xpm, icons/dir-minus.xpm, icons/dir-plus.xpm, icons/dir.xpm, icons/doc-minus.xpm, icons/doc-plus.xpm, icons/doc.xpm, icons/info.xpm, icons/key.xpm, icons/label.xpm, icons/lock.xpm, icons/mail.xpm, icons/page-minus.xpm, icons/page-plus.xpm, icons/page.xpm, icons/tag-gt.xpm, icons/tag-minus.xpm, icons/tag-plus.xpm, icons/tag-type.xpm, icons/tag-v.xpm, icons/tag.xpm, icons/unlock.xpm:
	*** empty log message ***

	* ezimage.el: Image display code; extracted from speedbar.

2003-03-04  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-package-version): Fixed output messages.

2003-03-03  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-require): Make file argument optional.

2003-03-02  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el (inversion-test): Fix typo.

	* inversion.el (inversion-reverse-test): New function.

	* inversion.el (inversion-unit-test):
	New fcn built from previously inline code.

2003-02-17  David Ponce  <david@dponce.com>

	* pprint.el (pprint-defvar): Fixed.
	(pprint-to-string): Escape left parenthesis at beginning of line
	in strings.

2003-01-28  David Ponce  <david@dponce.com>

	* cedet.el: New file.

	* inversion.el (inversion-add-to-load-path):
	Don't change the `load-path' if the
	package directory don't exist.

2002-12-19  David Ponce  <david@dponce.com>

	* inversion.el (inversion-find-version):
	Use `locate-library' to avoid compatibility
	problems.

2002-12-13  David Ponce  <david@dponce.com>

	* inversion.el (inversion-version): Changed to 1.0beta4.
	(inversion-decoder-ring): Doc fix.
	(inversion-recode): Implemented.
	(inversion-check-version): New function.
	(inversion-test): Use it.
	(inversion-add-to-load-path): New function.

2002-12-11  David Ponce  <david@dponce.com>

	* inversion.el: (inversion-incompatible-version)
	(inversion-test): Doc fix.
	(inversion-find-data): New constant.
	(inversion-find-version): New function.
	(inversion-upgrade-package 'semantic): Commented out.

2002-09-05  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el: Updated tesets.
	(inversion-incompatible-version): Changed for testing
	(inversion-<): Logic updates
	(inversion-test): More tests
	(inversion-require): Added DIRECTORY where new versions to be found.
	(inversion-locate-package-files, inversion-locate-package-files-and-split)
	(inversion-download-package-ask, inversion-upgrade-package): New functions.

2002-09-03  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el: Update tests.

	* inversion.el (inversion-test): Indentation issues.

	* inversion.el (inversion-test): fixed typo.

	* inversion.el: Added history.
	Checkdoc fixes.

	* inversion.el: Changed version number.

2002-08-21  Eric M. Ludlam  <zappo@gnu.org>

	* inversion.el: Version checking functionality.

2002-03-11  David Ponce  <david@dponce.com>

	* pprint.el (pprint-cond): New function.
	(pprint-with): New function.
	(pprint-setup-standard-printers): Use them to pretty print `cond' and
	`with-...' forms.  Added pretty printing of `dotimes' and
	`unwind-protect'.

	* pprint.el (pprint-min-width): Moved before used.
	(pprint-close-list): Ditto.  Deleted code commented out.

2002-03-10  David Ponce  <david@dponce.com>

	* pprint.el (pprint-sexp-try): Renamed from `pprint-sexp-width'.
	(pprint-list): Use it.  Handle whole list.
	(pprint-close-list): Commented out code that break line.
	(pprint-sexp): Simplified.

	* pprint.el (pprint-no-break-p):
	Check that MOTIONS stay on the same line.
	(pprint-close-list): Check for a newline instead of counting lines.
	(pprint-min-width): Replaced `defconst' by `defvar'.
	(pprint-to-string): Locally bind `inhibit-modification-hooks' to
	non-nil.

	* pprint.el: A flexible Elisp pretty-printer.  Initial revision.