jdee-emacs / jdee

The JDEE is an add-on software package that turns Emacs into a comprehensive system for creating, editing, debugging, and documenting Java applications.
GNU General Public License v2.0
424 stars 55 forks source link

jde-help-class: (void-function sort-helper) #10

Closed flesner closed 9 years ago

flesner commented 9 years ago

it appears that checkin a3f95b051e430c27f00dc17e3c995cbdf71807bb broke the javadoc helper classes. my current stack trace:

Debugger entered--Lisp error: (void-function sort-helper) sort-helper("org.apache.commons.httpclient.HttpClient" "twitter4j.internal.http.HttpClient") sort(("sun.net.www.http.HttpClient") sort-helper) jde-choose-class(("sun.net.www.http.HttpClient") "Select qualified class" #("HttpClient" 0 9 (fontified t face font-lock-type-face) 9 10 (fontified t c-type c-decl-id-start face font-lock-type-face)) nil) jde-read-class() (list (jde-read-class)) call-interactively(jde-help-class record nil) command-execute(jde-help-class record) execute-extended-command(nil "jde-help-class") call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command)

i'm using emacs 24.5.1

daveloyall commented 9 years ago

Maybe cl-flet isn't being used correctly? ...I'm not very good at elisp. :)

https://github.com/jdee-emacs/jdee/blob/679a56ff70bb21dc5ddd0390c246b3f3d962e823/lisp/jde-open-source.el#L387

flesner commented 9 years ago

fixed, thanks stephen.