ECB-2.32 -- When 'activated', ecb causes 'customization' functionality [across Emacs] to break [emacsbugreport 3775]
Livin Stephen Sharma <[email protected]> Wed, 22 Jul 2009 11:28:21 +0530
| Newsgroups | gmane.emacs.code-browser |
|---|---|
| Message-ID | <[email protected]> |
Please enter the details of your bug report here
When ecb is active, calling 'customize-[variable OR face]' creates a
new empty buffer [instead of
one with the expected 'customization' widgets]. The widgets are
instead dumped inline into the
buffer that was active when 'customize-[variable/face]' was called.
If ecb is now 'de-activated', the problem goes away and customization
works fine.
For further details on the emacs-bug reported earlier, please see:
http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3775
[23.0.90; customize-variable broken - 'Customize Buffer' contents
dumped into 'current' buffer.]
Emacs : GNU Emacs 23.0.90.1 (powerpc-apple-darwin8.11.0, NS apple-
appkit-824.48)
of 2009-05-13 on mac
Package: ECB: 2.32, semantic: 2.0pre4, eieio: 1.0, speedbar: 1.0.1,
JDEE: 2.3.5.1
current state:
==============
(setq
after-save-hook '(ecb-update-methods-after-saving)
auto-mode-alist '(("\\.bsh\\'" . bsh-script-mode) ("\\.java\\'" .
jde-mode)
("\\.wy$" . wisent-grammar-mode)
("\\.by$" . bovine-grammar-mode)
("Project\\.ede" . emacs-lisp-mode)
("\\.\\(xml\\|xsl\\|rng\\|xhtml\\)\\'" . nxml-mode)
("\\.org$" . org-mode)
("\\.\\(xml\\|xsl\\|rng\\|xhtml\\)\\'" . nxml-mode)
("\\.cpp$" . c++-mode) ("\\.hpp$" . c++-mode)
("\\.java$" . java-mode) ("\\.lsp$" . lisp-mode)
("\\.scm$" . scheme-mode) ("\\.pl$" . perl-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-bsdmake-mode)
("GNUmakefile\\'" . makefile-gmake-mode)
("[Mm]akefile\\'" . makefile-bsdmake-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]\\)\\'" . archive-mode)
("\\.\\(deb\\)\\'" . 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 '(cscope:hook semantic-default-c-setup my-c++-mode-
hook pair-mode
turn-on-font-lock)
c-mode-common-hook nil
c-mode-hook '(cscope:hook semantic-default-c-setup my-c-mode-hook
(lambda nil
(set (make-local-variable (quote dabbrev-case-fold-search)) nil)
(set (make-local-variable (quote dabbrev-case-replace)) nil))
pair-mode turn-on-font-lock)
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 pair-mode turn-on-font-
lock)
jde-mode-hook '(jde-setup-syntax-coloring
(lambda nil
(if (buffer-file-name)
(let ((this-file (file-name-nondirectory (buffer-file-name))))
(mapc
(lambda (spec)
(let*
((file (car spec)) (line (cdr spec))
(bp (jde-db-find-breakpoint file line)))
(when (not bp)
(setq jde-db-breakpoint-id-counter
(1+ jde-db-breakpoint-id-counter))
(setq bp
(jde-db-breakpoint
(format "breakpoint%d" jde-db-breakpoint-id-counter) :id
jde-db-breakpoint-id-counter :file file :line line)
)
(jde-db-breakpoints-add bp))
(if (string-match file this-file)
(jde-db-mark-breakpoint-specified file line))
)
)
jde-bug-saved-breakpoints)
)
)
)
jde-db-remark-breakpoints)
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-layout-post-command-hook ecb-handle-major-mode-visibilty
global-hl-line-highlight)
pre-command-hook '(ecb-layout-pre-command-hook global-hl-line-
unhighlight
tooltip-hide)
system-type 'darwin
temp-buffer-max-height '(lambda (buffer) (/ (- (frame-height) 2) 2))
truncate-lines nil
truncate-partial-width-windows nil
window-system 'ns
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))
semantic-orphaned-member-metaparent-type "class"
semantic-uml-colon-string " : "
speedbar-dynamic-tags-function-list '((semantic-sb-fetch-tag-table .
semantic-sb-insert-tag-table)
(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-current-maximized-ecb-buffer-name nil
ecb-edit-area-creators '((0 . split-window-vertically)
(0 . split-window-horizontally))
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-window-sync-function .
[nil 0 0 250000 t ecb-window-sync-function nil idle])
(ecb-tag-sync . [nil 0 0 250000 t ecb-tag-sync nil idle]))
ecb-last-window-config-before-deactivation '(#<window-
configuration> nil nil
(#<frame *scratch* 0xb9fe40>
"lss-right01" nil frame 0.15 0.33)
((0 . split-window-vertically)
(0 . split-window-horizontally))
t
(1 6152
((#<buffer *Messages*> 4466 6152
(1.0344827586206897 .
0.9824561403508771)
)
)
nil)
)
ecb-minor-mode t
ecb-path-selected-directory #("/Users/livin" 0 12 (help-echo
"Mouse-2 toggles maximizing, mouse-3 displays a popup-menu"))
ecb-path-selected-source nil
ecb-post-command-hooks '(ecb-layout-post-command-hook)
ecb-special-ecb-buffers-of-current-layout nil
ecb-toggle-layout-state 0
ecb-windows-hidden t
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 '(other-window delete-window delete-
other-windows
delete-windows-on split-window-horizontally
split-window-vertically split-window
switch-to-buffer switch-to-buffer-other-window
display-buffer other-window-for-scrolling
balance-windows)
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-collapsed-buckets nil
ecb-analyse-face 'ecb-default-highlight-face
ecb-analyse-fontified-buckets '("Context")
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-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-cedet-url "http://ftp1.sourceforge.net/cedet/"
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 nil
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-current-buffer-sync-hook nil
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-download-delete-archive 'always
ecb-download-install-parent-dir "/Users/livin/.emacs.d/site-lisp/"
ecb-download-package-version-type 1
ecb-download-url "http://ftp1.sourceforge.net/ecb/"
ecb-enlarged-compilation-window-max-height 'best
ecb-eshell-auto-activate nil
ecb-eshell-enlarge-when-eshell t
ecb-eshell-fit-window-to-command-output t
ecb-eshell-synchronize t
ecb-exclude-parents-regexps nil
ecb-excluded-directories-regexps '("^\\(CVS\\|\\.[^xX]*\\)$")
ecb-expand-methods-switch-off-auto-expand t
ecb-fix-window-size nil
ecb-font-lock-tags t
ecb-grep-find-function 'grep-find
ecb-grep-function 'grep
ecb-gzip-setup 'cons
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-buffer-after-create-hook nil
ecb-history-buffer-name " *ECB History*"
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-item-name 'buffer-name
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 . path)
ecb-history-sort-ignore-case t
ecb-history-sort-method 'name
ecb-host-accessible-check-valid-time nil
ecb-ignore-display-buffer-function 'always
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 "lss-right01"
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"
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"))
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.32"
ecb-other-window-behavior 'smart
ecb-ping-options '("-c" "1")
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 t
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-split-edit-window-after-start 'before-deactivation
ecb-stealthy-tasks-delay 1
ecb-symboldef-buffer-name " *ECB Symboldefinition*"
ecb-symboldef-find-backends '(semanticdb etags)
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-tar-setup 'cons
ecb-tip-of-the-day nil
ecb-tip-of-the-day-file "~/.ecb-tip-of-day.el"
ecb-toggle-layout-sequence '("lss-right01" "left9" "left14" "left8"
"right1")
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 '("/Users/livin/.emacs.d/site-lisp/
ecb/ecb-images/default/height-17"
(ecb-directories-buffer-name .
"/Users/livin/.emacs.d/site-lisp/ecb/ecb-images/directories/
height-17")
(ecb-sources-buffer-name .
"/Users/livin/.emacs.d/site-lisp/ecb/ecb-images/sources/
height-14_to_21")
(ecb-methods-buffer-name .
"/Users/livin/.emacs.d/site-lisp/ecb/ecb-images/methods/
height-14_to_21")
)
ecb-tree-incremental-search 'prefix
ecb-tree-indent 1
ecb-tree-mouse-action-trigger 'button-release
ecb-tree-navigation-by-arrow t
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 'unless-remote
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-xemacs-exclude-remote-cvs-repository nil
ecb-version-check t
ecb-wget-setup '("/opt/local/bin/wget" . other)
ecb-window-sync '(Info-mode dired-mode)
ecb-window-sync-delay 0.25
ecb-windows-height 0.33
ecb-windows-width 0.15
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 :height 1.7)
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-default-general-
face :foreground gray60)
ecb-source-read-only-face: nil
ecb-source-in-directories-buffer-face: (:inherit ecb-default-general-
face :foreground LightBlue1)
ecb-tag-header-face: (:background SeaGreen1)
ecb-analyse-bucket-node-face: (:inherit ecb-default-general-
face :weight bold)
ecb-analyse-bucket-element-face: (:inherit ecb-default-general-face)
ecb-analyse-general-face: (:inherit ecb-default-general-face :height
1.0)
ecb-analyse-face: (:inherit ecb-default-highlight-face :background
magenta)
ecb-history-face: (:inherit ecb-default-highlight-face :background
magenta)
ecb-method-non-semantic-face: (:inherit ecb-methods-general-
face :foreground brown)
ecb-method-face: (:inherit ecb-default-highlight-face :background
magenta)
ecb-source-face: (:inherit ecb-default-highlight-face :background
magenta)
ecb-directory-face: (:inherit ecb-default-highlight-face :background
magenta)
ecb-default-highlight-face: (:background magenta)
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 gray :height 1.0)
ecb-default-general-face: (:height 0.8 :family helvetica)
-----------------------------------------------------
-----------------------------------------------------
There was no *ecb-tag-dump* buffer
-----------------------------------------------------
-----------------------------------------------------
There was no *Backtrace* buffer
-----------------------------------------------------
-----------------------------------------------------
The contents of the *Messages* buffer were
"/Users/livin/.emacs.d/site-lisp/cedet/semantic" added to `load-path'
Outdated speedbar 1.0 shadowed to meet minimum version 1.0.1
"/Users/livin/.emacs.d/site-lisp/cedet/speedbar" added to `load-path'
"/Users/livin/.emacs.d/site-lisp/cedet/contrib" added to `load-path'
Setting up cedet...done
Setting up cogre...done
Setting up ede...
Loading `dframe': old-style backquotes detected!
Loading `ede': old-style backquotes detected!
Setting up ede...done
Setting up eieio...done
Setting up semantic...done
Setting up speedbar...done
Setting up cedet-contrib...done
Loading /Users/livin/.emacs.d/site-lisp/cedet/common/cedet.el
(source)...done
jde-java-font-lock: building names cache...empty
Loading /Users/livin/.emacs.d/site-lisp/p4/lisp/p4.el (source)...done
P4PORT changed to perforce-blr:1666
Loading /Users/livin/.emacs.d/macros/lss-invert-face-default...done
Loading /Users/livin/.emacs.d/macros/lss-load-file-.emacs.full...done
Loading /Users/livin/.emacs.d/macros/lss-p4-login...done
Loading /Users/livin/.emacs.d/macros/lss-scroll-mode-on...done
Loading /Users/livin/.emacs.d/macros/lss-scroll-mode-off...done
Loading /Users/livin/.emacs.d/macros/lss-scroll-take-near-bottom-of-
frame...done
Loading /Users/livin/.emacs.d/macros/lss-scroll-take-near-top-of-
frame...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-catch...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-catch-open-
paren...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-close-
sqbracket...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-close-paren...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-else...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-exclamation-
point...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-finally...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-if-open-paren...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-indent-buffer...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-open-brace...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-open-brace++-java-
style...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-open-
sqbracket...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-open-paren...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-switch-open-
paren...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-while-open-
paren...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-semi-colon-close-
brace...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-semi-colon-
whitespace-lines-only...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-my-java...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-my-java-ng...done
Loading /Users/livin/.emacs.d/macros/lss-whitespace-eol-plus...done
Loading /Users/livin/.emacs.d/macros/lss-bterm...done
Loading /Users/livin/.emacs.d/macros/lss-date-from-system...done
Loading /Users/livin/.emacs.d/macros/lss-date-from-system-to-system-
clipboard...done
Loading /Users/livin/.emacs.d/macros/lss-shell-logger-style-echo-and-
printf...done
Loading /Users/livin/.emacs.d/macros/lss-shell-logger-script-
identifier-and-date...done
Loading /Users/livin/.emacs.d/macros/lss-shebang-python...done
Loading /Users/livin/.emacs.d/macros/lss-shebang-jython...done
Loading /Users/livin/.emacs.d/macros/lss-shebang-bash...done
Loading /Users/livin/.emacs.d/macros/lss-rename-buffer-as-
CLASSNAME.java...done
Loading /Users/livin/.emacs.d/macros/lss-rename-buffer-shorten-to-LSB-
part...done
Loading /Users/livin/.emacs.d/macros/lss-rename-buffer-java-style-
abbreviated...done
Loading /Users/livin/.emacs.d/site-lisp/jde_stuff/my_jde_stuff.el
(source)...
Loading /Users/livin/.emacs.d/site-lisp/jde_stuff/my_jde_stuff__if-
verified.el (source)...
loading my_jde_stuff__if-verified.el...
Loading /Users/livin/.emacs.d/site-lisp/jde_stuff/my_jde_stuff__if-
verified.el (source)...done
Loading /Users/livin/.emacs.d/site-lisp/jde_stuff/my_jde_stuff.el
(source)...done
Loading /Users/livin/.emacs.d/macros/lss-bind-keys-to-macros...done
[134217848 103 108 111 98 97 108 45 115 101 116 45 107 101 121 13
201326634 108 115 115 45 105 110 118 101 114 116 45 102 97 99 101 45
100 101 102 97 117 108 116 13 134217848 103 108 111 98 97 108 45 115
101 116 45 107 101 121 13 24 134217836 108 115 115 45 108 111 97 100
45 102 105 108 101 45 46 101 109 97 99 115 46 102 117 108 108 13
134217848 103 108 111 98 97 108 45 115 101 116 45 107 101 121 13 24
112 108 108 115 115 45 112 52 45 108 111 103 105 110 13 134217848 103
108 111 98 97 108 45 115 101 116 45 107 101 121 13 3 32 108 115 115
45 115 99 114 111 108 108 45 109 111 100 101 45 111 110 13]
All done, livin loading full .emacs.full .
Loading /Users/livin/.emacs.full...done
Quit [2 times]
ECB 2.32 uses loaded semantic 2.0pre4, eieio 1.0 and speedbar 1.0.1.
Loading /Users/livin/.ecb-user-layouts.el (source)...done
The ECB is now activated.
Mark set [31 times]
Using vacuous schema
Mark set [14 times]
Quit
Mark set
Creating customization items...
Creating face editor...done
Creating customization items ...done
Resetting customization items...done
Creating customization setup...done
Mark set [43 times]
Making completion list...
ECB windows are now hidden.
Quit
Making completion list...
Creating customization items...
Creating face editor...done
Creating customization items ...done
Resetting customization items...done
Creating customization setup...done
Making completion list...
The ECB is now deactivated.
Creating customization items...
Creating face editor...done
Creating customization items ...done
Resetting customization items...done
Creating customization setup...done
The ECB is now activated.
Mark set
Preparing problem report...
Formatting bug report buffer............................................
End Insert *Messages* buffer
-----------------------------------------------------
Livin Stephen
-- [email protected]
------------------------------------------------------------------------------
_______________________________________________
Ecb-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ecb-list