[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GDS does not support Emacs 23?
From: |
William Xu |
Subject: |
Re: GDS does not support Emacs 23? |
Date: |
Sat, 23 Sep 2006 07:10:11 +0800 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) |
Neil Jerram <address@hidden> writes:
> netawater <address@hidden> writes:
>
>> I use it very well in Emacs 21, but there is
>> a error when (require 'gds) is executed in
>> Emacs 23:
>> error in process filter: Wrong type argument:
>> listp, Backtrace:
>
> Emacs 23, gosh :-)
>
> Anyway, please can you cut and paste the whole contents of the
> gds-debug buffer when this happens, and send that in reply to this
> email?
Seems it's caused by running two emacs sessions, thus two gds-server,
resulting in "Address already in use" error.
Mine is emscs 22.0.50.1 on debian.
Backtrace,
---------------------------------8<-------------------------------------
Debugger entered--Lisp error: (wrong-type-argument listp Backtrace:)
car(Backtrace:)
(funcall gds-protocol-handler (car form) (cdr form))
(save-excursion (funcall gds-protocol-handler (car form) (cdr form)))
(if form (save-excursion (funcall gds-protocol-handler ... ...)))
(let ((form ...)) (if form (save-excursion ...)) form)
(while (let (...) (if form ...) form) (setq gds-read-cursor (point)))
(save-current-buffer (set-buffer (process-buffer proc)) (save-excursion
(goto-char ...) (insert-before-markers string)) (goto-char gds-read-cursor)
(while (let ... ... form) (setq gds-read-cursor ...)))
(with-current-buffer (process-buffer proc) (save-excursion (goto-char ...)
(insert-before-markers string)) (goto-char gds-read-cursor) (while (let ... ...
form) (setq gds-read-cursor ...)))
gds-filter(#<process gds-debug> "Backtrace:\nIn current input:\n 1: 0*
(begin (begin (process-use-modules #) *unspecified*) (run-server 8333))\n 4:
1 [run-server 8333]\nIn /home/william/share/guile/ossau/gds-server.scm:\n 39:
2 (let* ((server #)) (setsockopt server SOL_SOCKET ...) ...)\n 43: 3* [bind
#<input-output: socket 5> 2 0
8333]\n\n/home/william/share/guile/ossau/gds-server.scm:43:5: In procedure bind
in expression (bind server AF_INET
...):\n/home/william/share/guile/ossau/gds-server.scm:43:5: Address already in
use\n")
---------------------------------8<-------------------------------------
--
William
You should emulate your heros, but don't carry it too far. Especially
if they are dead.
- GDS does not support Emacs 23?, netawater, 2006/09/19
- Re: GDS does not support Emacs 23?, Neil Jerram, 2006/09/22
- Re: GDS does not support Emacs 23?,
William Xu <=
- Re: GDS does not support Emacs 23?, netawater, 2006/09/23
- Re: GDS does not support Emacs 23?, Neil Jerram, 2006/09/23
- Re: GDS does not support Emacs 23?, William Xu, 2006/09/23
- Re: GDS does not support Emacs 23?, Neil Jerram, 2006/09/23
- Re: GDS does not support Emacs 23?, William Xu, 2006/09/24
- Re: GDS does not support Emacs 23?, Neil Jerram, 2006/09/27