オケラボブログ跡地


[自サイト更新通知] リリースノート:六法分書 v1.1.0

オケラボで公開してる六法分書がMacOSX v10.4.7になって正常に動かなくなっていたんですが
(目次がおかしい、箇条書が無視される、というのを確認。)
試験終わってから何とかしようと思ってたら、2chのスレでBug Fixを出して下さったので、早速取り込み。
441 Name: 名称未設定 [sage] Date: 2006/07/23(日) 21:10:24 ID: s/u0BmOA0 Be:
>425
HoukiXML.jsの267行目にある
t = t.replace(/[^(\w| )]/g, ""); が原因っぽいです。
とりあえず、意味は同じだと思うので
t = t.replace(/[\t\n\r\f]/g, ""); にしたら正しく表示されました。

XMLの要素内のテキストを取得して返すメソッドで、空白文字を無視させる部分です。
正規表現の実装が変わったんでしょうか。Wisedにも影響あるかな?
実は開発時、MozillaのDOM に於ける空白文字というまさにこの処理に関する記事を、
今回修正したメソッドを書いてから見つけたんですが、結局使いませんでした。
動いている物は触りたくなかったから…。

OSのUPDATEで動かなくなったとかって、直す側としてはかなり怖い話だったんですけど、
ほんと、見つけてもらって感謝。
(よくもまぁ私の書く汚いコードを読んでくれたもんだ。)
さしあたりHoukiXML.js内の更新情報コメントに441さんに言及しておきましたけど、
修正BSDライセンスって貢献者への言及とかはどうなってましたっけ。(←法学部なんだから自分で調べろよ)

あーそうそう、商法の改正への対応はまだです。
441さんがいなかったら試験後にv1.1.0で一緒にやろうと思ってたところなので
条文アップデートは8月以降になります。

(20060724UPDATE)
v1.1.0.1になりました。中でバージョン文字列が1.0.0のままだったのを訂正。
っつーか小数点多過ぎ。
2006-07-23 | コメント | Track back | PermaLink

Related Content:


Inner Search:


What' this blog?

このblogは山上朮(Yamanoue no Okela)がMacOSXでのプログラミングの失敗談を語ったり語らなかったりする予定だったのにいつの間にか雑談の方が多くなっていたBLOGでした。
July
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Archive:

BookMark:

類聚揮洒
朮の文系ページ。小説、midi、随想(?)、図工など。
オケラボ
朮の理系ページ。プログラムというかスクリプトというか。
(・∀・)シウマチ!!地獄車
最近はVIP|虹裏中心に。知人ブクマ。
(・∀・)シウマチ!!地獄車@はてな支部
「(仮)」が取れて、本社化も間近?
烏丸通的電算処
シウマチさんのUNIX系メモ置き場。
私の本棚
*森さんの読書感想文置場。本の趣味は文系?
Blog Pet
下に付いてるウサギの本家。
こうさぎ うぃき
こうさぎの各blogでの設置法等をまとめてあるWiki。

Trackbacks:

Mail:

2ndBLOG: