|--==> "DU" == Daiki Ueno <daiki(a)xemacs.org> writes:
DU> I guess that the problem is caused by the wreck of the old APEL package
DU> installed on Steve's system.
DU> I've prepared the packages with the following instruments:
DU> (1) Remove old apel and liece packages by M-x package-get-delete-package.
DU> (2) Go into the package repository checked out on my local machine.
DU> (3) Build binary packages with the following commands:
SY> [...]
DU> Steve, could you please try again with the above recipe?
OK, I did this. Liece now works properly for XEmacs 21.5 and 21.4
both Mule and non-Mule. However...
Liece doesn't work for XEmacs 21.1, either Mule or non-Mule. It will
connect to the server with no problems, but when you do 'C-c j' to
join a channel, you get...
Wrong number of arguments: #<compiled-function (prompt table &optional predicate
require-match initial-contents history) "...(49)" [table predicate require-match
t nil last-exact-completion minibuffer-completion-confirm minibuffer-completion-predicate
minibuffer-completion-table read-from-minibuffer prompt initial-contents
minibuffer-local-completion-map minibuffer-local-must-match-map history] 6 781052>, 7
Lisp Backtrace:
--------------
Signaling: (wrong-number-of-arguments #<compiled-function (prompt table &optional
predicate require-match initial-contents history) "...(49)" [table predicate
require-match t nil last-exact-completion minibuffer-completion-confirm
minibuffer-completion-predicate minibuffer-completion-table read-from-minibuffer prompt
initial-contents minibuffer-local-completion-map minibuffer-local-must-match-map history]
6 781052> 7)
completing-read("Join channel: " (("JackaLX")) nil nil nil nil nil)
liece-minibuffer-completing-read("Join channel: " (("JackaLX")) nil
nil nil nil nil)
(if (eq liece-command-buffer-mode (quote chat)) (liece-minibuffer-completing-read (_
"Start private conversation with: ") liece-nick-alist nil nil nil nil
liece-privmsg-partner) (liece-minibuffer-completing-read (_ "Join channel: ")
(append liece-channel-alist liece-nick-alist) nil nil nil nil
liece-default-channel-candidate))
)
(liece-channel-virtual (if (eq liece-command-buffer-mode ...)
(liece-minibuffer-completing-read ... liece-nick-alist nil nil nil nil
liece-privmsg-partner) (liece-minibuffer-completing-read ... ... nil nil nil nil
liece-default-channel-candidate)))
)
(if (numberp current-prefix-arg) current-prefix-arg (liece-channel-virtual (if ... ...
...)))
)
(setq join-channel-var (if (numberp current-prefix-arg) current-prefix-arg
(liece-channel-virtual ...)))
)
(let (join-channel-var key (completion-ignore-case t)) (setq join-channel-var (if ...
current-prefix-arg ...)) (if (and current-prefix-arg ...) (setq key ...)) (list
join-channel-var key))
)
call-interactively(liece-command-join)
I get the same error with both Mule and non-Mule.
Any ideas, Daiki?
--
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|