14 Jan 2009 11:08
Patch to solve Beanshell problem after compilation
Daniel Clemente <dcl441-bugs <at> yahoo.com>
2009-01-14 10:08:13 GMT
2009-01-14 10:08:13 GMT
Hi, if after a correct compilation you get: Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p "0") compilation-handle-exit(exit "0" "finished\n") (progn (setq output (substring string 0 end-of-result)) (set-buffer-modified-p nil) (while (member status ...) (setq len ...) (if ... ... ...)) (insert output) (compilation-handle-exit (quote exit) status (if ... "finished\n" ...))) (if end-of-result (progn (setq output ...) (set-buffer-modified-p nil) (while ... ... ...) (insert output) (compilation-handle-exit ... status ...)) (insert string)) (save-excursion (goto-char (point-max)) (if end-of-result (progn ... ... ... ... ...) (insert string))) (let ((end-of-result ...) (win ...) output len (status " ")) (save-excursion (goto-char ...) (if end-of-result ... ...)) (if (not ...) (if compilation-scroll-output ...))) (save-current-buffer (set-buffer (oref this buffer)) (let (... ... output len ...) (save-excursion ... ...) (if ... ...))) (with-current-buffer (oref this buffer) (let (... ... output len ...) (save-excursion ... ...) (if ... ...))) bsh-compilation-buffer([object jde-compile-server-buffer "compilation buffer" "*JDEE Compile Server*" #<buffer *JDEE Compile Server*> nil (lambda (&rest --cl-(Continue reading)rest--) (apply ... ... --cl-rest--))] #<process bsh> "\nbsh % ") apply(bsh-compilation-buffer ([object jde-compile-server-buffer "compilation buffer" "*JDEE Compile Server*" #<buffer *JDEE Compile Server*> nil (lambda ... ...)] #<process bsh> "\nbsh % ")) eieio-generic-call(bsh-compilation-buffer-filter ([object jde-compile-server-buffer "compilation buffer" "*JDEE Compile Server*" #<buffer *JDEE Compile Server*> nil (lambda ... ...)] #<process bsh> "\nbsh % ")) .... you need to use this patch:
However, I saw information about how other people are using JDEE, and apparently it's capable of doing
wonderful things, from code browsing, to finding errors in code, integrating with other tools,
importing projects, debugging, managing big projects, creating UML diagrams, etc.
I as a novice didn't think this all was possible, and I think that lots of people (even Emacs users) wouldn't
believe that Emacs can do so many things. A poll about this would be fun
RSS Feed