[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once
From: |
Kenichi Handa |
Subject: |
Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?) |
Date: |
Wed, 14 Jun 2006 16:09:29 +0900 |
User-agent: |
SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/22.0.50 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI) |
In article <address@hidden>, Eli Zaretskii <address@hidden> writes:
>> Okay I see the problem in files.el. The function file-truename
>> overcomes case-sensitivity on Windows systems by using the function
>> w32-long-file-name, but only if it detects no wildcards.
>>
>> So how can this be fixed? :)
> It looks like a non-trivial change to dired.c is required. The
> function directory-files used to glob wildcards converts the wildcards
> to a regexp and then matches that regexp against each file in the
> directory. To force it to work case-insensitively, we need to pass a
> char-table for case-folding to compile_pattern (called by
> directory_files_internal), but what char-table to use here? The
> pattern and the file names could use non-ASCII characters.
> Handa-san, could you help with advice here? Thanks.
I haven't read the previous mails in this thread, but, if we
need a compiled pattern for case-folding search/match, it
seems that we have to pass Vascii_canon_table (or
buffer_defaults.case_canon_table, I think they are the same)
to compile_pattern.
---
Kenichi Handa
address@hidden
- [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Raymond Zeitler, 2006/06/09
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Eli Zaretskii, 2006/06/09
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?),
Kenichi Handa <=
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Eli Zaretskii, 2006/06/14
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Kenichi Handa, 2006/06/15
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Eli Zaretskii, 2006/06/17
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Kenichi Handa, 2006/06/19
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Eli Zaretskii, 2006/06/24
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Lennart Borgman, 2006/06/25
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Eli Zaretskii, 2006/06/25
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Lennart Borgman, 2006/06/25
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Eli Zaretskii, 2006/06/25
- Re: [h-e-w] RE: C-x C-f *.txt RET (WAS: how to close all buffers at once?), Lennart Borgman, 2006/06/26