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

Re: Bug#118590: w3m-el: Cannot use on XEmacs21 (non-member post)



From: Katsumi Yamaoka <yamaoka@jpl.org>
Subject: Re: Bug#118590: w3m-el: Cannot use on XEmacs21
Date: Wed, 07 Nov 2001 20:23:43 +0900
Message-ID: <yosulmhi964e.fsf@jpl.org>

yamaoka> >  A backtrace is:
yamaoka> >  	Signaling: (wrong-type-argument stringp nil)
yamaoka> > 	string-match("^[ -~]+$" nil)
yamaoka> 
yamaoka> Thank you for the report.  I found a bug in w3m-xmas.el, and
yamaoka> I've fixed it in both the branch `emacs-w3m-1_2' and the trunk
yamaoka> of the `emacs-w3m' cvs repository in cvs.namazu.org.  Here is a
yamaoka> patch for fixing the problem:
yamaoka> 

???. I can not use w3m on XEmacs21 yet. This is the backtrace when we
use w3m applied your patch version.

Signaling: (wrong-type-argument stringp nil)
  string-match("^[^/:]+:/+" nil)
  (if (string-match "^[^/:]+:/+" (symbol-value ...)) (substring (symbol-value ...) (match-end 0)) (symbol-value (quote w3m-current-url)))
  (directory-file-name (if (string-match "^[^/:]+:/+" ...) (substring ... ...) (symbol-value ...)))
  (if (and (symbol-value ...) (string-match "^[ -~]+$" ...)) (symbol-value (quote w3m-current-title)) (directory-file-name (if ... ... ...)))
  (let* ((len ...) (name ...) (num ...) (lnum ...)) (setq ad-return-value (if num ... ...)))
  (if (and w3m-xmas-show-current-title-in-buffer-tab (symbol-value ...) (eq ... major-mode)) (let* (... ... ... ...) (setq ad-return-value ...)) (setq ad-return-value (ad-Orig-format-buffers-tab-line buffer)))
  (save-current-buffer (set-buffer buffer) (if (and w3m-xmas-show-current-title-in-buffer-tab ... ...) (let* ... ...) (setq ad-return-value ...)))
  (with-current-buffer buffer (if (and w3m-xmas-show-current-title-in-buffer-tab ... ...) (let* ... ...) (setq ad-return-value ...)))
  (let (ad-return-value) (with-current-buffer buffer (if ... ... ...)) ad-return-value)
  format-buffers-tab-line(#<buffer "*w3m*">)
  #<compiled-function (buffer) "...(18)" [buffers-tab-switch-to-buffer-function buffers-tab-format-buffer-line-function buffer selected vector buffer-name :selected nil] 5>(#<buffer "*w3m*">)
  mapcar(#<compiled-function (buffer) "...(18)" [buffers-tab-switch-to-buffer-function buffers-tab-format-buffer-line-function buffer selected vector buffer-name :selected nil] 5> (#<buffer "*w3m*">))
  buffers-tab-items(nil #<gtk-frame "emacs" 0x2e41> nil)
  update-tab-in-gutter(#<gtk-frame "emacs" 0x2e41>)