hisashim
Hisashi Morita (森田尚)
公開しているもの
IdeoType: A Book Compiler
Lisp関係の翻訳
その他
困ったこと
slibをuseするとtime-typeに副作用があるらしい。
;; gauche-0.8.13-1, slib-3b1-3 gosh> (use srfi-19) ;=> #<undef> gosh> (time-type (current-time)) ;=> time-utc gosh> (use slib) ;=> #<undef> gosh> (time-type (current-time)) *** ERROR: no applicable method for #<generic time-type (1)> with arguments (12...)
SXPathのcontains()関数がまるでequal?のように振る舞う。
gosh> (gauche-version) "0.8.13" gosh> (use sxml.sxpath) #<undef> gosh> ((sxpath "*[contains(@class, 'pi')]") '(*TOP* (p (@ (class "pi"))))) ((p (|@| (class "pi")))) gosh> ((sxpath "*[contains(@class, 'pi')]") '(*TOP* (p (@ (class "pie"))))) () gosh> ((sxpath "*[contains(@class, 'pi')]") '(*TOP* (p (@ (class "pi pie"))))) () gosh> ((sxpath "*[contains(@class, 'pi')]") '(*TOP* (p (@ (class "api pi pie"))))) () gosh>
Todo: bug reportかwishlistに投げる
- SXMLライブラリの更新
- uri.scmの不具合
- 正規化しないURI操作手続き