[Gauche-devel-jp] 正規表現中の Unicode 文字を case-fold するパッチ

アーカイブの一覧に戻る

Shiro Kawai shiro****@lava*****
2012年 3月 31日 (土) 11:59:04 JST


ありがとうございます。パッチ取りこみました (1ad341f)

From: OOHASHI Daichi <leque****@katch*****>
Subject: [Gauche-devel-jp] 正規表現中の Unicode 文字を case-fold するパッチ
Date: Sat, 31 Mar 2012 08:21:26 +0900

> 大橋といいます。
> 
> http://chaton.practical-scheme.net/gauche/a/2012/02/07#entry-4f314ca0-508ff
> の、正規表現に i フラグをつけると Unicode 文字にうまく
> マッチしないことがある問題のパッチを書いてみました。
> 
> 上記の場合でうまくマッチしないのは、
> regexp-parse で AST を作る部分は Unicode 文字を case-fold して
> いるのに、マッチ部分がそれに追いついていなかったからです。
> 
> 文字集合の case-folding も Unicode 対応にしてみました。
> 
> 既存のテスト + パッチで追加したテストについて
> 手許の環境で make check まで通ることを確認しました。
> 
> -- 




Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る