package conflicts: vc

[email protected] Fri, 8 May 2009 12:05:38 -0500
Newsgroups gmane.emacs.code-browser
Message-ID <[email protected]>
Please enter the details of your bug report here

contents of .emacs
-------------------------------------------------------------------------------------------
(load-file "~/elisp/cedet/common/cedet.el")
(add-to-list 'load-path "~/elisp/ecb-snap")

;(require 'ecb)                          ;emacs code browser -- slow load, auto start
(require 'ecb-autoloads)                 ;emacs code browser -- fast load, select start
(custom-set-variables
  ;; custom-set-variables was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
 '(ecb-layout-name "leftright1")
 '(ecb-options-version "2.33")
 '(ecb-vc-enable-support nil)
 '(ecb-compile-window-height 8)
 '(ediff-window-setup-function (quote ediff-setup-windows-plain)))
(custom-set-faces
  ;; custom-set-faces was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
 )

steps to reproduce problem
-------------------------------------------------------------------------------------------
1 start emacs
2 M-x ecb-activate
4 load file
5 M-x compile
6 M-x vc-next-action

expected:
-------------------------------------------------------------------------------------------
*VC-log* buffer to open

error: 
-------------------------------------------------------------------------------------------
Window is dedicated to `*compilation*'

this does not happen with the default layout (left8 i think)


Emacs  : GNU Emacs 23.0.93.1 (i686-pc-linux-gnu, GTK+ Version 2.12.8)
 of 2009-05-07 on rhino
Package: ECB: 2.33, semantic: 2.0pre6, eieio: 1.2, speedbar: 1.0.2, JDEE: No JDEE

current state:
==============
(setq
 after-save-hook '(ecb-update-methods-after-saving)
 auto-mode-alist '(("ProjStep\\.ede" . emacs-lisp-mode) ("Project\\.ede$" . emacs-lisp-mode)
		   ("\\.srt$" . srecode-template-mode) ("\\.wy$" . wisent-grammar-mode)
		   ("\\.by$" . bovine-grammar-mode)
		   ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file) ("\\.dz\\'" nil jka-compr)
		   ("\\.g?z\\(~\\|\\.~[0-9]+~\\)?\\'" nil jka-compr)
		   ("\\.bz2\\(~\\|\\.~[0-9]+~\\)?\\'" nil jka-compr)
		   ("\\.Z\\(~\\|\\.~[0-9]+~\\)?\\'" nil jka-compr) ("\\.vr[hi]?\\'" . vera-mode)
		   ("\\.rb\\'" . ruby-mode) ("\\.re?st\\'" . rst-mode) ("\\.py\\'" . python-mode)
		   ("\\.mixal\\'" . mixal-mode) ("\\.x[bdsru]?[cn]?\\'" . ld-script-mode)
		   ("\\.ld[si]?\\>" . ld-script-mode) ("\\.svgz?\\'" . image-mode-maybe)
		   ("\\.svgz?\\'" . xml-mode) ("\\.x[bp]m\\'" . image-mode-maybe)
		   ("\\.x[bp]m\\'" . c-mode) ("\\.p[bpgn]m\\'" . image-mode)
		   ("\\.tiff?\\'" . image-mode) ("\\.gif\\'" . image-mode)
		   ("\\.png\\'" . image-mode) ("\\.jpe?g\\'" . image-mode)
		   ("/\\.[a-z0-9-]*gdbinit" . gdb-script-mode) ("\\.soa\\'" . dns-mode)
		   ("\\.css\\'" . css-mode) ("\\.gcov\\'" . compilation-mode)
		   ("\\.awk\\'" . awk-mode)
		   ("\\.\\(u?lpc\\|pike\\|pmod\\(.in\\)?\\)\\'" . pike-mode)
		   ("\\.idl\\'" . idl-mode) ("\\.java\\'" . java-mode) ("\\.m\\'" . objc-mode)
		   ("\\.ii\\'" . c++-mode) ("\\.i\\'" . c-mode) ("\\.lex\\'" . c-mode)
		   ("\\.y\\(acc\\)?\\'" . c-mode) ("\\.[ch]\\'" . c-mode)
		   ("\\.\\(CC?\\|HH?\\)\\'" . c++-mode)
		   ("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode)
		   ("\\.\\(cc\\|hh\\)\\'" . c++-mode) ("\\.bst\\'" . bibtex-style-mode)
		   ("\\.s?html?\\(\\.[a-zA-Z_]+\\)?\\'" . html-mode) ("\\.te?xt\\'" . text-mode)
		   ("\\.[tT]e[xX]\\'" . tex-mode) ("\\.ins\\'" . tex-mode)
		   ("\\.ltx\\'" . latex-mode) ("\\.dtx\\'" . doctex-mode) ("\\.org\\'" . org-mode)
		   ("\\.el\\'" . emacs-lisp-mode)
		   ("\\.\\(scm\\|stk\\|ss\\|sch\\)\\'" . scheme-mode) ("\\.l\\'" . lisp-mode)
		   ("\\.li?sp\\'" . lisp-mode) ("\\.[fF]\\'" . fortran-mode)
		   ("\\.for\\'" . fortran-mode) ("\\.p\\'" . pascal-mode)
		   ("\\.pas\\'" . pascal-mode) ("\\.ad[abs]\\'" . ada-mode)
		   ("\\.ad[bs].dg\\'" . ada-mode)
		   ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . perl-mode)
		   ("Imakefile\\'" . makefile-imake-mode)
		   ("Makeppfile\\(?:\\.mk\\)?\\'" . makefile-makepp-mode)
		   ("\\.makepp\\'" . makefile-makepp-mode) ("\\.mk\\'" . makefile-gmake-mode)
		   ("[Mm]akefile\\'" . makefile-gmake-mode) ("\\.am\\'" . makefile-automake-mode)
		   ("\\.texinfo\\'" . texinfo-mode) ("\\.te?xi\\'" . texinfo-mode)
		   ("\\.[sS]\\'" . asm-mode) ("\\.asm\\'" . asm-mode)
		   ("[cC]hange\\.?[lL]og?\\'" . change-log-mode)
		   ("[cC]hange[lL]og[-.][0-9]+\\'" . change-log-mode)
		   ("\\$CHANGE_LOG\\$\\.TXT" . change-log-mode)
		   ("\\.scm\\.[0-9]*\\'" . scheme-mode)
		   ("\\.[ck]?sh\\'\\|\\.shar\\'\\|/\\.z?profile\\'" . sh-mode)
		   ("\\.bash\\'" . sh-mode)
		   ("\\(/\\|\\`\\)\\.\\(bash_profile\\|z?login\\|bash_login\\|z?logout\\)\\'" .
		    sh-mode)
		   ("\\(/\\|\\`\\)\\.\\(bash_logout\\|shrc\\|[kz]shrc\\|bashrc\\|t?cshrc\\|esrc\\)\\'" . sh-mode)
		   ("\\(/\\|\\`\\)\\.\\([kz]shenv\\|xinitrc\\|startxrc\\|xsession\\)\\'" . sh-mode)
		   ("\\.m?spec\\'" . sh-mode) ("\\.m[mes]\\'" . nroff-mode)
		   ("\\.man\\'" . nroff-mode) ("\\.sty\\'" . latex-mode)
		   ("\\.cl[so]\\'" . latex-mode) ("\\.bbl\\'" . latex-mode)
		   ("\\.bib\\'" . bibtex-mode) ("\\.sql\\'" . sql-mode) ("\\.m[4c]\\'" . m4-mode)
		   ("\\.mf\\'" . metafont-mode) ("\\.mp\\'" . metapost-mode)
		   ("\\.vhdl?\\'" . vhdl-mode) ("\\.article\\'" . text-mode)
		   ("\\.letter\\'" . text-mode) ("\\.i?tcl\\'" . tcl-mode) ("\\.exp\\'" . tcl-mode)
		   ("\\.itk\\'" . tcl-mode) ("\\.icn\\'" . icon-mode) ("\\.sim\\'" . simula-mode)
		   ("\\.mss\\'" . scribe-mode) ("\\.f9[05]\\'" . f90-mode)
		   ("\\.indent\\.pro\\'" . fundamental-mode)
		   ("\\.\\(pro\\|PRO\\)\\'" . idlwave-mode) ("\\.prolog\\'" . prolog-mode)
		   ("\\.tar\\'" . tar-mode)
		   ("\\.\\(arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|rar\\|ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\)\\'" . archive-mode)
		   ("\\.\\(sx[dmicw]\\|od[fgpst]\\|oxt\\)\\'" . archive-mode)
		   ("\\.\\(deb\\|[oi]pk\\)\\'" . archive-mode) ("\\`/tmp/Re" . text-mode)
		   ("/Message[0-9]*\\'" . text-mode) ("\\.zone\\'" . zone-mode)
		   ("\\`/tmp/fol/" . text-mode) ("\\.oak\\'" . scheme-mode)
		   ("\\.sgml?\\'" . sgml-mode) ("\\.x[ms]l\\'" . xml-mode)
		   ("\\.dtd\\'" . sgml-mode) ("\\.ds\\(ss\\)?l\\'" . dsssl-mode)
		   ("\\.js\\'" . java-mode) ("\\.[ds]?v\\'" . verilog-mode)
		   ("[]>:/\\]\\..*\\(emacs\\|gnus\\|viper\\)\\'" . emacs-lisp-mode)
		   ("\\`\\..*emacs\\'" . emacs-lisp-mode) ("[:/]_emacs\\'" . emacs-lisp-mode)
		   ("/crontab\\.X*[0-9]+\\'" . shell-script-mode) ("\\.ml\\'" . lisp-mode)
		   ("\\.asd\\'" . lisp-mode) ("\\.\\(asn\\|mib\\|smi\\)\\'" . snmp-mode)
		   ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode)
		   ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode)
		   ("\\.\\(dif\\|pat\\)\\'" . diff-mode) ("\\.[eE]?[pP][sS]\\'" . ps-mode)
		   ("\\.\\(?:PDF\\|DVI\\|pdf\\|dvi\\)\\'" . doc-view-mode)
		   ("configure\\.\\(ac\\|in\\)\\'" . autoconf-mode)
		   ("\\.s\\(v\\|iv\\|ieve\\)\\'" . sieve-mode) ("BROWSE\\'" . ebrowse-tree-mode)
		   ("\\.ebrowse\\'" . ebrowse-tree-mode) ("#\\*mail\\*" . mail-mode)
		   ("\\.g\\'" . antlr-mode) ("\\.ses\\'" . ses-mode)
		   ("\\.\\(soa\\|zone\\)\\'" . dns-mode) ("\\.docbook\\'" . sgml-mode)
		   ("\\.com\\'" . dcl-mode) ("/config\\.\\(?:bat\\|log\\)\\'" . fundamental-mode)
		   ("\\.\\(?:[iI][nN][iI]\\|[lL][sS][tT]\\|[rR][eE][gG]\\|[sS][yY][sS]\\)\\'" .
		    conf-mode)
		   ("\\.\\(?:desktop\\|la\\)\\'" . conf-unix-mode) ("\\.ppd\\'" . conf-ppd-mode)
		   ("java.+\\.conf\\'" . conf-javaprop-mode)
		   ("\\.properties\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-javaprop-mode)
		   ("[/.]c\\(?:on\\)?f\\(?:i?g\\)?\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-mode-maybe)
		   ("\\`/etc/\\(?:DIR_COLORS\\|ethers\\|.?fstab\\|.*hosts\\|lesskey\\|login\\.?de\\(?:fs\\|vperm\\)\\|magic\\|mtab\\|pam\\.d/.*\\|permissions\\(?:\\.d/.+\\)?\\|protocols\\|rpc\\|services\\)\\'" . conf-space-mode)
		   ("\\`/etc/\\(?:acpid?/.+\\|aliases\\(?:\\.d/.+\\)?\\|default/.+\\|group-?\\|hosts\\..+\\|inittab\\|ksysguarddrc\\|opera6rc\\|passwd-?\\|shadow-?\\|sysconfig/.+\\)\\'" . conf-mode)
		   ("[cC]hange[lL]og[-.][-0-9a-z]+\\'" . change-log-mode)
		   ("/\\.?\\(?:gnokiirc\\|kde.*rc\\|mime\\.types\\|wgetrc\\)\\'" . conf-mode)
		   ("/\\.\\(?:enigma\\|gltron\\|gtk\\|hxplayer\\|net\\|neverball\\|qt/.+\\|realplayer\\|scummvm\\|sversion\\|sylpheed/.+\\|xmp\\)rc\\'" . conf-mode)
		   ("/\\.\\(?:gdbtkinit\\|grip\\|orbital/.+txt\\|rhosts\\|tuxracer/options\\)\\'" .
		    conf-mode)
		   ("/\\.?X\\(?:default\\|resource\\|re\\)s\\>" . conf-xdefaults-mode)
		   ("/X11.+app-defaults/" . conf-xdefaults-mode)
		   ("/X11.+locale/.+/Compose\\'" . conf-colon-mode)
		   ("/X11.+locale/compose\\.dir\\'" . conf-javaprop-mode)
		   ("\\.~?[0-9]+\\.[0-9][-.0-9]*~?\\'" nil t) ("\\.[1-9]\\'" . nroff-mode)
		   ("\\.\\(?:orig\\|in\\|[bB][aA][kK]\\)\\'" nil t) ("\\.tgz\\'" . tar-mode)
		   ("\\.tbz2?\\'" . tar-mode))
 c++-mode-hook '(semantic-default-c-setup)
 c-mode-common-hook nil
 c-mode-hook '(semantic-default-c-setup)
 compilation-mode-hook nil
 compilation-window-height nil
 ediff-quit-hook '(ediff-cleanup-mess ecb-ediff-quit-hook)
 help-mode-hook nil
 java-mode-hook '(wisent-java-default-setup)
 max-lisp-eval-depth 1000
 max-specpdl-size 3000
 post-command-hook '(global-font-lock-mode-check-buffers global-auto-composition-mode-check-buffers
		     mode-local-post-major-mode-change ecb-handle-major-mode-visibilty
		     ecb-layout-post-command-hook)
 pre-command-hook '(ecb-layout-pre-command-hook tooltip-hide)
 system-type 'gnu/linux
 temp-buffer-max-height '(lambda (buffer) (/ (- (frame-height) 2) 2))
 truncate-lines nil
 truncate-partial-width-windows 50
 window-system 'x
 semantic-after-partial-cache-change-hook '(ecb-update-after-partial-reparse)
 semantic-after-toplevel-cache-change-hook '(ecb-rebuild-methods-buffer-with-tagcache)
 semantic-format-face-alist '((function . font-lock-function-name-face)
			      (variable . font-lock-variable-name-face)
			      (type . font-lock-type-face) (include . font-lock-constant-face)
			      (package . font-lock-constant-face) (label . font-lock-string-face)
			      (comment . font-lock-comment-face) (keyword . font-lock-keyword-face)
			      (abstract . italic) (static . underline)
			      (documentation . font-lock-doc-face))
 semantic-orphaned-member-metaparent-type "struct"
 semantic-uml-colon-string " : "
 speedbar-dynamic-tags-function-list '((speedbar-fetch-dynamic-imenu . speedbar-insert-imenu-list)
				       (speedbar-fetch-dynamic-etags . speedbar-insert-etags-list))
 speedbar-fetch-etags-arguments '("-D" "-I" "-o" "-")
 speedbar-fetch-etags-command "etags"
 speedbar-fetch-etags-parse-list '(("\\.\\([cChH]\\|c\\+\\+\\|cpp\\|cc\\|hh\\|java\\|cxx\\|hxx\\)\\'" . speedbar-parse-c-or-c++tag)
				   ("^\\.emacs$\\|.\\(el\\|l\\|lsp\\)\\'" .
				    "def[^i]+\\s-+\\(\\(\\w\\|[-_]\\)+\\)\\s-*")
				   ("\\.tex\\'" . speedbar-parse-tex-string)
				   ("\\.p\\'" .
				    "\\(\\(FUNCTION\\|function\\|PROCEDURE\\|procedure\\)\\s-+\\([a-zA-Z0-9_.:]+\\)\\)\\s-*(?^?")
				   )
 speedbar-tag-group-name-minimum-length 4
 speedbar-tag-hierarchy-method '(speedbar-prefix-group-tag-hierarchy
				 speedbar-trim-words-tag-hierarchy)
 speedbar-tag-regroup-maximum-length 10
 speedbar-tag-split-minimum-length 20
 ecb-adviced-function-sets '((ecb-compatibility-advices)
			     (ecb-winman-not-supported-function-advices)
			     (ecb-winman-winring-adviced-functions)
			     (ecb-winman-escreen-adviced-functions) (ecb-eshell-adviced-functions)
			     (ecb-methods-browser-advices) (ecb-vc-advices)
			     (ecb-permanent-adviced-layout-functions)
			     (ecb-layout-basic-adviced-functions) (ecb-speedbar-adviced-functions)
			     (ecb-always-disabled-advices))
 ecb-adviced-functions '((view-mode-exit . around) (tmm-prompt . around)
			 (scroll-all-function-all . around) (count-windows . around)
			 (master-says . around) (electric-buffer-list . after)
			 (electric-buffer-list . before) (electric-command-history . before)
			 (Electric-pop-up-window . around) (one-window-p . around)
			 (bs-show . before) (winner-undo . before) (winner-redo . before)
			 (winner-mode . before) (winring-initialize . after)
			 (winring-save-current-configuration . before)
			 (winring-restore-configuration . before)
			 (winring-duplicate-configuration . before) (winring-set-name . after)
			 (escreen-save-current-screen-configuration . before) (eshell . around)
			 (custom-save-all . around) (make-indirect-buffer . after)
			 (vc-checkin . after) (clearcase-sync-from-disk . after)
			 (set-window-configuration . after) (current-window-configuration . after)
			 (balance-windows . around) (walk-windows . around)
			 (other-window-for-scrolling . around) (switch-to-buffer . around)
			 (switch-to-buffer-other-window . around) (split-window . around)
			 (split-window . before) (split-window-vertically . around)
			 (split-window-horizontally . around) (delete-other-windows . around)
			 (delete-other-windows . before) (delete-window . around)
			 (delete-window . before) (delete-windows-on . around)
			 (other-window . around) (display-buffer . around) (pop-to-buffer . around)
			 (resize-temp-buffer-window . around)
			 (shrink-window-if-larger-than-buffer . around) (shrink-window . around)
			 (enlarge-window . around) (mouse-drag-mode-line . around)
			 (mouse-drag-vertical-line . around) (scroll-other-window . around)
			 (compilation-set-window-height . around) (delete-frame . around)
			 (dframe-select-attached-frame . after) (dframe-mouse-set-point . around)
			 (speedbar-get-focus . around) (speedbar-frame-mode . around)
			 (speedbar-click . around))
 ecb-autocontrol/sync-fcn-register '((ecb-symboldef-buffer-sync . ecb-symboldef-buffer-name)
				     (ecb-analyse-buffer-sync . ecb-analyse-buffer-name)
				     (ecb-eshell-buffer-sync)
				     (ecb-tag-sync . ecb-methods-buffer-name)
				     (ecb-basic-buffer-sync) (ecb-repair-only-ecb-window-layout)
				     (ecb-layout-post-command-hook) (ecb-layout-pre-command-hook)
				     (ecb-handle-major-mode-visibilty)
				     (ecb-compilation-buffer-list-changed-p)
				     (ecb-speedbar-buffer-sync . ecb-speedbar-buffer-name)
				     (ecb-stealthy-updates) (ecb-monitor-autocontrol-functions))
 ecb-current-maximized-ecb-buffer-name nil
 ecb-edit-area-creators '((0 . split-window-vertically))
 ecb-idle-timer-alist '((ecb-stealthy-updates . [nil 0 1 0 t ecb-stealthy-updates nil idle])
			(ecb-monitor-autocontrol-functions .
			 [nil 0 1 0 t ecb-monitor-autocontrol-functions nil idle])
			(ecb-repair-only-ecb-window-layout .
			 [nil 0 0 500000 t ecb-repair-only-ecb-window-layout nil idle])
			(ecb-compilation-buffer-list-changed-p .
			 [nil 0 0 250000 t ecb-compilation-buffer-list-changed-p nil idle])
			(ecb-basic-buffer-sync . [nil 0 0 250000 t ecb-basic-buffer-sync nil idle])
			(ecb-tag-sync . [nil 0 0 250000 t ecb-tag-sync nil idle]))
 ecb-last-window-config-before-deactivation nil
 ecb-minor-mode t
 ecb-path-selected-directory #("/home/james/dev/trunk/Prism/menus/gtk/src" 0 41 (help-echo "Mouse-2 toggles maximizing, mouse-3 displays a popup-menu"))
 ecb-path-selected-source '("/home/james/dev/trunk/Prism/menus/gtk/src/Map_Search_List.C" .
			    #("Map_Search_List.C" 0 17
			      (help-echo
			       "Mouse-2 toggles maximizing, mouse-3 displays a popup-menu")
			      )
			    )
 ecb-post-command-hooks '(ecb-handle-major-mode-visibilty ecb-layout-post-command-hook)
 ecb-pre-command-hooks '(ecb-layout-pre-command-hook)
 ecb-special-ecb-buffers-of-current-layout '(" *ECB Directories*" " *ECB Sources*" " *ECB History*"
					     " *ECB Methods*")
 ecb-stealthy-function-list '(ecb-stealthy-vc-check-in-directories-buf
			      ecb-stealthy-vc-check-in-sources-buf
			      ecb-stealthy-vc-check-in-history-buf
			      ecb-stealthy-ro-check-in-sources-buf
			      ecb-stealthy-ro-check-in-directories-buf ecb-stealthy-empty-dir-check)
 ecb-stealthy-function-state-alist '((ecb-stealthy-vc-check-in-directories-buf . done)
				     (ecb-stealthy-vc-check-in-sources-buf . done)
				     (ecb-stealthy-vc-check-in-history-buf . done)
				     (ecb-stealthy-ro-check-in-sources-buf . done)
				     (ecb-stealthy-ro-check-in-directories-buf . done)
				     (ecb-stealthy-empty-dir-check . done))
 ecb-toggle-layout-state 0
 ecb-tree-buffer-creators '((ecb-analyse-buffer-name . ecb-create-analyse-tree-buffer)
			    (ecb-methods-buffer-name . ecb-create-methods-tree-buffer)
			    (ecb-history-buffer-name . ecb-create-history-tree-buffer)
			    (ecb-sources-buffer-name . ecb-create-sources-tree-buffer)
			    (ecb-directories-buffer-name . ecb-create-directories-tree-buffer))
 ecb-tree-buffers '((" *ECB Directories*" . ecb-directories-buffer-name)
		    (" *ECB Sources*" . ecb-sources-buffer-name)
		    (" *ECB History*" . ecb-history-buffer-name)
		    (" *ECB Methods*" . ecb-methods-buffer-name)
		    (" *ECB Analyse*" . ecb-analyse-buffer-name))
 ecb-windows-hidden nil
 ecb-activate-before-layout-draw-hook nil
 ecb-activate-before-new-frame-created-hook nil
 ecb-activate-hook '(ecb-eshell-auto-activate-hook)
 ecb-activation-selects-ecb-frame-if-already-active 'ask
 ecb-add-path-for-not-matching-files '(t)
 ecb-advice-window-functions-signal-error nil
 ecb-after-directory-change-hook nil
 ecb-analyse-bucket-element-face 'ecb-analyse-bucket-element-face
 ecb-analyse-bucket-node-face 'ecb-analyse-bucket-node-face
 ecb-analyse-buffer-after-create-hook nil
 ecb-analyse-buffer-name " *ECB Analyse*"
 ecb-analyse-buffer-sync 'basic
 ecb-analyse-buffer-sync-delay 2
 ecb-analyse-buffer-sync-hook nil
 ecb-analyse-collapsed-buckets nil
 ecb-analyse-face 'ecb-default-highlight-face
 ecb-analyse-fontified-buckets '("Context" "Function")
 ecb-analyse-gen-tag-info-fn nil
 ecb-analyse-general-face 'ecb-default-general-face
 ecb-analyse-show-node-info '(if-too-long . name)
 ecb-analyse-show-tag-info-fn 'message
 ecb-auto-activate nil
 ecb-auto-compatibility-check t
 ecb-auto-expand-directory-tree 'best
 ecb-auto-expand-tag-tree 'expand-spec
 ecb-auto-expand-tag-tree-collapse-other nil
 ecb-auto-save-before-etags-methods-rebuild t
 ecb-auto-update-methods-after-save t
 ecb-basic-buffer-sync '(Info-mode dired-mode)
 ecb-basic-buffer-sync-delay 0.25
 ecb-basic-buffer-sync-hook nil
 ecb-before-activate-hook nil
 ecb-before-deactivate-hook nil
 ecb-bucket-node-display '("" "" ecb-bucket-node-face)
 ecb-cache-directory-contents '(("^/\\([^:/]*@\\)?\\([^@:/]*\\):.*" . 0) (".*" . 50))
 ecb-cache-directory-contents-not nil
 ecb-change-layout-preserves-compwin-state t
 ecb-clear-caches-before-activate nil
 ecb-common-tree-buffer-after-create-hook nil
 ecb-compilation-buffer-names '(("*Calculator*") ("*vc*") ("*vc-diff*") ("*Apropos*") ("*Occur*")
				("*shell*") ("\\*[cC]ompilation.*\\*" . t) ("\\*i?grep.*\\*" . t)
				("*JDEE Compile Server*") ("*Help*") ("*Completions*")
				("*Backtrace*") ("*Compile-log*") ("*bsh*") ("*Messages*"))
 ecb-compilation-major-modes '(compilation-mode)
 ecb-compilation-predicates '(comint-check-proc)
 ecb-compile-window-height 8
 ecb-compile-window-prevent-shrink-below-height t
 ecb-compile-window-temporally-enlarge 'after-display
 ecb-compile-window-width 'frame
 ecb-create-layout-file "~/.ecb-user-layouts.el"
 ecb-create-layout-frame-height 42
 ecb-create-layout-frame-width 110
 ecb-deactivate-hook nil
 ecb-debug-mode nil
 ecb-default-tag-filter nil
 ecb-directories-buffer-after-create-hook nil
 ecb-directories-buffer-name " *ECB Directories*"
 ecb-directories-general-face 'ecb-default-general-face
 ecb-directories-menu-sorter nil
 ecb-directories-menu-user-extension '(("Version Control" (ecb-dir-popup-cvs-status "CVS Status")
					(ecb-dir-popup-cvs-examine "CVS Examine")
					(ecb-dir-popup-cvs-update "CVS Update"))
				       )
 ecb-directories-menu-user-extension-function 'ignore
 ecb-directories-show-node-info '(if-too-long . path)
 ecb-directories-update-speedbar 'auto
 ecb-directory-face 'ecb-default-highlight-face
 ecb-directory-not-accessible-face 'ecb-directory-not-accessible-face
 ecb-display-default-dir-after-start t
 ecb-display-image-icons-for-semantic-tags t
 ecb-enlarged-compilation-window-max-height 'best
 ecb-eshell-auto-activate nil
 ecb-eshell-buffer-sync 'basic
 ecb-eshell-buffer-sync-delay 'basic
 ecb-eshell-enlarge-when-eshell t
 ecb-eshell-fit-window-to-command-output t
 ecb-exclude-parents-regexps nil
 ecb-excluded-directories-regexps '("^\\(CVS\\|\\.[^xX]*\\)$")
 ecb-expand-methods-switch-off-auto-expand t
 ecb-find-external-tag-functions '((default ecb-search-tag-by-semantic-analyzer)
				   (jde-mode ecb-jde-show-class-source))
 ecb-fix-window-size nil
 ecb-font-lock-tags t
 ecb-force-reparse-when-semantic-idle-scheduler-off nil
 ecb-grep-function 'lgrep
 ecb-grep-recursive-function 'rgrep
 ecb-help-html-path "./html-help/ecb.html"
 ecb-help-info-path "./info-help/ecb.info"
 ecb-hide-ecb-windows-after-hook nil
 ecb-hide-ecb-windows-before-hook nil
 ecb-highlight-tag-with-point 'highlight-scroll
 ecb-highlight-tag-with-point-delay 0.25
 ecb-history-bucket-node-face 'ecb-history-bucket-node-face
 ecb-history-buffer-after-create-hook nil
 ecb-history-buffer-name " *ECB History*"
 ecb-history-dead-buffer-face 'ecb-history-dead-buffer-face
 ecb-history-exclude-file-regexps '("TAGS$" "semantic\\.cache$")
 ecb-history-face 'ecb-default-highlight-face
 ecb-history-general-face 'ecb-default-general-face
 ecb-history-indirect-buffer-face 'ecb-history-indirect-buffer-face
 ecb-history-make-buckets 'directory
 ecb-history-menu-sorter nil
 ecb-history-menu-user-extension '(("Version control"
				    (ecb-file-popup-ediff-revision "Ediff against revision")
				    ("---") (ecb-file-popup-vc-next-action "Check In/Out")
				    (ecb-file-popup-vc-log "Revision history")
				    (ecb-file-popup-vc-annotate "Annotate")
				    (ecb-file-popup-vc-diff "Diff against last version") ("---")
				    (ecb-file-popup-vc-refresh-file "Recompute state for file")
				    (ecb-file-popup-vc-refresh-all-files
				     "Recompute state for whole history")
				    )
				   )
 ecb-history-menu-user-extension-function 'ignore
 ecb-history-show-node-info '(always . name-path)
 ecb-history-sort-ignore-case t
 ecb-history-sort-method 'name
 ecb-history-stick-indirect-buffers-to-basebuffer t
 ecb-host-accessible-check-valid-time nil
 ecb-ignore-display-buffer-function 'always
 ecb-ignore-pop-up-frames 'compile-window
 ecb-ignore-special-display 'compile-window
 ecb-jde-set-directories-buffer-to-jde-sourcepath nil
 ecb-key-map '("C-c ." (t "fh" ecb-history-filter) (t "fs" ecb-sources-filter)
	       (t "fm" ecb-methods-filter) (t "fr" ecb-methods-filter-regexp)
	       (t "ft" ecb-methods-filter-tagclass) (t "fc" ecb-methods-filter-current-type)
	       (t "fp" ecb-methods-filter-protection) (t "fn" ecb-methods-filter-nofilter)
	       (t "fl" ecb-methods-filter-delete-last) (t "ff" ecb-methods-filter-function)
	       (t "p" ecb-nav-goto-previous) (t "n" ecb-nav-goto-next) (t "lc" ecb-change-layout)
	       (t "lr" ecb-redraw-layout) (t "lw" ecb-toggle-ecb-windows)
	       (t "lt" ecb-toggle-layout) (t "s" ecb-window-sync)
	       (t "r" ecb-rebuild-methods-buffer) (t "a" ecb-toggle-auto-expand-tag-tree)
	       (t "x" ecb-expand-methods-nodes) (t "h" ecb-show-help)
	       (t "gl" ecb-goto-window-edit-last) (t "g1" ecb-goto-window-edit1)
	       (t "g2" ecb-goto-window-edit2) (t "gc" ecb-goto-window-compilation)
	       (t "gd" ecb-goto-window-directories) (t "gs" ecb-goto-window-sources)
	       (t "gm" ecb-goto-window-methods) (t "gh" ecb-goto-window-history)
	       (t "ga" ecb-goto-window-analyse) (t "gb" ecb-goto-window-speedbar)
	       (t "md" ecb-maximize-window-directories) (t "ms" ecb-maximize-window-sources)
	       (t "mm" ecb-maximize-window-methods) (t "mh" ecb-maximize-window-history)
	       (t "ma" ecb-maximize-window-analyse) (t "mb" ecb-maximize-window-speedbar)
	       (t "e" eshell) (t "o" ecb-toggle-scroll-other-window-scrolls-compile)
	       (t "\\" ecb-toggle-compile-window) (t "/" ecb-toggle-compile-window-height)
	       (t "," ecb-cycle-maximized-ecb-buffers)
	       (t "." ecb-cycle-through-compilation-buffers))
 ecb-kill-buffer-clears-history nil
 ecb-layout-always-operate-in-edit-window '(switch-to-buffer)
 ecb-layout-debug-mode nil
 ecb-layout-name "leftright1"
 ecb-layout-window-sizes nil
 ecb-major-modes-show-or-hide '(nil)
 ecb-maximize-ecb-window-after-selection nil
 ecb-maximize-next-after-maximized-select nil
 ecb-method-face 'ecb-default-highlight-face
 ecb-method-non-semantic-face 'speedbar-tag-face
 ecb-methods-buffer-after-create-hook nil
 ecb-methods-buffer-name " *ECB Methods*"
 ecb-methods-filter-replace-existing 'never
 ecb-methods-general-face 'ecb-default-general-face
 ecb-methods-menu-sorter nil
 ecb-methods-menu-user-extension nil
 ecb-methods-menu-user-extension-function 'ignore
 ecb-methods-nodes-collapse-spec 'all
 ecb-methods-nodes-expand-spec '(type variable function section nonterminal keyword token)
 ecb-methods-separate-prototypes t
 ecb-methods-show-node-info '(if-too-long . name+type)
 ecb-minor-mode-text ""
 ecb-mode-line-data '((ecb-directories-buffer-name . sel-dir) (ecb-sources-buffer-name . sel-dir)
		      (ecb-methods-buffer-name . sel-source) (ecb-analyse-buffer-name . sel-source)
		      (ecb-history-buffer-name .
		       #("History" 0 7
			 (help-echo "Mouse-2 toggles maximizing, mouse-3 displays a popup-menu"))
		       )
		      )
 ecb-mode-line-data-face 'ecb-mode-line-data-face
 ecb-mode-line-display-window-number t
 ecb-mode-line-prefix-face 'ecb-mode-line-prefix-face
 ecb-mode-line-prefixes '((ecb-directories-buffer-name)
			  (ecb-sources-buffer-name . ecb-sources-filter-modeline-prefix)
			  (ecb-methods-buffer-name . ecb-methods-filter-modeline-prefix)
			  (ecb-history-buffer-name . ecb-history-filter-modeline-prefix))
 ecb-mode-line-win-nr-face 'ecb-mode-line-win-nr-face
 ecb-mouse-click-destination 'last-point
 ecb-new-ecb-frame nil
 ecb-non-semantic-exclude-modes '(sh-mode fundamental-mode text-mode)
 ecb-non-semantic-methods-initial-expand nil
 ecb-non-semantic-parsing-function nil
 ecb-options-version "2.33"
 ecb-other-window-behavior 'smart
 ecb-ping-options '("-c" "2" "HOST")
 ecb-ping-program "ping"
 ecb-post-process-semantic-taglist '((c++-mode ecb-group-function-tags-with-parents)
				     (emacs-lisp-mode ecb-group-function-tags-with-parents)
				     (c-mode ecb-filter-c-prototype-tags))
 ecb-prescan-directories-exclude-regexps nil
 ecb-prescan-directories-for-emptyness 'unless-remote
 ecb-primary-secondary-mouse-buttons 'mouse-2--C-mouse-2
 ecb-process-non-semantic-files t
 ecb-read-only-check-exclude-regexps nil
 ecb-rebuild-non-semantic-methods-before-hook nil
 ecb-redraw-layout-after-hook '(ecb-eshell-recenter)
 ecb-redraw-layout-before-hook nil
 ecb-redraw-layout-quickly nil
 ecb-run-ediff-in-ecb-frame t
 ecb-scroll-other-window-scrolls-compile-window nil
 ecb-select-edit-window-on-redraw nil
 ecb-show-ecb-windows-after-hook nil
 ecb-show-ecb-windows-before-hook nil
 ecb-show-help-format 'info
 ecb-show-only-positioned-tags nil
 ecb-show-source-file-extension t
 ecb-show-sources-in-directories-buffer '("left7" "left13" "left14" "left15")
 ecb-show-tags '((default (include collapsed nil) (parent collapsed nil) (type flattened nil)
		  (variable collapsed access) (function flattened access) (label hidden nil)
		  (t collapsed nil))
		 (c++-mode (include collapsed nil) (parent collapsed nil) (type flattened nil)
		  (variable collapsed access) (function flattened access)
		  (function collapsed access) (label hidden nil) (t collapsed nil))
		 (c-mode (include collapsed nil) (parent collapsed nil) (type flattened nil)
		  (variable collapsed access) (function flattened access)
		  (function collapsed access) (label hidden nil) (t collapsed nil))
		 (bovine-grammar-mode (keyword collapsed name) (token collapsed name)
		  (nonterminal flattened name) (rule flattened name) (t collapsed nil))
		 (wisent-grammar-mode (keyword collapsed name) (token collapsed name)
		  (nonterminal flattened name) (rule flattened name) (t collapsed nil))
		 (texinfo-mode (section flattened nil) (def collapsed name) (t collapsed nil)))
 ecb-source-face 'ecb-default-highlight-face
 ecb-source-file-regexps '((".*"
			    ("\\(^\\(\\.\\|#\\)\\|\\(~$\\|\\.\\(elc\\|obj\\|o\\|class\\|lib\\|dll\\|a\\|so\\|cache\\)$\\)\\)")
			    ("^\\.\\(emacs\\|gnus\\)$"))
			   )
 ecb-source-in-directories-buffer-face 'ecb-source-in-directories-buffer-face
 ecb-source-path '(("/" "/"))
 ecb-source-read-only-face 'ecb-source-read-only-face
 ecb-sources-buffer-after-create-hook nil
 ecb-sources-buffer-name " *ECB Sources*"
 ecb-sources-exclude-cvsignore nil
 ecb-sources-general-face 'ecb-default-general-face
 ecb-sources-menu-sorter nil
 ecb-sources-menu-user-extension '(("Version control"
				    (ecb-file-popup-ediff-revision "Ediff against revision")
				    ("---") (ecb-file-popup-vc-next-action "Check In/Out")
				    (ecb-file-popup-vc-log "Revision history")
				    (ecb-file-popup-vc-annotate "Annotate")
				    (ecb-file-popup-vc-diff "Diff against last version") ("---")
				    (ecb-file-popup-vc-refresh-file "Recompute state for file")
				    (ecb-file-popup-vc-refresh-dir "Recompute state for whole dir"))
				   )
 ecb-sources-menu-user-extension-function 'ignore
 ecb-sources-perform-read-only-check 'unless-remote
 ecb-sources-show-node-info '(if-too-long . name)
 ecb-sources-sort-ignore-case t
 ecb-sources-sort-method 'name
 ecb-speedbar-before-activate-hook nil
 ecb-speedbar-buffer-sync 'basic
 ecb-speedbar-buffer-sync-delay 'basic
 ecb-speedbar-buffer-sync-hook nil
 ecb-split-edit-window-after-start 'before-deactivation
 ecb-stealthy-tasks-delay 1
 ecb-symboldef-buffer-name " *ECB Symboldefinition*"
 ecb-symboldef-buffer-sync 'basic
 ecb-symboldef-buffer-sync-delay 'basic
 ecb-symboldef-buffer-sync-hook nil
 ecb-symboldef-find-functions '((lisp-interaction-mode . ecb-symboldef-find-lisp-doc)
				(lisp-mode . ecb-symboldef-find-lisp-doc)
				(emacs-lisp-mode . ecb-symboldef-find-lisp-doc)
				(default . ecb-symboldef-find-definition))
 ecb-tag-display-function '((default . ecb-format-tag-uml-prototype))
 ecb-tag-header-face 'ecb-tag-header-face
 ecb-tag-jump-sets-mark t
 ecb-tag-visit-post-actions '((default ecb-tag-visit-smart-tag-start
			       ecb-tag-visit-highlight-tag-header)
			      (java-mode ecb-tag-visit-goto-doc-start)
			      (jde-mode ecb-tag-visit-goto-doc-start))
 ecb-tip-of-the-day t
 ecb-tip-of-the-day-file "~/.ecb-tip-of-day.el"
 ecb-toggle-layout-sequence '("left9" "left14")
 ecb-tree-buffer-style 'image
 ecb-tree-do-not-leave-window-after-select nil
 ecb-tree-easy-hor-scroll 5
 ecb-tree-expand-symbol-before t
 ecb-tree-guide-line-face 'ecb-tree-guide-line-face
 ecb-tree-image-icons-directories '("/home/james/elisp/ecb-snap/ecb-images/default/height-17"
				    (ecb-directories-buffer-name .
				     "/home/james/elisp/ecb-snap/ecb-images/directories/height-17")
				    (ecb-sources-buffer-name .
				     "/home/james/elisp/ecb-snap/ecb-images/sources/height-14_to_21")
				    (ecb-methods-buffer-name .
				     "/home/james/elisp/ecb-snap/ecb-images/methods/height-14_to_21")
				    )
 ecb-tree-incremental-search 'prefix
 ecb-tree-indent 4
 ecb-tree-make-parent-node-sticky t
 ecb-tree-mouse-action-trigger 'button-release
 ecb-tree-navigation-by-arrow t
 ecb-tree-stickynode-indent-string "    "
 ecb-tree-truncate-lines '(ecb-directories-buffer-name ecb-sources-buffer-name
			   ecb-methods-buffer-name ecb-history-buffer-name ecb-analyse-buffer-name)
 ecb-truncate-long-names t
 ecb-type-tag-display nil
 ecb-type-tag-expansion '((default "class" "interface" "group" "namespace") (c-mode "struct"))
 ecb-use-recursive-edit nil
 ecb-use-speedbar-instead-native-tree-buffer nil
 ecb-vc-directory-exclude-regexps nil
 ecb-vc-enable-support nil
 ecb-vc-state-mapping '((up-to-date . up-to-date) (edited . edited) (locally-modified . edited)
			(needs-patch . needs-patch) (needs-checkout . needs-patch)
			(needs-merge . needs-merge) (unlocked-changes . unlocked-changes)
			(added . added) (locally-added . added) (ignored . ignored)
			(unknown . unknown))
 ecb-vc-supported-backends '((ecb-vc-dir-managed-by-CVS . ecb-vc-state)
			     (ecb-vc-dir-managed-by-RCS . ecb-vc-state)
			     (ecb-vc-dir-managed-by-SCCS . ecb-vc-state)
			     (ecb-vc-dir-managed-by-SVN . ecb-vc-state)
			     (ecb-vc-dir-managed-by-GIT . ecb-vc-state)
			     (ecb-vc-dir-managed-by-MTN . ecb-vc-state))
 ecb-vc-xemacs-exclude-remote-cvs-repository nil
 ecb-version-check t
 ecb-windows-height 0.33
 ecb-windows-width 0.33
 ecb-winman-escreen-number 1
 ecb-winman-winring-name "ECB"
 )




