[#46093] 質問:mingw環境でのtcltklib.soのコンパイル — Dice <rubyist@...>

Diceです。

12 messages 2009/06/16

[ruby-list:46049] [ANN] nokogiri 1.3.0 リリース

From: Aaron Patterson <aaron@...>
Date: 2009-06-01 17:33:38 UTC
List: ruby-list #46049
こんにちは!! Ruby プログラマー仮面です。

nokogiri 1.3.0 をリリースしました!

* <http://nokogiri.rubyforge.org/>
* <http://github.com/tenderlove/nokogiri/wikis>
* <http://github.com/tenderlove/nokogiri/tree/master>
* <http://rubyforge.org/mailman/listinfo/nokogiri-talk>
* <http://github.com/tenderlove/nokogiri/issues>

Nokogiri はHTMLやXMLやSAXやXSLTやReaderのパーサーです。

Changes:

### 1.3.0 / 2009年5月30日

* 新しい機能

  * ビルダーはブロックのアリティによりスコープを変換出来るようになった
  * ビルダーはアンダースコア、アンダーラインで終わるメソッドをtagzと同様の機能で
    サポートするようになった
  * Nokogiri::XML::Node#<=> はドキュメントの位置によりノードを比較するように
    なった
  * Nokogiri::XML::Node#matches?は与えられたセレクタ内でノードが認知されたらtrue
    を返す事が出来るようになった
  * Nokogiri::XML::Node#ancestors はNokogiri::XML::NodeSetを返すようになった
  * Nokogiri::XML::Node#ancestorsはオプションのセレクタに対応する親をマッチする
    ようになった
  * Nokogiri::HTML::Document#meta_encoding はメタデータのエンコードを返すように
    なった
  * Nokogiri::HTML::Document#meta_encoding= はメタデータのエンコードを
    設定するようになった
  * Nokogiri::XML::Document#encoding= はドキュメントのエンコードを
    設定するようになった
  * Nokogiri::XML::Schema はドキュメントがXSDのスキーマに沿って記述されているか
    を検証するようになった
  * Nokogiri::XML::RelaxNG はドキュメントがRelaxNGのスキーマに沿って
    記述されているかを検証するようになった
  * Nokogiri::HTML::ElementDescription はHTML要素の説明フェッチ動作するよう
    になった
  * Nokogiri::XML::Node#descriptionは ノードの説明をフェッチ動作するよう
    になった
  * Nokogiri::XML::Node#accept は Visitor パターンを実行するようになった
  * bin/nokogiri にドキュメントを簡単に監査するようになった
    (Yataka HARAさんに感謝感激)
  * Nokogiri::XML::NodeSetが更にArrayとEnumerableの演算を
    サポートするようになった:
      index, delete, slice, - (差分), + (連結), & (共通部分),
      push, pop, shift, ==
  * Nokogiri.XML, Nokogiri.HTML はNokogiri::XML::ParseOptions objectと一緒に
    呼び出されるブロックを受け入れるようになった
  * Nokogiri::XML::Node#namespace は Nokogiri::XML::Namespaceを返すようになった
  * Nokogiri::XML::Node#namespaceはノードの名前空間を設定するようになった
  * FFI 経由で JRuby 1.3.0 をサポートするようになった

* バグの修正

  * nilがCDATAsonstructorに渡される際の問題を修正
  * Fragment メソッドが正規表現を抜け出させるようになった
    (Thanks Joel!) (LH #73)
  * Builder スコープのLH #61, LH #74, LH #70に関しての様々な問題を修正
  * 名前空間を付け加える時、名前空間が LH#78より除去されてしまう問題を修正
  * 連結しないノードが発生し、再育成してしまう問題を修正(GH#22)
  * XSLT が解析中にエラーを発見し損なう問題を修正(GH#32)
  * CSS selectors内での条件属性のバグ問題を修正(GH#36)
  * Node#before/after/inner_html=で値なしのHTML属性が受け入れられなかった問題を
    修正 (GH#35)

* <http://nokogiri.rubyforge.org/>
* <http://github.com/tenderlove/nokogiri/wikis>
* <http://github.com/tenderlove/nokogiri/tree/master>
* <http://rubyforge.org/mailman/listinfo/nokogiri-talk>
* <http://github.com/tenderlove/nokogiri/issues>

-- 
Aaron Patterson
http://tenderlovemaking.com/

In This Thread

Prev Next