Evan Easton writes:
> When I compile with 2.2.9beta2 I get the following message "Wrong type
> argument: sequencep, t"
>
> The failed expression in the back trace is as follows:
>
> Signaling: (wrong-type-argument sequencep t)
> mapconcat((lambda (arg) arg) ("-classpath"
>
>"/home/easton/eeaston/ree_r62_dev/Windchill/codebase:/home/easton/eeaston/ree_r62_dev/Windchill/lib/CommonCore.jar:/home/easton/eeaston/ree_r62_dev/Windchill/lib/CoreDependencies.jar:/home/easton/eeaston/ree_r62_dev/Windchill/lib/SystemGeneration.jar:/home/easton/eeaston/ree_r62_dev/Windchill/lib/UpgradeTools.jar:/home/easton/eeaston/ree_r62_dev/Windchill/lib/wtbeans.jar"
>
> t "-d" "/home/easton/eeaston/ree_r62_dev/Windchill/codebase") " ")
^^^^^^^^
What is the "t" argument?
It appears to be a regression bug in the compiler command-line argument generation
code, which was revised extensively for this release.
What jde-compile-option variables have you customized?
- Paul
> (let ((args ...) output) (while (string-match "\"" args) (setq args
> ...)) (setq args (concat ... " " args)) (let* (... ... ...) (setq output
> ...) (save-excursion ... ... ... ... ...)))
> jde-compile-compiler([object jde-compile-javac "javac server" "javac"
> unbound unbound #<buffer *compilation*> #<window 10 on *Backtrace*> nil t])
> ...
>
> I've converted my project and .emacs files to use jde-jdk and
> jde-jdk-registry. I get this problem using jde-compiler set to 'javac
> server' and 'javac'.
>
> I'm using:
> - 2.2.9beta2
> - eieio-0.17beta2
> - semantic-1.4beta10
> - speedbar-0.13a
> - elib-1.0
>
> Anyone else see this problem or know a solution (or what I might be
> doing wrong)?