Hello Warren,

 

But I'm using the Xemacs on Linux

Is it enough downgrade the Xemacs to the previous version? or you about a specific Xemacs version?

 

Best Regards,

Shlomo

 

 

-----Original Message-----
From: ecb-list-bounces@lists.sourceforge.net [mailto:ecb-list-bounces@lists.sourceforge.net] On Behalf Of Warren Stevens
Sent:
Wednesday, November 14, 2007 5:44 AM
To: ecb-list@lists.sourceforge.net
Subject: [ECB-list] Method window contents disappear (still)

 

I’m (still, after all these years) running into this problem.  (I last reported it here… http://www.nabble.com/ECB-2.32----Methods-window-contents-disappear-t2762763.html)

 

I have a complete repro with a very minimal Emacs setup.

 

I’ve created a zip file with the full contents of this minimal repro (so you don’t have to install, byte-compile, set up .emacs, etc.)

 

Here are the steps:

1.       Download Emacs 22 from http://ntemacs.sourceforge.net/ (I reproed with 20070819).

2.       Download ecb.zip from http://arctic.org/~wstevens/ecb.zip

3.       mkdir c:\home

4.       Unpack Emacs to c:\home\ (it will create dir ntemacs22)

5.       Unpack ecb.zip to c:\home\

6.       Read the ecb-bug.txt file; start at step 6.

 

I suspect what’s happening is ecb is reparsing header files, and displaying the results of the header file parse in the method window – and if the header file it finds is empty, it clears out the contents of the method window.

 

Please let me know if you need more assistance getting this to repro.

 

Thanks

Warren

 

 

Emacs  : GNU Emacs 22.1.50.1 (i386-mingw-nt5.0.2195) of 2007-08-18 on TPAD

Package: ECB: 2.32, semantic: 2.0pre4, eieio: 1.0, speedbar: 1.0.1, JDEE: No JDEE

 

current state:

==============

(setq

 after-save-hook '(ecb-update-methods-after-saving)

 auto-mode-alist '(("\\.wy$" . wisent-grammar-mode)

                                   ("\\.by$" . bovine-grammar-mode)

                                   ("Project\\.ede" . emacs-lisp-mode)

                                   ("\\.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)

                                   ("\\.py\\'" . python-mode)

                                   ("\\.mixal\\'" . mixal-mode)

                                   ("\\.x[bdsru]?[cn]?\\'" . ld-script-mode)

                                   ("\\.ld[si]?\\>" . ld-script-mode)

                                   ("\\.x[bp]m\\'" . image-mode-maybe)

                                   ("\\.p[bpgn]m\\'" . image-mode)

                                   ("\\.tiff?\\'" . image-mode)

                                   ("\\.gif\\'" . image-mode)

                                   ("\\.png\\'" . image-mode)

                                   ("\\.jpe?g\\'" . image-mode)

                                   ("\\.[Pp][Rr][Oo]\\'" . idlwave-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) ("\\.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)

                                   ("\\.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\\'" . idlwave-mode)

                                   ("\\.prolog\\'" . prolog-mode)

                                   ("\\.tar\\'" . tar-mode)

                                   ("\\.\\(arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\)\\'" . archive-mode)

                                   ("\\.\\(ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\)\\'" . archive-mode)

                                   ("\\.\\(sx[dmicw]\\|odt\\)\\'" . 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) ("\\.x[bp]m\\'" . c-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)

                                   ("configure\\.\\(ac\\|in\\)\\'" . autoconf-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)

                                   ("\\`/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) ("\\.tbz\\'" . tar-mode))

 c++-mode-hook '(semantic-default-c-setup)

 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

                                     mode-local-post-major-mode-change

                                     ecb-layout-post-command-hook

                                     ecb-handle-major-mode-visibilty)

 pre-command-hook '(ecb-layout-pre-command-hook tooltip-hide)

 system-type 'windows-nt

 temp-buffer-max-height '(lambda (buffer) (/ (- (frame-height) 2) 2))

 truncate-lines nil

 truncate-partial-width-windows t

 window-system 'w32

 semantic-after-partial-cache-change-hook '(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-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))

 ecb-idle-timer-alist '((ecb-stealthy-updates .

                                                 [nil 0 1 0 t ecb-stealthy-updates nil t])

                                                (ecb-monitor-autocontrol-functions .

                                                 [nil 0 1 0 t

                                                  ecb-monitor-autocontrol-functions nil t]

                                                 )

                                                (ecb-repair-only-ecb-window-layout .

                                                 [t 0 0 500000 t

                                                  ecb-repair-only-ecb-window-layout nil t]

                                                 )

                                                (ecb-compilation-buffer-list-changed-p .

                                                 [t 0 0 250000 t

                                                  ecb-compilation-buffer-list-changed-p nil t]

                                                 )

                                                (ecb-window-sync-function .

                                                 [t 0 0 250000 t ecb-window-sync-function nil

                                                  t]

                                                 )

                                                (ecb-tag-sync .

                                                 [t 0 0 250000 t ecb-tag-sync nil t])

                                                )

 ecb-last-window-config-before-deactivation nil

 ecb-minor-mode t

 ecb-path-selected-directory #("c:/home/mylisp/ecb-2.32" 0 23 (help-echo "Mouse-2 toggles maximizing, mouse-3 displays a popup-menu"))

 ecb-path-selected-source "c:/home/mylisp/ecb-2.32/RELEASE_NOTES"

 ecb-post-command-hooks '(ecb-layout-post-command-hook)

 ecb-special-ecb-buffers-of-current-layout '(" *ECB Directories*"

                                                                                     " *ECB Sources*"

                                                                                     " *ECB Methods*")

 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")

 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 "c:/home/mylisp/"

 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 "right1"

 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"))

 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 '("-n" "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 '(("c:" "c:"))

 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 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 '("c:/home/mylisp/ecb-2.32/ecb-images/default/height-17"

                                                                    (ecb-directories-buffer-name .

                                                                     "c:/home/mylisp/ecb-2.32/ecb-images/directories/height-17")

                                                                    (ecb-sources-buffer-name .

                                                                     "c:/home/mylisp/ecb-2.32/ecb-images/sources/height-14_to_21")

                                                                    (ecb-methods-buffer-name .

                                                                     "c:/home/mylisp/ecb-2.32/ecb-images/methods/height-14_to_21")

                                                                    )

 ecb-tree-incremental-search 'prefix

 ecb-tree-indent 4

 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 'cons

 ecb-window-sync '(Info-mode dired-mode)

 ecb-window-sync-delay 0.25

 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-default-general-face :foreground gray60)

