|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
ECB-2.40 -- Compilation buffer mode is always applied to the edit windowX-Reporter-Void-Vars-Found: ecb-max-lisp-eval-depth-old ecb-max-specpdl-size-
old ecb-use-semantic-grouping --text follows this line-- Please enter the details of your bug report here Since upgrading to 2.40 I have the problem that when activating the compilation buffer, e.g. by starting compilation or grepping, the respective mode is applied to the edit window instead of the compilation window. So e.g. the edit window has loaded a source file and is in mode C++. After starting a grep the mode of the edit window changes to igrep, while the grep output is in normal text mode. This does not happen, when ECB is not loaded. Btw: After upgrading to current snapshot for testing, I noticed that the tree buffer windows don't automaximize anymore. ... Actually it's even more weird: I usually toggle between two layouts, left5 and a self defined with methods and analyze buffer. After toggling to the self defined for the first time, no matter which tree window I try to maximize afterwards (so e.g. also in the sources buffer in the left5 layout), the methods buffer gets maximized ... Emacs : XEmacs 21.4 (patch 21) "Educational Television" [Lucid] (i486-linux- gnu, Mule) of Sat Aug 2 2008 on palmer Package: ECB: 2.40, CEDET: 1.0pre7, semantic: 2.0pre7, eieio: 1.2, speedbar: 1.0.3, JDEE: 2.3.3 current state: ============== (setq after-save-hook '(ecb-update-methods-after-saving) auto-mode-alist '(("\\.h$" . c++-mode) ("ProjStep\\.ede" . emacs-lisp-mode) ("\\.cgr\\'" . cogre-mode) ("\\.dot\\'" . cogre-dot-mode) ("Project\\.ede$" . emacs-lisp-mode) ("\\.srt$" . srecode-template- mode) ("\\.wy$" . wisent-grammar-mode) ("\\.by$" . bovine-grammar-mode) ("CMakeLists\\.txt\\'" . cmake-mode) ("\\.cmake\\'" . cmake-mode) ("\\.\\(?:xsl\\|fo\\)$" . xsl-mode) ("\\+\\+log\\." . xetla-log- edit-mode) ("/\\(=tagging-method\\|\\.arch-inventory\\)$" . xetla-inventory- file-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) ("\\.xsd\\'" . xml-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) ("\\.soa\\'" . dns-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) ("\\.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 '((lambda nil (define-key c++-mode-map [(control c) (control v)] (quote (lambda nil (interactive) (comment-region (region-beginning) (region-end) (quote (4)))) ) ) ) kde-c++-mode-hook semantic-default-c-setup) 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-handle-major-mode- visibilty ecb-layout-post-command-hook 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) (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-trim-words-tag-hierarchy speedbar- sort-tag-hierarchy) speedbar-tag-regroup-maximum-length 10 speedbar-tag-split-minimum-length 100 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-speedbar-adviced-functions) (ecb-permanent-adviced-layout-functions) (ecb-layout-basic-adviced-functions) (ecb-always-disabled- advices)) ecb-adviced-functions '((scroll-all-function-all . around) (count-windows . 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) (unpop-window-configuration . before) (pop-window-configuration . before) (push-window-configuration . 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) (dframe-select-attached-frame . after) (dframe-mouse-set-point . around) (speedbar-get-focus . around) (speedbar-frame-mode . around) (speedbar-click . around) (set-window-configuration/mapping . after) (set-window-configuration . after) (current-window-configuration . after) (balance-windows . around) (walk-windows . around) (other-window-for-scrolling . around) (switch-to-buffer . around) (switch-to-buffer-other-window . around) (split-window . around) (split-window . before) (split-window-vertically . around) (split-window-horizontally . around) (delete-other-windows . around) (delete-other-windows . before) (delete-window . around) (delete-window . before) (delete-windows-on . around) (other-window . around) (display-buffer . around) (pop-to-buffer . around) (shrink-window-if-larger-than-buffer . around) (scroll-other-window . around) (compilation-set-window-height . around) (delete-frame . 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-speedbar-buffer-sync . ecb-speedbar-buffer- name) (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-stealthy-updates) (ecb-monitor-autocontrol- functions)) ecb-current-maximized-ecb-buffer-name nil ecb-ecb-buffer-registry '((" *ECB Directories*" ecb-directories-buffer-name t ecb-set-directories-buffer) (" *ECB Sources*" ecb-sources-buffer-name t ecb-set-sources- buffer) (" *ECB History*" ecb-history-buffer-name t ecb-set-history- buffer) (" *ECB Methods*" ecb-methods-buffer-name t nil) (" *ECB Analyse*" ecb-analyse-buffer-name t nil)) ecb-edit-area-creators '((0 . split-window-vertically)) ecb-idle-timer-alist '((ecb-stealthy-updates "ecb-idle-timer<6>" 1 1 ecb- stealthy-updates t nil (nil) (19002 13992 897632)) (ecb-monitor-autocontrol-functions "ecb-idle-timer<5>" 1 1 ecb-monitor-autocontrol-functions t nil (nil) (19002 13992 897702)) (ecb-repair-only-ecb-window-layout "ecb-idle-timer<4>" 0.5 0.5 ecb-repair-only-ecb-window-layout t nil (nil) (19002 13997 181796)) (ecb-compilation-buffer-list-changed-p "ecb-idle-timer<3>" 0.25 0.25 ecb-compilation-buffer-list-changed-p t nil (nil) (19002 13996 775749)) (ecb-basic-buffer-sync "ecb-idle-timer<2>" 0.25 0.25 ecb-basic-buffer-sync t nil (nil) (19002 13996 775828)) (ecb-tag-sync "ecb-idle-timer" 0.25 0.25 ecb-tag-sync t nil (nil) (19002 13996 811520)) ) ecb-last-window-config-before-deactivation nil ecb-minor-mode t ecb-partial-reparse-always-full-fetch nil ecb-path-selected-directory "/home/michael/Temp/semantic_test_inherit1" ecb-path-selected-source '("/home/michael/Temp/semantic_test_inherit1/main.cpp" . "main.cpp") ecb-post-command-hooks '(ecb-handle-major-mode-visibilty ecb-layout-post- command-hook) ecb-pre-command-hooks '(ecb-layout-pre-command-hook) ecb-special-ecb-buffers-of-current-layout '(" *ECB Directories*" " *ECB Sources*" " *ECB History*") ecb-stealthy-function-list '(ecb-stealthy-empty-dir-check 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-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-windows-hidden-state 'none 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-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 nil 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.*\\*" . 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 51 ecb-create-layout-frame-width 140 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 'igrep ecb-grep-recursive-function 'igrep-find ecb-help-html-path "../../etc/ecb/html/ecb.html" ecb-help-info-path "../../info/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-dir-soure-path-face 'ecb-history-bucket-node-dir- soure-path-face 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-with-source-path 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-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 'auto ecb-layout-always-operate-in-edit-window '(switch-to-buffer) ecb-layout-debug-mode nil ecb-layout-name "left5" ecb-layout-window-sizes nil 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.40" 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-sources-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/Devel/gmail" "GMail") ("/data/compile/gmail" "IMAP Libs") ("/home/michael" "home") ("/data/compile/amarok-2.1/src" "Amarok")) 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-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-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-symboldef-prototype-face nil ecb-symboldef-symbol-face 'use-font-lock-face 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 '("left-symbols-custom" "left5") 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- snap/ecb-images/default/height-17" (ecb-directories-buffer-name . "/home/michael/Scripts/site-lisp/ecb-snap/ecb- images/directories/height-17") (ecb-sources-buffer-name . "/home/michael/Scripts/site-lisp/ecb-snap/ecb- images/sources/height-14_to_21") (ecb-methods-buffer-name . "/home/michael/Scripts/site-lisp/ecb-snap/ecb- images/methods/height-14_to_21") ) ecb-tree-incremental-search 'prefix ecb-tree-indent 4 ecb-tree-make-parent-node-sticky t ecb-tree-mouse-action-trigger 'button-release ecb-tree-navigation-by-arrow t ecb-tree-stickynode-indent-string "" ecb-tree-truncate-lines '(ecb-directories-buffer-name ecb-sources-buffer-name ecb-methods-buffer-name ecb-history-buffer-name ecb-analyse-buffer-name) ecb-truncate-long-names t ecb-type-tag-display nil ecb-type-tag-expansion '((default "class" "interface" "group" "namespace") (c-mode "struct")) ecb-use-recursive-edit nil ecb-use-speedbar-instead-native-tree-buffer nil ecb-vc-directory-exclude-regexps nil ecb-vc-enable-support nil ecb-vc-state-mapping '((up-to-date . up-to-date) (edited . edited) (locally- modified . edited) (needs-patch . needs-patch) (needs-checkout . needs-patch) (needs-merge . needs-merge) (unlocked-changes . unlocked-changes) (added . added) (locally-added . added) (ignored . ignored) (unknown . unknown)) ecb-vc-supported-backends '((ecb-vc-dir-managed-by-CVS . ecb-vc-state) (ecb-vc-dir-managed-by-RCS . ecb-vc-state) (ecb-vc-dir-managed-by-SCCS . ecb-vc-state) (ecb-vc-dir-managed-by-SVN . ecb-vc-state) (ecb-vc-dir-managed-by-GIT . ecb-vc-state) (ecb-vc-dir-managed-by-MTN . ecb-vc-state)) ecb-version-check t ecb-windows-height 0.33 ecb-windows-width 0.25 ecb-winman-escreen-number 1 ecb-winman-winring-name "ECB" ) ----------------------------------------------------- The attributes of the ECB-faces are: ecb-history-bucket-node-dir-soure-path-face: (:foreground DarkMagenta) ecb-type-tag-typedef-face: (:bold t) ecb-directory-face: (:background cornflower blue :foreground yellow) ecb-source-face: (:background cornflower blue :foreground yellow) ecb-history-face: (:background cornflower blue :foreground yellow) ecb-analyse-bucket-node-face: (:bold t) ecb-symboldef-prototype-face: (:bold t) ecb-tree-guide-line-face: (:foreground grey) ecb-directory-not-accessible-face: (:foreground gray60) ecb-methods-general-face: nil ecb-mode-line-prefix-face: (:foreground forestgreen) ecb-history-bucket-node-face: nil ecb-type-tag-struct-face: (:bold t) ecb-history-indirect-buffer-face: nil ecb-method-face: (:background cornflower blue :foreground yellow) ecb-sources-face: nil ecb-tag-header-face: (:background SeaGreen1) ecb-type-tag-group-face: (:bold t :foreground dimgray) ecb-analyse-face: (:background cornflower blue :foreground yellow) ecb-symboldef-symbol-face: (:bold t) ecb-source-in-directories-buffer-face: (:foreground medium blue) ecb-directories-general-face: nil ecb-type-tag-union-face: (:bold t) ecb-type-tag-interface-face: (:bold t) ecb-mode-line-data-face: (:foreground #141312) ecb-bucket-node-face: (:bold t) ecb-default-highlight-face: (:background lightsteelblue :foreground darkslategrey) ecb-history-dead-buffer-face: (:foreground gray60) ecb-type-tag-enum-face: (:bold t) ecb-method-non-semantic-face: (:foreground brown) ecb-analyse-bucket-element-face: (:foreground steelblue) ecb-analyse-general-face: nil ecb-default-general-face: nil ecb-source-read-only-face: nil ecb-sources-general-face: nil ecb-type-tag-class-face: (:bold t) ecb-mode-line-win-nr-face: (:bold t :foreground #141312) ecb-history-general-face: nil ----------------------------------------------------- ----------------------------------------------------- There was no *ecb-tag-dump* buffer ----------------------------------------------------- ----------------------------------------------------- There was no *Backtrace* buffer ----------------------------------------------------- ----------------------------------------------------- The contents of the *Messages* buffer were Loading /usr/share/emacs/site-lisp/debian-startup... Loading /usr/share/emacs/site-lisp/debian-startup...done Loading 00debian... Loading mwheel... Loading mwheel...done Loading site-start... Loading site-start...done Loading 00debian...done Loading 00debian-vars... No /etc/mailname. Reverting to default... Loading 00debian-vars...done Loading 50cmake... Loading 50cmake...done Loading 50dictionaries-common... Loading debian-ispell... Loading /var/cache/dictionaries-common/emacsen-ispell-default.el... Loading /var/cache/dictionaries-common/emacsen-ispell-default.el...done Loading executable... Loading executable...done Loading debian-ispell...done Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el... Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el...done Loading 50dictionaries-common...done Loading 50psvn... Loading 50psvn...done Loading pending-del... Loading pending-del...done Loading paren... Loading paren...done Paren mode is paren Loading font-lock... Loading cus-face... Loading cus-face...done Loading font-lock...done Loading blink-cursor... Loading blink-cursor...done Loading font... Loading font...done Loading /home/michael/.xemacs/.toolbar... Loading /home/michael/.xemacs/.toolbar...done Loading /home/michael/Scripts/site-lisp/cedet-cvs/common/cedet.elc... Loading byte-optimize... Loading byte-optimize...done Setting up CEDET packages... Loading efs-cu... Loading efs-cu...done Loading ede-speedbar... Loading ede-speedbar...done Loading cogre-srecode... Loading srecode-template-mode... Loading srecode-template-mode...done Loading semantic-edit... Loading semantic-edit...done Loading semantic-edit...done Loading semantic-edit...done Loading cogre-srecode...done Setting up CEDET packages...done Loading /home/michael/Scripts/site-lisp/cedet-cvs/common/cedet.elc...done Loading /home/michael/Scripts/site-lisp/cedet-cvs/common/cedet-compat.elc... Loading /home/michael/Scripts/site-lisp/cedet-cvs/common/cedet- compat.elc...done Loading srecode-mode... Loading ring... Loading ring...done Loading srecode-mode...done Loading /home/michael/Scripts/site-lisp/cedet-cvs/ede/ede.elc... Loading /home/michael/Scripts/site-lisp/cedet-cvs/ede/ede.elc...done Loading /home/michael/Scripts/site-lisp/cedet-cvs/ede/ede-cpp-root.elc... Loading /home/michael/Scripts/site-lisp/cedet-cvs/ede/ede-cpp-root.elc...done Loading semantic-decorate-mode... Loading semantic-decorate-mode...done Loading semantic-idle... Loading semantic-idle...done Loading semanticdb-mode... Loading semanticdb-mode...done Loading semantic-mru-bookmark... Loading semantic-mru-bookmark...done ECB 2.40 uses CEDET 1.0pre7 (contains semantic 2.0pre7, eieio 1.2, speedbar 1.0.3). Loading edmacro... Loading edmacro...done Loading /home/michael/.ecb-user-layouts.el... Loading /home/michael/.ecb-user-layouts.el...done Paren mode is paren All requirements for ECB 2.40 fulfilled - Enjoy it! Loading customization dependencies... Loading customization dependencies...done The ECB is now activated. There are no NEWS to display. Loading /home/michael/.ecb-tip-of-day.el... Loading /home/michael/.ecb-tip-of-day.el...done Creating customization buffer... Creating customization buttons... Creating customization items... Creating group... Creating group magic... Creating group state... Creating group... done Creating customization setup... Creating customization buffer...done Quit: isearch Creating customization buffer... Creating customization buttons... Creating customization items... Creating group... Creating group magic... Creating group state... Creating group... done Creating customization setup... Creating customization buffer...done Creating customization buffer... Creating customization buttons... Creating customization items... Creating group... Creating group magic... Creating group state... Creating group... done Creating customization setup... Creating customization buffer...done Creating customization buffer... Creating customization buttons... Creating customization items... Creating group... Creating group magic... Creating group state... Creating group... done Creating customization setup... Creating customization buffer...done Creating customization buffer... Creating customization buttons... Creating customization items... Creating group... Creating group magic... Creating group state... Creating group... done Creating customization setup... Creating customization buffer...done Quit: isearch Creating customization buffer... Creating customization buttons... Creating customization items... Creating group... Creating group magic... Creating group state... Creating group... done Creating customization setup... Creating customization buffer...done To install your edits, invoke [State] and choose the Set operation To install your edits, invoke [State] and choose the Set operation Loading semantic-el... Loading semantic-el...done Wrote /home/michael/.xemacs-custom Fontifying main.cpp... Fontifying main.cpp... (syntactically). Fontifying main.cpp... (regexps)............. Fontifying main.cpp... (regexps)............. Loading semantic-c... Loading semantic-c...done Loading semanticdb-file... Loading semanticdb-file...done Loading timer-funcs... Loading timer-funcs...done Loading semantic-tag-file... Loading semantic-tag-file...done Loading ede-locate... Loading ede-locate...done Loading semantic-dep... Fontifying main.cpp... done. Loading semantic-dep...done Loading igrep... Loading igrep...done Preparing problem report... Loading sendmail... Loading sendmail...done Formatting bug report buffer... Formatting bug report buffer.... Formatting bug report buffer..... Formatting bug report buffer...... Formatting bug report buffer....... Formatting bug report buffer........ Formatting bug report buffer......... Formatting bug report buffer.......... Formatting bug report buffer........... Formatting bug report buffer............ Formatting bug report buffer............. Formatting bug report buffer.............. Formatting bug report buffer............... Formatting bug report buffer................ Formatting bug report buffer................. Formatting bug report buffer.................. Formatting bug report buffer................... Formatting bug report buffer.................... Formatting bug report buffer..................... Formatting bug report buffer...................... Formatting bug report buffer....................... Formatting bug report buffer........................ Formatting bug report buffer......................... Formatting bug report buffer.......................... Formatting bug report buffer........................... Formatting bug report buffer............................ Formatting bug report buffer............................. Formatting bug report buffer.............................. Formatting bug report buffer............................... Formatting bug report buffer................................ Formatting bug report buffer................................. Formatting bug report buffer.................................. Formatting bug report buffer................................... Formatting bug report buffer.................................... Formatting bug report buffer..................................... End Insert *Messages* buffer ----------------------------------------------------- ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Ecb-list mailing list Ecb-list@... https://lists.sourceforge.net/lists/listinfo/ecb-list |
|
|
Re: ECB-2.40 -- Compilation buffer mode is always applied tothe edit windowHi Michael, ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ Ecb-list mailing list Ecb-list@... https://lists.sourceforge.net/lists/listinfo/ecb-list |
|
|
fundamental bug with XEmacs in ECB 2.40Hi, ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ Ecb-list mailing list Ecb-list@... https://lists.sourceforge.net/lists/listinfo/ecb-list |
|
|
Re: ECB-2.40 -- Compilation buffer mode is always applied tothe edit windowOn Saturday 20 June 2009 07:15:48 klaus.berndl@... wrote:
> Hi Michael, > > Bug with igrep: > thanks for reporting, because you detected a fundamental bug introduced in > 2.40 - making ECB more compatible with XEmacs 21.5 has introduced this bug > by sideeffect.... now it is fixed - CVS and snapshot are updated... BTW: > Not only igrep was infected but *all* compile-modes! Just tested, it's fixed now. Thanks! > > Bug concerning maximizing: I'm currenty reworking the maximize-code > therefore there can be bugs...sorry... Could you please give me a > step-by-step cookbook how to reproduce this bug you encountered?! Please > send me also the layout code of your selfdefined layout! Well, there is not much to cook to reproduce :) I start Xemacs with ECB turned on. Initial layout it left5. Then click into the free area of a tree window, it should maximize. However it just gives a short flicker and that's it. When I toggle to "left-symbols-custom" layout and then try to maximize a tree window always the method window becomes maximized, no matter which tree window I click and no matter which layout is currently active. ... well, actually it seems ECB always maximizes the methods window in case any tree window should become maximized. In my case above with the initial left5 the methods window just hasn't been loaded yet, so nothing happens (at least so it seems). Possibly relevant settings from .xemacs-custom (the full settings should be in the initial bug report mail, I guess): '(ecb-layout-name "left5") '(ecb-layout-nr 9) '(ecb-maximize-ecb-window-after-selection t) '(ecb-maximize-next-after-maximized-select (quote (ecb-directories-buffer- name))) '(ecb-primary-secondary-mouse-buttons (quote mouse-1--mouse-2)) '(ecb-redraw-layout-quickly nil) '(ecb-select-edit-window-on-redraw nil) '(ecb-toggle-layout-sequence (quote ("left-symbols-custom" "left5"))) '(ecb-windows-width 0.25) .ecb-user-layouts.el contains this: (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))) ) > > Ciao > Klaus > > _________________________________________________________Klaus Berndl / > Capgemini sd&m / München Business Development Manager / Bereich BankenTel: > +49 89 63812 392 / Fax: +49 89 63812 220 / www.de.capgemini-sdm.comMobil: > +49 162 2842 051 / klaus.berndl@... sd&m AG, > Carl-Wery-Str. 42, 81739 München Zusammen. Für nachhaltigen > Erfolg._________________________________________________________Vorstand: > Edmund Küpper (Vorsitzender), Burkhard Kehrbusch, Rüdiger Azone,Dr. Uwe > Dumslaff, Kai Grambow, Dr. Michael Rading, Josef RannerAufsichtsrat: Pierre > Hessler (Vorsitzender)Sitz und Amtsgericht: München HRB 126057 > > > > -----Ursprüngliche Nachricht----- > Von: Michael Reiher [mailto:redm@...] > Gesendet: Do 18.06.2009 15:17 > An: ecb-list@... > Betreff: [ECB-list] ECB-2.40 -- Compilation buffer mode is always applied > tothe edit window > > X-Reporter-Void-Vars-Found: ecb-max-lisp-eval-depth-old > ecb-max-specpdl-size- old ecb-use-semantic-grouping > --text follows this line-- > > Please enter the details of your bug report here > > Since upgrading to 2.40 I have the problem that when activating the > compilation buffer, e.g. by starting compilation or grepping, the > respective mode is applied to the edit window instead of the compilation > window. So e.g. the edit window has loaded a source file and is in mode > C++. After starting a grep the mode of the edit window changes to igrep, > while the grep output is in normal text mode. > > This does not happen, when ECB is not loaded. > > Btw: After upgrading to current snapshot for testing, I noticed that the > tree buffer windows don't automaximize anymore. ... Actually it's even more > weird: I usually toggle between two layouts, left5 and a self defined with > methods and analyze buffer. After toggling to the self defined for the > first time, no matter which tree window I try to maximize afterwards (so > e.g. also in the sources buffer in the left5 layout), the methods buffer > gets maximized ... > > > > Emacs : XEmacs 21.4 (patch 21) "Educational Television" [Lucid] > (i486-linux- gnu, Mule) of Sat Aug 2 2008 on palmer > Package: ECB: 2.40, CEDET: 1.0pre7, semantic: 2.0pre7, eieio: 1.2, > speedbar: 1.0.3, JDEE: 2.3.3 ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ Ecb-list mailing list Ecb-list@... https://lists.sourceforge.net/lists/listinfo/ecb-list |
|
|
Re: ECB-2.40 -- Compilation buffer mode is alwaysapplied tothe edit windowOoops, after looking at the code i see that this bug has nothing to do with current redesign of maximizing stuff - it was just a kind of mistake or "careless error"... it's fixed now - CVS and snapshot are upated... ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ Ecb-list mailing list Ecb-list@... https://lists.sourceforge.net/lists/listinfo/ecb-list |
| Free embeddable forum powered by Nabble | Forum Help |