From: Berndl, K. <kla...@ca...> - 2009-11-20 17:08:06
|
Hi, thanks for your report - unfort. I have currently no time to dig into this Problem - The tramp support of ECB is quite old and hasn't been tested for a long time... If i find some time i will try to identify what could be the problem... Ciao, Klaus -----Ursprüngliche Nachricht----- Von: Wouter Boomsma [mailto:wo...@bo...] Gesendet: Montag, 2. November 2009 03:14 An: ecb...@li... Betreff: [ECB-list] ECB-2.40 -- ecb+tramp causes emacs to hang Dear ecb developers Thanks for writing ecb - it's a wonderful tool. Unfortunately, I cannot get it to work in combination with tramp, which forces me to turn off ecb whenever I'm working with remote files. Hope you can help me resolve this problem. Details: Running ecb when editing remote files using tramp consistently causes my emacs to hang immediately after the remote file is opened. The buffer containing the remote file is correctly displayed, but emacs stops accepting any input. C-g doesn't help. I've tried with various versions of emacs (22,23), and also using development versions of ecb and cedet, and using various versions of tramp with different remote servers, and experience this problem in all cases. Do you have any suggestions? Output from ecb-submit-problem-report (name of server replaced with SERVERNAME): X-Reporter-Void-Vars-Found: ecb-max-lisp-eval-depth-old ecb-max-specpdl-size-old ecb-use-semantic-grouping Emacs : GNU Emacs 23.1.1 (i386-apple-darwin10.0.0, GTK+ Version 2.14.7) of 2009-10-20 on localhost Package: ECB: 2.40, CEDET: 1.0pre6, semantic: 2.0pre6, eieio: 1.2, speedbar: 1.0.2, JDEE: No JDEE current state: ============== (setq after-save-hook '(ecb-update-methods-after-saving) auto-mode-alist '(("ProjStep\\.ede" . emacs-lisp-mode) ("Project\\.ede$" . emacs-lisp-mode) ("\\.srt$" . srecode-template-mode) ("\\.wy$" . wisent-grammar-mode) ("\\.by$" . bovine-grammar-mode) ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" nil epa-file) ("\\.dz\\'" nil jka-compr) ("\\.g?z\\(~\\|\\.~[0-9]+~\\)?\\'" nil jka-compr) ("\\.bz2\\(~\\|\\.~[0-9]+~\\)?\\'" nil jka-compr) ("\\.Z\\(~\\|\\.~[0-9]+~\\)?\\'" nil jka-compr) ("\\.vr[hi]?\\'" . vera-mode) ("\\.rb\\'" . ruby-mode) ("\\.re?st\\'" . rst-mode) ("\\.py\\'" . python-mode) ("\\.mixal\\'" . mixal-mode) ("\\.x[bdsru]?[cn]?\\'" . ld-script-mode) ("\\.ld[si]?\\>" . ld-script-mode) ("\\.svgz?\\'" . image-mode-maybe) ("\\.svgz?\\'" . xml-mode) ("\\.x[bp]m\\'" . image-mode-maybe) ("\\.x[bp]m\\'" . c-mode) ("\\.p[bpgn]m\\'" . image-mode) ("\\.tiff?\\'" . image-mode) ("\\.gif\\'" . image-mode) ("\\.png\\'" . image-mode) ("\\.jpe?g\\'" . image-mode) ("/\\.[a-z0-9-]*gdbinit" . gdb-script-mode) ("\\.soa\\'" . dns-mode) ("\\.css\\'" . css-mode) ("\\.gcov\\'" . compilation-mode) ("\\.awk\\'" . awk-mode) ("\\.\\(u?lpc\\|pike\\|pmod\\(.in\\)?\\)\\'" . pike-mode) ("\\.idl\\'" . idl-mode) ("\\.java\\'" . java-mode) ("\\.m\\'" . objc-mode) ("\\.ii\\'" . c++-mode) ("\\.i\\'" . c-mode) ("\\.lex\\'" . c-mode) ("\\.y\\(acc\\)?\\'" . c-mode) ("\\.[ch]\\'" . c-mode) ("\\.\\(CC?\\|HH?\\)\\'" . c++-mode) ("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode) ("\\.\\(cc\\|hh\\)\\'" . c++-mode) ("\\.bst\\'" . bibtex-style-mode) ("\\.s?html?\\(\\.[a-zA-Z_]+\\)?\\'" . html-mode) ("\\.te?xt\\'" . text-mode) ("\\.[tT]e[xX]\\'" . tex-mode) ("\\.ins\\'" . tex-mode) ("\\.ltx\\'" . latex-mode) ("\\.dtx\\'" . doctex-mode) ("\\.org\\'" . org-mode) ("\\.el\\'" . emacs-lisp-mode) ("\\.\\(scm\\|stk\\|ss\\|sch\\)\\'" . scheme-mode) ("\\.l\\'" . lisp-mode) ("\\.li?sp\\'" . lisp-mode) ("\\.[fF]\\'" . fortran-mode) ("\\.for\\'" . fortran-mode) ("\\.p\\'" . pascal-mode) ("\\.pas\\'" . pascal-mode) ("\\.ad[abs]\\'" . ada-mode) ("\\.ad[bs].dg\\'" . ada-mode) ("\\.\\([pP]\\([Llm]\\|erl\\|od\\)\\|al\\)\\'" . perl-mode) ("Imakefile\\'" . makefile-imake-mode) ("Makeppfile\\(?:\\.mk\\)?\\'" . makefile-makepp-mode) ("\\.makepp\\'" . makefile-makepp-mode) ("\\.mk\\'" . makefile-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]\\|oxt\\)\\'" . archive-mode) ("\\.\\(deb\\|[oi]pk\\)\\'" . archive-mode) ("\\`/tmp/Re" . text-mode) ("/Message[0-9]*\\'" . text-mode) ("\\.zone\\'" . zone-mode) ("\\`/tmp/fol/" . text-mode) ("\\.oak\\'" . scheme-mode) ("\\.sgml?\\'" . sgml-mode) ("\\.x[ms]l\\'" . xml-mode) ("\\.dtd\\'" . sgml-mode) ("\\.ds\\(ss\\)?l\\'" . dsssl-mode) ("\\.js\\'" . java-mode) ("\\.[ds]?v\\'" . verilog-mode) ("[]>:/\\]\\..*\\(emacs\\|gnus\\|viper\\)\\'" . emacs-lisp-mode) ("\\`\\..*emacs\\'" . emacs-lisp-mode) ("[:/]_emacs\\'" . emacs-lisp-mode) ("/crontab\\.X*[0-9]+\\'" . shell-script-mode) ("\\.ml\\'" . lisp-mode) ("\\.asd\\'" . lisp-mode) ("\\.\\(asn\\|mib\\|smi\\)\\'" . snmp-mode) ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode) ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) ("\\.\\(dif\\|pat\\)\\'" . diff-mode) ("\\.[eE]?[pP][sS]\\'" . ps-mode) ("\\.\\(?:PDF\\|DVI\\|pdf\\|dvi\\)\\'" . doc-view-mode) ("configure\\.\\(ac\\|in\\)\\'" . autoconf-mode) ("\\.s\\(v\\|iv\\|ieve\\)\\'" . sieve-mode) ("BROWSE\\'" . ebrowse-tree-mode) ("\\.ebrowse\\'" . ebrowse-tree-mode) ("#\\*mail\\*" . mail-mode) ("\\.g\\'" . antlr-mode) ("\\.ses\\'" . ses-mode) ("\\.\\(soa\\|zone\\)\\'" . dns-mode) ("\\.docbook\\'" . sgml-mode) ("\\.com\\'" . dcl-mode) ("/config\\.\\(?:bat\\|log\\)\\'" . fundamental-mode) ("\\.\\(?:[iI][nN][iI]\\|[lL][sS][tT]\\|[rR][eE][gG]\\|[sS][yY][sS]\\)\\'" . conf-mode) ("\\.\\(?:desktop\\|la\\)\\'" . conf-unix-mode) ("\\.ppd\\'" . conf-ppd-mode) ("java.+\\.conf\\'" . conf-javaprop-mode) ("\\.properties\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-javaprop-mode) ("[/.]c\\(?:on\\)?f\\(?:i?g\\)?\\(?:\\.[a-zA-Z0-9._-]+\\)?\\'" . conf-mode-maybe) ("\\`/etc/\\(?:DIR_COLORS\\|ethers\\|.?fstab\\|.*hosts\\|lesskey\\|login\\.?de\\(?:fs\\|vperm\\)\\|magic\\|mtab\\|pam\\.d/.*\\|permissions\\(?:\\.d/.+\\)?\\|protocols\\|rpc\\|services\\)\\'" . conf-space-mode) ("\\`/etc/\\(?:acpid?/.+\\|aliases\\(?:\\.d/.+\\)?\\|default/.+\\|group-?\\|hosts\\..+\\|inittab\\|ksysguarddrc\\|opera6rc\\|passwd-?\\|shadow-?\\|sysconfig/.+\\)\\'" . conf-mode) ("[cC]hange[lL]og[-.][-0-9a-z]+\\'" . change-log-mode) ("/\\.?\\(?:gnokiirc\\|kde.*rc\\|mime\\.types\\|wgetrc\\)\\'" . conf-mode) ("/\\.\\(?:enigma\\|gltron\\|gtk\\|hxplayer\\|net\\|neverball\\|qt/.+\\|realplayer\\|scummvm\\|sversion\\|sylpheed/.+\\|xmp\\)rc\\'" . conf-mode) ("/\\.\\(?:gdbtkinit\\|grip\\|orbital/.+txt\\|rhosts\\|tuxracer/options\\)\\'" . conf-mode) ("/\\.?X\\(?:default\\|resource\\|re\\)s\\>" . conf-xdefaults-mode) ("/X11.+app-defaults/" . conf-xdefaults-mode) ("/X11.+locale/.+/Compose\\'" . conf-colon-mode) ("/X11.+locale/compose\\.dir\\'" . conf-javaprop-mode) ("\\.~?[0-9]+\\.[0-9][-.0-9]*~?\\'" nil t) ("\\.[1-9]\\'" . nroff-mode) ("\\.\\(?:orig\\|in\\|[bB][aA][kK]\\)\\'" nil t) ("\\.tgz\\'" . tar-mode) ("\\.tbz2?\\'" . tar-mode)) c++-mode-hook '(semantic-default-c-setup) c-mode-hook '(semantic-default-c-setup) compilation-mode-hook nil compilation-window-height nil ediff-quit-hook '(ediff-cleanup-mess ecb-ediff-quit-hook) help-mode-hook nil java-mode-hook '(wisent-java-default-setup) max-lisp-eval-depth 1000 max-specpdl-size 3000 post-command-hook '(global-font-lock-mode-check-buffers global-auto-composition-mode-check-buffers mode-local-post-major-mode-change ecb-handle-major-mode-visibilty ecb-layout-post-command-hook) pre-command-hook '(ecb-layout-pre-command-hook tooltip-hide) system-type 'darwin temp-buffer-max-height '(lambda (buffer) (/ (- (frame-height) 2) 2)) truncate-lines nil truncate-partial-width-windows 50 window-system nil 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-constant-face) (package . font-lock-constant-face) (label . font-lock-string-face) (comment . font-lock-comment-face) (keyword . font-lock-keyword-face) (abstract . italic) (static . underline) (documentation . font-lock-doc-face)) semantic-orphaned-member-metaparent-type "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-adviced-function-sets '((ecb-compatibility-advices) (ecb-winman-not-supported-function-advices) (ecb-winman-winring-adviced-functions) (ecb-winman-escreen-adviced-functions) (ecb-eshell-adviced-functions) (ecb-methods-browser-advices) (ecb-vc-advices) (ecb-permanent-adviced-layout-functions) (ecb-layout-basic-adviced-functions) (ecb-speedbar-adviced-functions) (ecb-always-disabled-advices)) ecb-adviced-functions '((view-mode-exit . around) (tmm-prompt . around) (scroll-all-function-all . around) (count-windows . around) (master-says . around) (electric-buffer-list . after) (electric-buffer-list . before) (electric-command-history . before) (Electric-pop-up-window . around) (one-window-p . around) (bs-show . before) (winner-undo . before) (winner-redo . before) (winner-mode . before) (winring-initialize . after) (winring-save-current-configuration . before) (winring-restore-configuration . before) (winring-duplicate-configuration . before) (winring-set-name . after) (escreen-save-current-screen-configuration . before) (eshell . around) (custom-save-all . around) (make-indirect-buffer . after) (vc-checkin . after) (clearcase-sync-from-disk . after) (set-window-configuration . after) (current-window-configuration . after) (balance-windows . around) (walk-windows . around) (other-window-for-scrolling . around) (switch-to-buffer . around) (switch-to-buffer-other-window . around) (split-window . around) (split-window . before) (split-window-vertically . around) (split-window-horizontally . around) (delete-other-windows . around) (delete-other-windows . before) (delete-window . around) (delete-window . before) (delete-windows-on . around) (other-window . around) (display-buffer . around) (get-lru-window . before) (get-largest-window . before) (pop-to-buffer . around) (resize-temp-buffer-window . around) (shrink-window-if-larger-than-buffer . around) (shrink-window . around) (enlarge-window . around) (mouse-drag-mode-line . around) (mouse-drag-vertical-line . around) (scroll-other-window . around) (compilation-set-window-height . around) (delete-frame . around) (dframe-select-attached-frame . after) (dframe-mouse-set-point . around) (speedbar-get-focus . around) (speedbar-frame-mode . around) (speedbar-click . around)) ecb-autocontrol/sync-fcn-register '((ecb-symboldef-buffer-sync . ecb-symboldef-buffer-name) (ecb-analyse-buffer-sync . ecb-analyse-buffer-name) (ecb-eshell-buffer-sync) (ecb-tag-sync . ecb-methods-buffer-name) (ecb-basic-buffer-sync) (ecb-repair-only-ecb-window-layout) (ecb-layout-post-command-hook) (ecb-layout-pre-command-hook) (ecb-handle-major-mode-visibilty) (ecb-compilation-buffer-list-changed-p) (ecb-speedbar-buffer-sync . ecb-speedbar-buffer-name) (ecb-stealthy-updates) (ecb-monitor-autocontrol-functions)) ecb-buffer-setfunction-registration '((" *ECB History*" . ecb-set-history-buffer) (" *ECB Methods*" . ecb-set-methods-buffer) (" *ECB Sources*" . ecb-set-sources-buffer) (" *ECB Directories*" . ecb-set-directories-buffer)) ecb-current-maximized-ecb-buffer-name nil ecb-edit-area-creators '((0 . split-window-vertically)) ecb-idle-timer-alist '((ecb-stealthy-updates . [t 0 1 0 t ecb-stealthy-updates nil idle]) (ecb-monitor-autocontrol-functions . [t 0 1 0 t ecb-monitor-autocontrol-functions nil idle]) (ecb-repair-only-ecb-window-layout . [t 0 0 500000 t ecb-repair-only-ecb-window-layout nil idle]) (ecb-compilation-buffer-list-changed-p . [t 0 0 250000 t ecb-compilation-buffer-list-changed-p nil idle]) (ecb-basic-buffer-sync . [t 0 0 250000 t ecb-basic-buffer-sync nil idle]) (ecb-tag-sync . [t 0 0 250000 t ecb-tag-sync nil idle])) ecb-last-window-config-before-deactivation nil ecb-minor-mode t ecb-path-selected-directory #("/Users/wb" 0 9 (help-echo "Mouse-2 toggles maximizing, mouse-3 displays a popup-menu")) ecb-path-selected-source nil ecb-post-command-hooks '(ecb-handle-major-mode-visibilty ecb-layout-post-command-hook) ecb-pre-command-hooks '(ecb-layout-pre-command-hook) ecb-special-ecb-buffers-of-current-layout '(" *ECB Directories*" " *ECB Sources*" " *ECB Methods*" " *ECB History*") ecb-stealthy-function-list '(ecb-stealthy-vc-check-in-directories-buf ecb-stealthy-vc-check-in-sources-buf ecb-stealthy-vc-check-in-history-buf ecb-stealthy-ro-check-in-sources-buf ecb-stealthy-ro-check-in-directories-buf ecb-stealthy-empty-dir-check) ecb-stealthy-function-state-alist '((ecb-stealthy-vc-check-in-directories-buf . done) (ecb-stealthy-vc-check-in-sources-buf . done) (ecb-stealthy-vc-check-in-history-buf . done) (ecb-stealthy-ro-check-in-sources-buf . done) (ecb-stealthy-ro-check-in-directories-buf . done) (ecb-stealthy-empty-dir-check . done)) ecb-toggle-layout-state 0 ecb-tree-buffer-creators '((ecb-analyse-buffer-name . ecb-create-analyse-tree-buffer) (ecb-methods-buffer-name . ecb-create-methods-tree-buffer) (ecb-history-buffer-name . ecb-create-history-tree-buffer) (ecb-sources-buffer-name . ecb-create-sources-tree-buffer) (ecb-directories-buffer-name . ecb-create-directories-tree-buffer)) ecb-tree-buffers '((" *ECB Directories*" . ecb-directories-buffer-name) (" *ECB Sources*" . ecb-sources-buffer-name) (" *ECB History*" . ecb-history-buffer-name) (" *ECB Methods*" . ecb-methods-buffer-name) (" *ECB Analyse*" . ecb-analyse-buffer-name)) ecb-windows-hidden nil ecb-activate-before-layout-draw-hook nil ecb-activate-before-new-frame-created-hook nil ecb-activate-hook '(ecb-eshell-auto-activate-hook) ecb-activation-selects-ecb-frame-if-already-active 'ask ecb-add-path-for-not-matching-files '(t) ecb-advice-window-functions-signal-error nil ecb-after-directory-change-hook nil ecb-analyse-bucket-element-face 'ecb-analyse-bucket-element-face ecb-analyse-bucket-node-face 'ecb-analyse-bucket-node-face ecb-analyse-buffer-after-create-hook nil ecb-analyse-buffer-name " *ECB Analyse*" ecb-analyse-buffer-sync 'basic ecb-analyse-buffer-sync-delay 2 ecb-analyse-buffer-sync-hook nil ecb-analyse-collapsed-buckets nil ecb-analyse-face 'ecb-default-highlight-face ecb-analyse-fontified-buckets '("Context" "Function") ecb-analyse-gen-tag-info-fn nil ecb-analyse-general-face 'ecb-default-general-face ecb-analyse-show-node-info '(if-too-long . name) ecb-analyse-show-tag-info-fn 'message ecb-auto-activate nil ecb-auto-compatibility-check t ecb-auto-expand-directory-tree 'best ecb-auto-expand-tag-tree 'expand-spec ecb-auto-expand-tag-tree-collapse-other nil ecb-auto-save-before-etags-methods-rebuild t ecb-auto-update-methods-after-save t ecb-basic-buffer-sync '(Info-mode dired-mode) ecb-basic-buffer-sync-delay 0.25 ecb-basic-buffer-sync-hook nil ecb-before-activate-hook nil ecb-before-deactivate-hook nil ecb-bucket-node-display '("" "" ecb-bucket-node-face) ecb-cache-directory-contents '(("^/\\([^:/]*@\\)?\\([^@:/]*\\):.*" . 0) (".*" . 50)) ecb-cache-directory-contents-not nil ecb-change-layout-preserves-compwin-state t ecb-clear-caches-before-activate nil ecb-common-tree-buffer-after-create-hook nil ecb-compilation-buffer-names '(("*Calculator*") ("*vc*") ("*vc-diff*") ("*Apropos*") ("*Occur*") ("*shell*") ("\\*[cC]ompilation.*\\*" . t) ("\\*i?grep.*\\*" . t) ("*JDEE Compile Server*") ("*Help*") ("*Completions*") ("*Backtrace*") ("*Compile-log*") ("*bsh*") ("*Messages*")) ecb-compilation-major-modes '(compilation-mode) ecb-compilation-predicates '(comint-check-proc) ecb-compile-window-height 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-deactivate-hook nil ecb-debug-mode nil ecb-default-tag-filter nil ecb-directories-buffer-after-create-hook nil ecb-directories-buffer-name " *ECB Directories*" ecb-directories-general-face 'ecb-default-general-face ecb-directories-menu-sorter nil ecb-directories-menu-user-extension '(("Version Control" (ecb-dir-popup-cvs-status "CVS Status") (ecb-dir-popup-cvs-examine "CVS Examine") (ecb-dir-popup-cvs-update "CVS Update")) ) ecb-directories-menu-user-extension-function 'ignore ecb-directories-show-node-info '(if-too-long . path) ecb-directories-update-speedbar 'auto ecb-directory-face 'ecb-default-highlight-face ecb-directory-not-accessible-face 'ecb-directory-not-accessible-face ecb-display-default-dir-after-start t ecb-display-image-icons-for-semantic-tags t ecb-enlarged-compilation-window-max-height 'best ecb-eshell-auto-activate nil ecb-eshell-buffer-sync 'basic ecb-eshell-buffer-sync-delay 'basic ecb-eshell-enlarge-when-eshell t ecb-eshell-fit-window-to-command-output t ecb-exclude-parents-regexps nil ecb-excluded-directories-regexps '("^\\(CVS\\|\\.[^xX]*\\)$") ecb-expand-methods-switch-off-auto-expand t ecb-find-external-tag-functions '((default ecb-search-tag-by-semantic-analyzer) (jde-mode ecb-jde-show-class-source)) ecb-fix-window-size nil ecb-font-lock-tags t ecb-force-reparse-when-semantic-idle-scheduler-off nil ecb-grep-function 'lgrep ecb-grep-recursive-function 'rgrep ecb-help-html-path "./html-help/ecb.html" ecb-help-info-path "./info-help/ecb.info" ecb-hide-ecb-windows-after-hook nil ecb-hide-ecb-windows-before-hook nil ecb-highlight-tag-with-point 'highlight-scroll ecb-highlight-tag-with-point-delay 0.25 ecb-history-bucket-node-face 'ecb-history-bucket-node-face ecb-history-buffer-after-create-hook nil ecb-history-buffer-name " *ECB History*" ecb-history-dead-buffer-face 'ecb-history-dead-buffer-face ecb-history-exclude-file-regexps '("TAGS$" "semantic\\.cache$") ecb-history-face 'ecb-default-highlight-face ecb-history-general-face 'ecb-default-general-face ecb-history-indirect-buffer-face 'ecb-history-indirect-buffer-face ecb-history-make-buckets 'directory ecb-history-menu-sorter nil ecb-history-menu-user-extension '(("Version control" (ecb-file-popup-ediff-revision "Ediff against revision") ("---") (ecb-file-popup-vc-next-action "Check In/Out") (ecb-file-popup-vc-log "Revision history") (ecb-file-popup-vc-annotate "Annotate") (ecb-file-popup-vc-diff "Diff against last version") ("---") (ecb-file-popup-vc-refresh-file "Recompute state for file") (ecb-file-popup-vc-refresh-all-files "Recompute state for whole history")) ) ecb-history-menu-user-extension-function 'ignore ecb-history-show-node-info '(always . name-path) ecb-history-sort-ignore-case t ecb-history-sort-method 'name ecb-history-stick-indirect-buffers-to-basebuffer t ecb-host-accessible-check-valid-time nil ecb-ignore-display-buffer-function 'always ecb-ignore-pop-up-frames 'compile-window ecb-ignore-special-display 'compile-window ecb-jde-set-directories-buffer-to-jde-sourcepath nil ecb-key-map '("C-c ." (t "fh" ecb-history-filter) (t "fs" ecb-sources-filter) (t "fm" ecb-methods-filter) (t "fr" ecb-methods-filter-regexp) (t "ft" ecb-methods-filter-tagclass) (t "fc" ecb-methods-filter-current-type) (t "fp" ecb-methods-filter-protection) (t "fn" ecb-methods-filter-nofilter) (t "fl" ecb-methods-filter-delete-last) (t "ff" ecb-methods-filter-function) (t "p" ecb-nav-goto-previous) (t "n" ecb-nav-goto-next) (t "lc" ecb-change-layout) (t "lr" ecb-redraw-layout) (t "lw" ecb-toggle-ecb-windows) (t "lt" ecb-toggle-layout) (t "s" ecb-window-sync) (t "r" ecb-rebuild-methods-buffer) (t "a" ecb-toggle-auto-expand-tag-tree) (t "x" ecb-expand-methods-nodes) (t "h" ecb-show-help) (t "gl" ecb-goto-window-edit-last) (t "g1" ecb-goto-window-edit1) (t "g2" ecb-goto-window-edit2) (t "gc" ecb-goto-window-compilation) (t "gd" ecb-goto-window-directories) (t "gs" ecb-goto-window-sources) (t "gm" ecb-goto-window-methods) (t "gh" ecb-goto-window-history) (t "ga" ecb-goto-window-analyse) (t "gb" ecb-goto-window-speedbar) (t "md" ecb-maximize-window-directories) (t "ms" ecb-maximize-window-sources) (t "mm" ecb-maximize-window-methods) (t "mh" ecb-maximize-window-history) (t "ma" ecb-maximize-window-analyse) (t "mb" ecb-maximize-window-speedbar) (t "e" eshell) (t "o" ecb-toggle-scroll-other-window-scrolls-compile) (t "\\" ecb-toggle-compile-window) (t "/" ecb-toggle-compile-window-height) (t "," ecb-cycle-maximized-ecb-buffers) (t "." ecb-cycle-through-compilation-buffers)) ecb-kill-buffer-clears-history nil ecb-layout-always-operate-in-edit-window '(switch-to-buffer) ecb-layout-debug-mode nil ecb-layout-name "left8" ecb-layout-window-sizes nil ecb-major-modes-show-or-hide '(nil) ecb-maximize-ecb-window-after-selection nil ecb-maximize-next-after-maximized-select nil ecb-method-face 'ecb-default-highlight-face ecb-method-non-semantic-face 'speedbar-tag-face ecb-methods-buffer-after-create-hook nil ecb-methods-buffer-name " *ECB Methods*" ecb-methods-filter-replace-existing 'never ecb-methods-general-face 'ecb-default-general-face ecb-methods-menu-sorter nil ecb-methods-menu-user-extension nil ecb-methods-menu-user-extension-function 'ignore ecb-methods-nodes-collapse-spec 'all ecb-methods-nodes-expand-spec '(type variable function section nonterminal keyword token) ecb-methods-separate-prototypes t ecb-methods-show-node-info '(if-too-long . name+type) ecb-minor-mode-text "" ecb-mode-line-data '((ecb-directories-buffer-name . sel-dir) (ecb-sources-buffer-name . sel-dir) (ecb-methods-buffer-name . sel-source) (ecb-analyse-buffer-name . sel-source) (ecb-history-buffer-name . #("History" 0 7 (help-echo "Mouse-2 toggles maximizing, mouse-3 displays a popup-menu")))) ecb-mode-line-data-face 'ecb-mode-line-data-face ecb-mode-line-display-window-number t ecb-mode-line-prefix-face 'ecb-mode-line-prefix-face ecb-mode-line-prefixes '((ecb-directories-buffer-name) (ecb-sources-buffer-name . ecb-sources-filter-modeline-prefix) (ecb-methods-buffer-name . ecb-methods-filter-modeline-prefix) (ecb-history-buffer-name . ecb-history-filter-modeline-prefix)) ecb-mode-line-win-nr-face 'ecb-mode-line-win-nr-face ecb-mouse-click-destination 'last-point ecb-new-ecb-frame nil ecb-non-semantic-exclude-modes '(sh-mode fundamental-mode text-mode) ecb-non-semantic-methods-initial-expand nil ecb-non-semantic-parsing-function nil ecb-options-version "2.40" ecb-other-window-behavior 'smart ecb-ping-options '("HOST") ecb-ping-program "ping" ecb-post-process-semantic-taglist '((c++-mode ecb-group-function-tags-with-parents) (emacs-lisp-mode ecb-group-function-tags-with-parents) (c-mode ecb-filter-c-prototype-tags)) ecb-prescan-directories-exclude-regexps nil ecb-prescan-directories-for-emptyness 'unless-remote ecb-primary-secondary-mouse-buttons 'mouse-2--C-mouse-2 ecb-process-non-semantic-files t ecb-read-only-check-exclude-regexps nil ecb-rebuild-non-semantic-methods-before-hook nil ecb-redraw-layout-after-hook '(ecb-eshell-recenter) ecb-redraw-layout-before-hook nil ecb-redraw-layout-quickly nil ecb-run-ediff-in-ecb-frame t ecb-scroll-other-window-scrolls-compile-window nil ecb-select-edit-window-on-redraw nil ecb-show-ecb-windows-after-hook nil ecb-show-ecb-windows-before-hook nil ecb-show-help-format 'info ecb-show-only-positioned-tags nil ecb-show-source-file-extension t ecb-show-sources-in-directories-buffer '("left7" "left13" "left14" "left15") ecb-show-tags '((default (include collapsed nil) (parent collapsed nil) (type flattened nil) (variable collapsed access) (function flattened access) (label hidden nil) (t collapsed nil)) (c++-mode (include collapsed nil) (parent collapsed nil) (type flattened nil) (variable collapsed access) (function flattened access) (function collapsed access) (label hidden nil) (t collapsed nil)) (c-mode (include collapsed nil) (parent collapsed nil) (type flattened nil) (variable collapsed access) (function flattened access) (function collapsed access) (label hidden nil) (t collapsed nil)) (bovine-grammar-mode (keyword collapsed name) (token collapsed name) (nonterminal flattened name) (rule flattened name) (t collapsed nil)) (wisent-grammar-mode (keyword collapsed name) (token collapsed name) (nonterminal flattened name) (rule flattened name) (t collapsed nil)) (texinfo-mode (section flattened nil) (def collapsed name) (t collapsed nil))) ecb-source-face 'ecb-default-highlight-face ecb-source-file-regexps '((".*" ("\\(^\\(\\.\\|#\\)\\|\\(~$\\|\\.\\(elc\\|obj\\|o\\|class\\|lib\\|dll\\|a\\|so\\|cache\\)$\\)\\)") ("^\\.\\(emacs\\|gnus\\)$")) ) ecb-source-in-directories-buffer-face 'ecb-source-in-directories-buffer-face ecb-source-path nil ecb-source-read-only-face 'ecb-source-read-only-face ecb-sources-buffer-after-create-hook nil ecb-sources-buffer-name " *ECB Sources*" ecb-sources-exclude-cvsignore nil ecb-sources-general-face 'ecb-default-general-face ecb-sources-menu-sorter nil ecb-sources-menu-user-extension '(("Version control" (ecb-file-popup-ediff-revision "Ediff against revision") ("---") (ecb-file-popup-vc-next-action "Check In/Out") (ecb-file-popup-vc-log "Revision history") (ecb-file-popup-vc-annotate "Annotate") (ecb-file-popup-vc-diff "Diff against last version") ("---") (ecb-file-popup-vc-refresh-file "Recompute state for file") (ecb-file-popup-vc-refresh-dir "Recompute state for whole dir")) ) ecb-sources-menu-user-extension-function 'ignore ecb-sources-perform-read-only-check 'unless-remote ecb-sources-show-node-info '(if-too-long . name) ecb-sources-sort-ignore-case t ecb-sources-sort-method 'name ecb-speedbar-before-activate-hook nil ecb-speedbar-buffer-sync 'basic ecb-speedbar-buffer-sync-delay 'basic ecb-speedbar-buffer-sync-hook nil ecb-split-edit-window-after-start 'before-deactivation ecb-stealthy-tasks-delay 1 ecb-symboldef-buffer-name " *ECB Symboldefinition*" ecb-symboldef-buffer-sync 'basic ecb-symboldef-buffer-sync-delay 'basic ecb-symboldef-buffer-sync-hook nil ecb-symboldef-find-functions '((lisp-interaction-mode . ecb-symboldef-find-lisp-doc) (lisp-mode . ecb-symboldef-find-lisp-doc) (emacs-lisp-mode . ecb-symboldef-find-lisp-doc) (default . ecb-symboldef-find-definition)) ecb-tag-display-function '((default . ecb-format-tag-uml-prototype)) ecb-tag-header-face 'ecb-tag-header-face ecb-tag-jump-sets-mark t ecb-tag-visit-post-actions '((default ecb-tag-visit-smart-tag-start ecb-tag-visit-highlight-tag-header) (java-mode ecb-tag-visit-goto-doc-start) (jde-mode ecb-tag-visit-goto-doc-start)) ecb-tip-of-the-day t ecb-tip-of-the-day-file "~/.ecb-tip-of-day.el" ecb-toggle-layout-sequence '("left9" "left14") ecb-tree-buffer-style 'image ecb-tree-do-not-leave-window-after-select nil ecb-tree-easy-hor-scroll 5 ecb-tree-expand-symbol-before t ecb-tree-guide-line-face 'ecb-tree-guide-line-face ecb-tree-image-icons-directories '("/Users/wb/elisp/ecb-2.40/ecb-images/default/height-17" (ecb-directories-buffer-name . "/Users/wb/elisp/ecb-2.40/ecb-images/directories/height-17") (ecb-sources-buffer-name . "/Users/wb/elisp/ecb-2.40/ecb-images/sources/height-14_to_21") (ecb-methods-buffer-name . "/Users/wb/elisp/ecb-2.40/ecb-images/methods/height-14_to_21")) ecb-tree-incremental-search 'prefix ecb-tree-indent 4 ecb-tree-make-parent-node-sticky t ecb-tree-mouse-action-trigger 'button-release ecb-tree-navigation-by-arrow t ecb-tree-stickynode-indent-string "" ecb-tree-truncate-lines '(ecb-directories-buffer-name ecb-sources-buffer-name ecb-methods-buffer-name ecb-history-buffer-name ecb-analyse-buffer-name) ecb-truncate-long-names t ecb-type-tag-display nil ecb-type-tag-expansion '((default "class" "interface" "group" "namespace") (c-mode "struct")) ecb-use-recursive-edit nil ecb-use-speedbar-instead-native-tree-buffer nil ecb-vc-directory-exclude-regexps nil ecb-vc-enable-support '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-dir-managed-by-GIT . ecb-vc-state) (ecb-vc-dir-managed-by-MTN . ecb-vc-state)) ecb-version-check t ecb-windows-height 0.33 ecb-windows-width 0.33 ecb-winman-escreen-number 1 ecb-winman-winring-name "ECB" ) ----------------------------------------------------- The attributes of the ECB-faces are: ecb-mode-line-data-face: nil ecb-mode-line-prefix-face: (:foreground forestgreen) ecb-mode-line-win-nr-face: (:weight bold) ecb-bucket-node-face: (:inherit ecb-default-general-face :weight bold) ecb-type-tag-group-face: (:foreground dim gray :weight bold) ecb-type-tag-enum-face: (:weight bold) ecb-type-tag-union-face: (:weight bold) ecb-type-tag-typedef-face: (:weight bold) ecb-type-tag-struct-face: (:weight bold) ecb-type-tag-interface-face: (:weight bold) ecb-type-tag-class-face: (:weight bold) ecb-directory-not-accessible-face: (:inherit ecb-directories-general-face :foreground gray60) ecb-source-read-only-face: (:inherit ecb-default-general-face :slant italic) ecb-source-in-directories-buffer-face: (:inherit ecb-directories-general-face :foreground LightBlue1) ecb-tag-header-face: (:background SeaGreen1) ecb-analyse-bucket-node-face: (:inherit ecb-bucket-node-face :weight bold) ecb-analyse-bucket-element-face: (:inherit ecb-analyse-general-face) 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-dead-buffer-face: (:inherit ecb-history-general-face :foreground gray60) ecb-history-indirect-buffer-face: (:inherit ecb-history-general-face :slant italic) ecb-history-bucket-node-face: (:inherit ecb-bucket-node-face) ecb-history-general-face: (:inherit ecb-default-general-face :height 1.0) ecb-methods-general-face: (:inherit ecb-default-general-face :height 1.0) ecb-sources-general-face: (:inherit ecb-default-general-face :height 1.0) ecb-directories-general-face: (:inherit ecb-default-general-face :height 1.0) ecb-tree-guide-line-face: (:inherit ecb-default-general-face :foreground gray :height 1.0) ecb-default-general-face: (:height 1.0) ----------------------------------------------------- ----------------------------------------------------- There was no *ecb-tag-dump* buffer ----------------------------------------------------- ----------------------------------------------------- The contents of the *Backtrace* buffer were Debugger entered--returning value: #<buffer .bashrc> find-file("/SERVERNAME:.bashrc" t) call-interactively(find-file nil nil) End Insert *Backtrace* buffer ----------------------------------------------------- ----------------------------------------------------- The contents of the *Messages* buffer were ("emacs" "-Q") For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... Loading /Users/wb/.emacsconf/cedet.el (source)... Loading /Users/wb/elisp/cedet-1.0pre6/common/cedet.el (source)... Setting up CEDET packages...done Loading /Users/wb/elisp/cedet-1.0pre6/common/cedet.el (source)...done Loading /Users/wb/.emacsconf/cedet.el (source)...done Loading /Users/wb/.emacsconf/ecb.el (source)... ECB 2.40 uses CEDET 1.0pre6 (contains semantic 2.0pre6, eieio 1.2, speedbar 1.0.2). Loading /Users/wb/.emacsconf/ecb.el (source)...done All requirements for ECB 2.40 fulfilled - Enjoy it! Loading /Users/wb/.ecb-user-layouts.el (source)...done The ECB is now activated. Loading /Users/wb/.ecb-tip-of-day.el (source)...done ECB - Tip of the day You can toggle displaying the ECB-windows with `ecb-toggle-ecb-windows' [C-c . w]. Loading tramp...done Quit Tramp: Opening connection for SERVERNAME using scp... Tramp: Waiting 60s for local shell to come up... Tramp: Sending command `ssh SERVERNAME -q -e none && exit || exit' Tramp: Waiting for prompts from remote shell Tramp: Sending password Tramp: Found remote shell prompt on `SERVERNAME' Entering debugger... Continuing. Entering debugger... Continuing. [3 times] Wrote /var/folders/zs/zsov7MkxFxSZD3eqhH24-k+++TI/-Tmp-/tramp.33466ean Setting up indent for shell type bash setting up indent stuff Indentation variables are now local. Indentation setup for shell type bash Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Continuing. Entering debugger... Preparing problem report... Formatting bug report buffer.................................... End Insert *Messages* buffer ----------------------------------------------------- Thanks Wouter ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Ecb-list mailing list Ecb...@li... https://lists.sourceforge.net/lists/listinfo/ecb-list |