ecb-source-read-only-face: (:slant italic)

ecb-source-in-directories-buffer-face: (:inherit ecb-default-general-face :foreground medium blue)

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 :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-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

 

("c:\\home\\ntemacs22\\bin\\emacs.exe")

Loading encoded-kb...done

Loading c:/home/mylisp/cedet-1.0pre4/common/cedet.el (source)...

"c:/home/mylisp/cedet-1.0pre4/common/" added to `load-path'

Loading cl-macs...done

"c:/home/mylisp/cedet-1.0pre4/cogre" added to `load-path'

"c:/home/mylisp/cedet-1.0pre4/ede" added to `load-path'

"c:/home/mylisp/cedet-1.0pre4/eieio" added to `load-path'

"c:/home/mylisp/cedet-1.0pre4/semantic" added to `load-path'

Outdated speedbar 1.0 shadowed to meet minimum version 1.0.1

"c:/home/mylisp/cedet-1.0pre4/speedbar" added to `load-path'

"c:/home/mylisp/cedet-1.0pre4/contrib" added to `load-path'

Setting up cedet...done

Setting up cogre...done

Setting up ede...

Loading ede...

Loading ede-speedbar...done

Loading ede...done

Setting up ede...done

Setting up eieio...done

Setting up semantic...

Loading derived...done

Setting up semantic...done

Setting up speedbar...done

Setting up cedet-contrib...done

Loading c:/home/mylisp/cedet-1.0pre4/common/cedet.el (source)...done

Loading semantic-idle...done

Loading senator...

Loading ring...done

Loading senator...done

ECB 2.32 uses loaded semantic 2.0pre4, eieio 1.0 and speedbar 1.0.1.

Loading edmacro...done

Loading semantic-el...done

For information about the GNU system and GNU/Linux, type C-h C-p.

The ECB is now activated.

Loading info...done

Quit

Making completion list...

Loading eieio-opt...done

Making completion list...

Quit

Making completion list...

Mark saved where search started [3 times]

Preparing problem report...

Loading sendmail...

Loading regexp-opt...done

Loading sendmail...done

Formatting bug report buffer..............................................

 

End Insert *Messages* buffer

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