|--==> "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>---|