emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: core dump


From: Katsumi Yamaoka
Subject: Re: core dump
Date: Thu, 17 May 2007 08:11:47 +0900
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux)

>>>>> In [emacs-w3m : No.09442] Kenichi Handa wrote:

> The backtrace shows that Emacs is in infinite loop in
> ccl_driver.  It seems that emacs-w3m does some code
> conversion by CCL programs defined by itself.

I reached to this conclusion yesterday, too.

> And, it is
> very likely that those CCL programs depend heavily on the
> internal character representation.  That must be changed for
> Emacs 23.

The code which makes emacs-w3m use the ccl programs for ftp urls
is:

(defun w3m-w3m-parse-header (url header)
[...]
            (if (string-match "\\`ftps?:.*/\\'" url)
                (if w3m-accept-japanese-characters
                    "w3m-euc-japan" "w3m-iso-latin-1")

The ccl coding systems `w3m-euc-japan' and `w3m-iso-latin-1'
are defined in w3m-ccl.el and, for Emacs 21 and 22, redefined in
w3m-ems.el.  IIUC, they are used for communicating with the w3m
command privately.  Unfortunately I'm not skilled with those
coding systems, but TSUCHIYA-san have ever explained what they
are briefly in:

http://emacs-w3m.namazu.org/ml/msg00872.html

The problem is that we have no programs to redefine those coding
systems for Emacs 23 in w3m-ems.el.

> To emacs-w3m developpers:
>   Please explain why it does code conversion by its own CCL
> programs.  I'll be able to suggest a better way for Emacs
> 23.

Thank you very much for the offer.  We welcome any improvement,
suggestion, and comment.

Regards,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]