Article View: fj.editor.mule
Article #172Re: [Meadow 2.00]ls-lisp-insert-directory: Wrong type argument: stringp, t
From: Katsumi Yamaoka
Date: Wed, 02 Jun 2004 03:44
Date: Wed, 02 Jun 2004 03:44
28 lines
2278 bytes
2278 bytes
>>>>> In <c9j1kk$uqh$1@news-est.ocn.ad.jp> 兼松さん wrote:
> Windows 2000 professional + Meadow 2.00 + dired + dired-xで、「[a]」
> のような`['と`]'でかこまれたディレクトリを閲覧しようとすると、
> ls-lisp-insert-directory: Wrong type argument: stringp, t
> というエラーが出ます。
何だか Emacs 21.3 までの ls-lisp-insert-directory には根本的な虫
がいるみたいですね (wildcard という一時変数)。とりあえず CVS head
の ls-lisp.el から ls-lisp-insert-directory の関数定義だけをパクっ
てきて、その中で directory-files-and-attributes に与えている第5
変数を消す[1]と、うまく動くみたいです。Meadow 2 にはあんまり詳し
くないので、お次の方どうぞ。:)
[1]
--- ls-lisp.el~ 2003-12-27 18:12:20 +0000
+++ ls-lisp.el 2004-06-02 03:43:06 +0000
@@ -267,7 +267,7 @@
(let* ((dir (file-name-as-directory file))
(default-directory dir) ; so that file-attributes works
(file-alist
- (directory-files-and-attributes dir nil wildcard-regexp t 'string))
+ (directory-files-and-attributes dir nil wildcard-regexp t))
(now (current-time))
(sum 0)
;; do all bindings here for speed
--
Katsumi Yamaoka <yamaoka@jpl.org>
Technical Details
Message-ID:
<b9yr7syk4is.fsf@jpl.org>Path:
arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mailReferences:
<c9j1kk$uqh$1@news-est.ocn.ad.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10eba4,9ad077381b428ed7 X-Google-Attributes: gid10eba4,public Path: arc1-ca.pugleaf.net!controlnews3.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Katsumi Yamaoka <yamaoka@jpl.org> Newsgroups: fj.editor.mule Subject: Re: [Meadow 2.00]ls-lisp-insert-directory: Wrong type argument: stringp, t Date: Wed, 02 Jun 2004 12:44:27 +0900 Organization: Emacsen advocacy group Lines: 28 Message-ID: <b9yr7syk4is.fsf@jpl.org> References: <c9j1kk$uqh$1@news-est.ocn.ad.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp X-Trace: news.uni-berlin.de nE1bLhHVNFd+OUV5LhyhswDiMVvxGYRR8pE23MYsdBz33nw1M= X-Face: #kKnN,xUnmKia.'[pp`;Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu;B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:a0rRx3vFekaK5HKsbIK969KAXHk=