I am using ECB with JDE and found it pretty handy, thanks to all your guys.
From my own experience, I find it might be more appealing if the some
improvement can be made:
1. When the edit window splits, how about also split the method window if
different source files are used in different edit windows?
2. Currently the method buffer does not remember its own
expanding/collapsing setting. E.g., you can expand the [Variables] to see
all variables. But when you edit your source and the method buffer is
synchronized, the variables are automatically collapsed. It would be better
if the method buffer could remember its setting at least in the same session
(where the source buffer is not changed).
3. For large file with many variables/methods, a better display control
helps in the method buffer. For example, if we can choose to display only
public methods, public and protected variables, etc. It's even better if we
can choose to ignore static final variables for Java source (this may
require some work on the semantic package). In addition, we also want to
sort variables/methods on demand for a class or an inner class. Although
sorting can be done by customization, but that takes too much effort.
Ideally, we can add the sorting and filtering to the context-sensitive drop
Well, I know talking is cheap and wishing is easy. But I hope this could
stimulate this ECB community and imporve the tool.
> -----Original Message-----
> From: Eric Chastan [mailto:eric.chastan@...]
> Sent: Tuesday, December 11, 2001 8:38 AM
> To: ecb-list@...
> Subject: [Ecb-list] recursive-edit: Non-character input-event
> Sorry I forget to mention that I use gnu emacs 21.1.1 on win200.
> I found that if I set ecb-show-node-name-in-minibuffer to
> never I don't
> have the problem.
> >With ECB 1.52 activated I have the following error on
> > "recursive-edit: Non-character input-event"
> >Here is my ecb setup:
> >(require 'ecb)
> > '(ecb-compile-window-temporally-enlarge t)
> > '(ecb-compile-window-height nil)
> > '(ecb-truncate-lines nil)
> > '(ecb-layout-nr 2)
> > '(ecb-primary-mouse-jump-destination 'last-point)
> > '(ecb-show-node-name-in-minibuffer 'always)
> > '(ecb-other-window-jump-behavior 'only-edit)
> > '(ecb-show-tokens (quote ((include collapsed nil) (parent collapsed
> >nil) (type flattened nil) (variable collapsed name)
> (function flattened
> >name) (rule flattened name) (t collapsed name))))
> > '(ecb-token-display-function (quote
> >Any idea ?
> Ecb-list mailing list