-----------------------------------------------------
The attributes of the ECB-faces are:

ecb-mode-line-data-face: nil
ecb-mode-line-prefix-face: (:foreground forestgreen)
ecb-mode-line-win-nr-face: (:weight bold)
ecb-bucket-node-face: (:inherit ecb-default-general-face :weight bold)
ecb-type-tag-group-face: (:foreground dim gray :weight bold)
ecb-type-tag-enum-face: (:weight bold)
ecb-type-tag-union-face: (:weight bold)
ecb-type-tag-typedef-face: (:weight bold)
ecb-type-tag-struct-face: (:weight bold)
ecb-type-tag-interface-face: (:weight bold)
ecb-type-tag-class-face: (:weight bold)
ecb-directory-not-accessible-face: (:inherit ecb-directories-general-face :foreground gray60)
ecb-source-read-only-face: (:inherit ecb-default-general-face :slant italic)
ecb-source-in-directories-buffer-face: (:inherit ecb-directories-general-face :foreground medium blue)
ecb-tag-header-face: (:background SeaGreen1)
ecb-analyse-bucket-node-face: (:inherit ecb-bucket-node-face :weight bold)
ecb-analyse-bucket-element-face: (:inherit ecb-analyse-general-face :foreground brown)
ecb-analyse-general-face: (:inherit ecb-default-general-face :height 1.0)
ecb-analyse-face: (:inherit ecb-default-highlight-face :background cornflower blue :foreground yellow)
ecb-history-face: (:inherit ecb-default-highlight-face :background cornflower blue :foreground yellow)
ecb-method-non-semantic-face: (:inherit ecb-methods-general-face :foreground brown)
ecb-method-face: (:inherit ecb-default-highlight-face :background cornflower blue :foreground yellow)
ecb-source-face: (:inherit ecb-default-highlight-face :background cornflower blue :foreground yellow)
ecb-directory-face: (:inherit ecb-default-highlight-face :background cornflower blue :foreground yellow)
ecb-default-highlight-face: (:background cornflower blue :foreground yellow)
ecb-history-dead-buffer-face: (:inherit ecb-history-general-face :foreground gray60)
ecb-history-indirect-buffer-face: (:inherit ecb-history-general-face :slant italic)
ecb-history-bucket-node-face: (:inherit ecb-bucket-node-face)
ecb-history-general-face: (:inherit ecb-default-general-face :height 1.0)
ecb-methods-general-face: (:inherit ecb-default-general-face :height 1.0)
ecb-sources-general-face: (:inherit ecb-default-general-face :height 1.0)
ecb-directories-general-face: (:inherit ecb-default-general-face :height 1.0)
ecb-tree-guide-line-face: (:inherit ecb-default-general-face :foreground grey :height 1.0)
ecb-default-general-face: (:height 1.0)

