[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: re-search bug?
From: |
Katsumi Yamaoka |
Subject: |
Re: re-search bug? |
Date: |
Thu, 03 Feb 2005 12:13:51 +0900 |
User-agent: |
Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) |
>>>>> In <address@hidden> Kenichi Handa wrote:
>> With the latest Emacs CVS, the following form causes an error.
>> (with-temp-buffer
>> (insert "Sender: ")
>> (let ((pt (point)))
>> (insert "address@hidden")
>> (re-search-backward "address@hidden" pt)))
> This is due to my last change for handling cases for
> I-WITH-DOT-ABOVE and DOTLESS-i. I've just cancelled those
> changes.
I confirmed it has been fixed. Thanks. At just the time
Handa-san fixed it, I was looking for the cause of the problem. ;-)
> It seems that the current code in casefiddle.c has a serious
> bug in supporting this kind of case-mapping.
> i <--up/downcase--> I
> DOTLESS-i --upcase-> I
> I-WITH-DOT-ABOVE --downcase-> i
I see it is the case issue. The form above did work if
`case-fold-search' was bound to nil.
Regards,