history

青木日記 RSS

<前の日 | この月 | 次の日>

2007-04-22

BitClust のバグ修正

久しぶりに BitClust をいじった。 やっぱりプログラミングはいいねえ。

  1. グローバル変数のエントリを表示できてなかったバグを修正。

ついでに、タイトルが「method $;」とかなってたのを「variable $;」に変えた。

  1. Kernel#open みたいに別のライブラリで上書きされるメソッドを表示すると、

上書き前と後、どちらかのエントリしか表示されない knownbug を修正。 めんどくさくて放置していたんだが、やってみたら意外と簡単だった。

  1. なぜか "Inherited Methods" に何度も同じ名前が出たり、

自クラスのメソッドが出たりしてたバグを修正。 これもメソッド上書きがらみ。ほんとに上書きと再定義はめんどくせー。

新サブコマンド bitclust query

% bitclust -d ./var/1.9.0 query 'db.fetch_class("Enumerable").ancestors'
[#<module Enumerable>]

と、いう、怪しげな機能を付けてみた。

(15:01)

名前
メールアドレス

<前の日 | この月 | 次の日>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|

Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved. LIRS