-----------------------------------------------------



-----------------------------------------------------
There was no *ecb-tag-dump* buffer
-----------------------------------------------------



-----------------------------------------------------
There was no *Backtrace* buffer
-----------------------------------------------------

-----------------------------------------------------
The contents of the *Messages* buffer were

Loading /home/james/elisp/cedet/common/cedet.el (source)...
Setting up CEDET packages...done
Loading /home/james/elisp/cedet/common/cedet.el (source)...done
For information about GNU Emacs and the GNU system, type C-h C-a.
Note: file is write protected
Loading semanticdb-file...done
Loading vc-cvs...done
Invalid image size (see `max-image-size') [10 times]
ECB 2.33 uses CEDET 1.0pre6 (contains semantic 2.0pre6, eieio 1.2, speedbar 1.0.2).
All requirements for ECB 2.33 fulfilled - Enjoy it!
The ECB is now activated.
There are no NEWS to display.
Loading /home/james/.ecb-tip-of-day.el (source)...done
(No files need saving)
Quit [3 times]
Compilation exited abnormally with code 2
window--display-buffer-2: Window is dedicated to `*vc-change-log*'
(No files need saving)
Quit
window--display-buffer-2: Window is dedicated to `*compilation*'
Preparing problem report...
Formatting bug report buffer.......................................

End Insert *Messages* buffer
-----------------------------------------------------


------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com