Vladimir Tsichevski writes:
 > Hi,
 > 
 > I've just managed to install the latest jde package. I got an error 
 > during the (require 'jde).
 > 
 > The offensive code are at line 422, in jde-java-font-lock.el:
 > 
 >             (mapconcat #'(lambda (c)
 >                        (format "[%c%c]"
 >                            (upcase c)
 >                            (downcase c)))
 >                    tag
 >                    ""))
 > 
 > The upcase/downcase function do not accept character as arguments.

Hi Vladimir,

What version of Emacs are you using? On the version I am using
(Emacs 21.1.1), JDEE 2.3.3beta5 loads without any problem and
both functions accept character arguments, e.g., 

ELISP> (char-to-string (upcase ?a))
"A"

- Paul

 > After the following fix was applyed, the initialization completes normally:
 > 
 >             (mapconcat #'(lambda (c)
 >                        (format "[%s%s]"
 >                            (upcase (char-to-string c))
 >                            (downcase (char-to-string c))))
 >                    tag
 >                    ""))
 > 
 > Regards,
 > Vladimir

Reply via email to