|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
ECB-2.32 -- Treebuffer minimize problemPlease enter the details of your bug report here
Hi! I just upgraded my ECB to 2.32 and while I was at it I did some slight reconfiguration. The problem I have now is, that tree buffers that automaximize don't minimize anymore upon selection of an entry. Strangely this seems to happen only with the two layouts I've choosen to use...: left5 and a self created one (see below). It works all nicely with e.g. left4 or left6. Up to now I used left8, this also works fine. It also seems to happen only when selecting with the mouse. Pressing Return it behaves normally and minimizes. A manual "Redraw layout" also brings back the minimized windows. I tried to remove .xemacs-custom, but this didn't help either. My custom layout (from .ecb-user-layouts.el): (ecb-layout-define "left-symbols-custom" left nil (ecb-split-ver 0.6 t) (if (fboundp (quote ecb-set-methods-buffer)) (ecb-set-methods-buffer) (ecb-set-default-ecb-buffer)) (dotimes (i 1) (other-window 1) (if (equal (selected-window) ecb-compile-window) (other-window 1))) (if (fboundp (quote ecb-set-analyse-buffer)) (ecb-set-analyse-buffer) (ecb-set-default-ecb-buffer)) (dotimes (i 2) (other-window 1) (if (equal (selected-window) ecb-compile-window) (other-window 1))) (dotimes (i 2) (other-window 1) (if (equal (selected-window) ecb-compile-window) (other-window 1))) ) Greets Michael Emacs : XEmacs 21.4 (patch 17) "Jumbo Shrimp" [Lucid] (i386-debian-linux, Mule) of Tue Feb 8 2005 on penell Package: ECB: 2.32, semantic: 2.0pre4, eieio: 1.0, speedbar: 1.0.2, JDEE: 2.3.2 current state: ============== (setq after-save-hook '(ecb-update-methods-after-saving) auto-mode-alist '(("\\.h$" . c++-mode) ("\\.srt$" . srecode-template-mode) ("\\.wy$" . wisent-grammar-mode) ("\\.by$" . bovine-grammar-mode) ("\\.drv\\'" . latex-mode) ("\\.dtx\\'" . doctex-mode) ("\\.at\\'" . autotest-mode) ("\\.\\(?:xsl\\|fo\\)$" . xsl-mode) ("\\$CHANGE_LOG\\$\\.TXT" . change-log-mode) ("[Cc]hange.?[Ll]og?\\(?:.[0-9]+\\)?\\'" . change-log-mode) ("\\.vhdl?\\'" . vhdl-mode) ("\\.bib\\'" . bibtex-mode) ("/app-defaults/" . xrdb-mode) ("\\.ad\\'" . xrdb-mode) ("[./\\]X\\(defaults\\|environment\\|resources\\|modmap\\)\\'" . xrdb-mode) ("\\.xpm$" . xpm-mode) ("\\.[^/]*wm2?\\(?:rc\\)?\\'" . winmgr-mode) ("\\.mss\\'" . scribe-mode) ("\\.m\\(?:[mes]\\|an\\)\\'" . nroff-mode) ("\\.\\(xpm\\|XPM\\)\\'" . image-mode) ("\\.\\(xbm\\|XBM\\)\\'" . image-mode) ("\\.\\(tiff?\\|TIFF?\\)\\'" . image-mode) ("\\.\\(jpe?g\\|JPE?G\\)\\'" . image-mode) ("\\.\\(gif\\|GIF\\)\\'" . image-mode) ("\\.\\(png\\|PNG\\)\\'" . image-mode) ("\\.desktop\\(\\.in\\)?$" . desktop-entry-mode) ("\\.css$" . css-mode) ("access\\.conf\\(\\.default\\)?$" . apache-mode) ("srm\\.conf\\(\\.default\\)?$" . apache-mode) ("httpd\\.conf\\(\\.default\\)?$" . apache-mode) ("\\.htaccess\\(\\.default\\)?$" . apache-mode) ("\\.texi\\(?:nfo\\)?\\'" . texinfo-mode) ("\\.\\(?:sty\\|cls\\|bbl\\)\\'" . latex-mode) ("\\.[tT]e[xX]\\'" . tex-mode) ("\\.ltx\\'" . latex-mode) ("\\.grm\\'" . sml-yacc-mode) ("\\.cm\\'" . sml-cm-mode) ("\\.s\\(ml\\|ig\\)\\'" . sml-mode) ("\\.si\\(v\\|eve\\)\\'" . sieve-mode) ("\\.\\(?:[ckz]?sh\\|shar\\)\\'" . sh-mode) ("/\\.\\(?:[kz]shenv\\|xsession\\)\\'" . sh-mode) ("/\\.\\(?:[ckz]sh\\|bash\\|tcsh\\|es\\|xinit\\|startx\\)rc\\'" . sh-mode) ("/\\.\\(?:bash_\\|z\\)?\\(profile\\|login\\|logout\\)\\'" . sh-mode) ("\\.ds\\(?:ss\\)?l\\'" . dsssl-mode) ("\\.oak\\'" . scheme-mode) ("\\.scm?\\(?:\\.[0-9]*\\)?\\'" . scheme-mode) ("\\.rb$" . ruby-mode) ("\\.py$" . python-mode) ("\\.xml\\'" . xml-mode) ("\\.\\(?:sgml?\\|dtd\\)\\'" . sgml-mode) ("\\.jsp\\'" . html-mode) ("\\.[sj]?html?\\'" . html-mode) ("\\.wrl\\'" . vrml-mode) ("\\.verilog\\'" . verilog-mode) ("\\.vlog\\'" . verilog-mode) ("\\.dv\\'" . verilog-mode) ("\\.vh?\\'" . verilog-mode) ("\\.uil$" . uil-mode) ("\\.\\(?:tcl\\|exp\\)\\'" . tcl-mode) ("\\.sql$" . sql-mode) ("\\.spec\\(\\.in\\)?$" . rpm-spec-mode) ("\\.prolog\\'" . prolog-mode) ("\\.c?ps\\'" . postscript-mode) ("\\.inc\\'" . php-mode) ("\\.phtml\\'" . php-mode) ("\\.php[s34]?\\'" . php-mode) ("\\.p\\(?:as\\)?\\'" . pascal-mode) ("\\.am\\'" . makefile-mode) ("\\(GNU\\)?[Mm]akefile\\(\\.in\\)*\\'" . makefile-mode) ("\\.ma?ke?\\'" . makefile-mode) ("\\.lua$" . lua-mode) ("\\.pac$" . javascript-mode) ("\\.js$" . javascript-mode) ("\\.icn\\'" . icon-mode) ("\\.e\\'" . eiffel-mode) ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) ("configure\\.\\(in\\|ac\\)\\'" . autoconf-mode) ("\\.m4\\'" . autoconf-mode) ("\\.asm\\'" . asm-mode) ("\\.[sS]\\'" . asm-mode) ("\\.\\([pP][Llm]\\|al\\)\\'" . perl-mode) ("\\.tar$" . tar-mode) ("\\.\\(?:arc\\|[ejw]ar\\|zip\\|lzh\\|zoo\\)\\'" . archive-mode) ("\\.ml[iylp]?$" . caml-mode) ("/drafts/[0-9]+\\'" . mh-letter-mode) ("\\.java\\'" . jde-mode) ("\\.l[gh]s$" . literate-haskell-mode) ("\\.\\(?:[gh]s\\|hi\\)$" . haskell-mode) ("\\.F\\(?:OR\\)?\\'" . fortran-mode) ("\\.f\\(?:or\\)?\\'" . fortran-mode) ("\\.[fF]90\\'" . f90-mode) ("\\.[lL][sS][tT]\\'" . sas-listing-mode) ("\\.docbook$" . docbook-mode) ("\\.awk\\'" . awk-mode) ("\\.\\(u?lpc\\|pike\\|pmod\\(.in\\)?\\)\\'" . pike-mode) ("\\.idl\\'" . idl-mode) ("\\.java\\'" . java-mode) ("\\.m\\'" . objc-mode) ("\\.lex\\'" . c-mode) ("\\.y\\(acc\\)?\\'" . c-mode) ("\\.[ch]\\'" . c-mode) ("\\.\\(CC?\\|HH?\\)\\'" . c++-mode) ("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode) ("\\.\\(cc\\|hh\\)\\'" . c++-mode) ("\\.ad[abs]\\'" . ada-mode) ("\\.te?xt\\'" . text-mode) ("\\.el\\'" . emacs-lisp-mode) ("\\.c?l\\(?:i?sp\\)?\\'" . lisp-mode) ("\\.article\\'" . text-mode) ("\\.letter\\'" . text-mode) ("\\`/tmp/Re" . text-mode) ("/Message[0-9]*\\'" . text-mode) ("^/tmp/fol/" . text-mode) ("[/\\][._].*emacs\\'" . emacs-lisp-mode) ("\\.ml\\'" . lisp-mode) ("\\.m?spec$" . sh-mode) ("\\.[123456789]\\'" . nroff-mode)) c++-mode-hook '(kde-c++-mode-hook semantic-default-c-setup (lambda nil (define-key c++-mode-map [(control c) (control v)] (quote (lambda nil (interactive) (comment-region (region-beginning) (region-end) (quote (4)))) ) ) ) ) c-mode-common-hook nil c-mode-hook '(kde-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 '(mode-local-post-major-mode-change ecb-layout-post-command-hook ecb-handle-major-mode-visibilty blink-cursor-post-command-hook paren-highlight) pre-command-hook '(ecb-layout-pre-command-hook paren-nuke-extent pending-delete-pre-hook) system-type 'linux temp-buffer-max-height 0.5 truncate-lines nil truncate-partial-width-windows nil window-system 'x semantic-after-partial-cache-change-hook '(semanticdb-partial-synchronize-table ecb-update-after-partial-reparse) semantic-after-toplevel-cache-change-hook '(semanticdb-synchronize-table 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-preprocessor-face) (package . font-lock-preprocessor-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-trim-words-tag-hierarchy speedbar-sort-tag-hierarchy) speedbar-tag-regroup-maximum-length 10 speedbar-tag-split-minimum-length 100 ecb-current-maximized-ecb-buffer-name nil ecb-edit-area-creators '((0 . split-window-vertically)) ecb-idle-timer-alist '((ecb-stealthy-updates "ecb-idle-timer<6>" 6.169122 1 ecb-stealthy-updates t nil (nil) (0 0 0)) (ecb-monitor-autocontrol-functions "ecb-idle-timer<5>" 6.169005 1 ecb-monitor-autocontrol-functions t nil (nil) (0 0 0)) (ecb-repair-only-ecb-window-layout "ecb-idle-timer<4>" 5.668898 0.5 ecb-repair-only-ecb-window-layout t nil (nil) (0 0 0)) (ecb-compilation-buffer-list-changed-p "ecb-idle-timer<3>" 5.418755 0.25 ecb-compilation-buffer-list-changed-p t nil (nil) (0 0 0)) (ecb-window-sync-function "ecb-idle-timer<2>" 5.418669 0.25 ecb-window-sync-function t nil (nil) (0 0 0)) (ecb-tag-sync "ecb-idle-timer" 5.418581 0.25 ecb-tag-sync t nil (nil) (0 0 0)) ) ecb-last-window-config-before-deactivation nil ecb-minor-mode t ecb-path-selected-directory "/home/michael" ecb-path-selected-source "/home/michael/.emacs" ecb-post-command-hooks '(ecb-layout-post-command-hook) ecb-special-ecb-buffers-of-current-layout '(" *ECB Directories*" " *ECB Sources*" " *ECB History*") ecb-toggle-layout-state 0 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 '(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" "Prefix" "Completions" "Local Variables" "Arguments" "Assignee" "Function" "Argument #") 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 t 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.*\\*" . t) ("*Occur*") ("*shell*") ("\\*[cC]ompilation.*\\*" . t) ("\\*i?grep.*\\*" . t) ("*JDEE Compile Server*") ("\\*Help.*\\*" . t) ("*Completions*") ("*Backtrace*") ("*Compile-log*") ("*bsh*") (" *Message-Log*")) 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 'x ecb-download-delete-archive 'always ecb-download-install-parent-dir "/home/michael/Scripts/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 'igrep-find ecb-grep-function 'igrep ecb-gzip-setup '("/bin/gzip" . other) 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-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 'auto ecb-layout-always-operate-in-edit-window '(switch-to-buffer) ecb-layout-debug-mode nil ecb-layout-name "left5" ecb-layout-window-sizes '(("left5" (0.231404958677686 . 0.396551724137931) (0.231404958677686 . 0.293103448275862) (0.231404958677686 . 0.2758620689655172)) ("left-symbols-custom" (0.2619047619047619 . 0.576271186440678) (0.2619047619047619 . 0.3898305084745763)) ("left8" (0.2333333333333333 . 0.148936170212766) (0.2333333333333333 . 0.148936170212766) (0.2333333333333333 . 0.5319148936170213) (0.2333333333333333 . 0.1276595744680851)) ) ecb-major-modes-show-or-hide '(nil) ecb-maximize-ecb-window-after-selection t ecb-maximize-next-after-maximized-select '(ecb-directories-buffer-name) 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")) 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-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-1--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-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 '("/home/michael" "home") 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 '("/bin/tar" . other) ecb-tip-of-the-day t ecb-tip-of-the-day-file "~/.ecb-tip-of-day.el" ecb-toggle-layout-sequence nil 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/michael/Scripts/site-lisp/ecb-2.32/ecb-images/default/height-17" (ecb-directories-buffer-name . "/home/michael/Scripts/site-lisp/ecb-2.32/ecb-images/directories/height-17") (ecb-sources-buffer-name . "/home/michael/Scripts/site-lisp/ecb-2.32/ecb-images/sources/height-14_to_21") (ecb-methods-buffer-name . & |