I'm having a problem with jde-help-symbol.  If I try to get help on a
class which isn't in my imports list it generates the error message:

    Error: cannot find class 'RE' on the current classpath.

(But, of course, the class is on my classpath.)  It appears that the
problem is in jde-complete-get-qualified-name:

    (defun jde-complete-get-qualified-name (name)
      ...
        (let ((importlist (jde-complete-import-list)) shortname fullname tmp result)

I think the function be should using the classpath rather than the
imports list to find my symbol.  In fact, my symbol isn't in a package
in the imports list since I haven't yet written the code to use it
(that's why I'm asking for symbol help).  I think it makes more sense
to use the classpath to find the symbol since that allows me to access
the javadoc for a class before writing the code (which I often need to
do) and before writing an import statement (which I do with
jde-import-find-and-import).

I looked around for an obvious fix (for instance a matching
jde-complete-class-list), but didn't see anything appropriate.
Thoughts?  Am I off base about wanting to read docs on symbols not in
my imports list?

Thanks,
-- 
Robert

Reply via email to