« 秋の終わりと冬の始まり (2) | トップページ | 真冬へ »

2011/12/24

Refsort/Ruby v2.40 Released

本日はクリスマスイブ.恒例の Ruby 最新版のリリースがあるはずなのですが,それにほんのわずか先だって Refsort/Ruby v2.40 をリリースします.

本版は,前々回の v2.20 のリリースのときに宿題になっていた,出力の改行コードを入力に合わせる に答えるものです.入力となる IO オブジェクトをバイナリーモードで開いて Universal Newline を抑制して改行コードを特定したのち,出力 IO もバイナリーモードで開いて指定した改行コードを付け加える,という操作を行っています.わかってしまえば至極簡単なことなのですが,バイナリーモードというものが存在すること,そのモードとエンコーディングの関係,などを調べるのに時間がかかり,この時期までリリースがずれ込んでしまいました.

もう付け加えたい機能はあまりないので,しばらくはこの版で様子を見ようかと思います.それよりも IOC 鳥類リストのメンテナンスのほうが大変になってきたので,そちらに労力を集中させるつもりです.

|

« 秋の終わりと冬の始まり (2) | トップページ | 真冬へ »

IT関連情報」カテゴリの記事

コメント

今年のクリスマスには Ruby のパッチリリースはありませんでした.残念.なぜ?

投稿: 俊(とし) | 2011/12/26 20:37

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/54612/53555272

この記事へのトラックバック一覧です: Refsort/Ruby v2.40 Released:

» 謹賀新年2012 [望湖庵日記 Lakeside Diary]
新年明けましておめでとうございます.お元気でお過ごしでしょうか? 昨年は本当にいろいろなことがあり,私自身にとっても激動の一年だったので,書きたいことがたくさんあります.例年にならって昨年一年を振り返り,今年一年の希望を書いてみたいと思います. まずは何と言っても東日本大震災でしょう.私が茨城県中部に出張したおりにこの... [続きを読む]

受信: 2012/01/01 08:33

» IOC World Bird Names v2.11 Released [望湖庵日記 Lakeside Diary]
IOC が定期的に改訂している(*1, *2)世界鳥類リストの最新改訂版が新年早々に出ました.今回の改定は,v2.11 で,おそらく v2 系列としては最後のものになると思われます.というのも,2012年3月には,これまでドラフトの扱いでベータ版を出し続けていた v3 系列が正式の系列として取って代わると予告されている... [続きを読む]

受信: 2012/01/15 09:09

» Refsort/Ruby v2.41 Released [望湖庵日記 Lakeside Diary]
昨年末のクリスマスイブに改行コードに関する修正を施した v2.40 をリリースしたばかりなのですが,非常にマイナーな改良として,入力ファイル指定の例外処理を修正した版を v2.41 としてリリースしました.... [続きを読む]

受信: 2012/01/22 15:54

» Refsort/Ruby v2.43 Released [望湖庵日記 Lakeside Diary]
Refsort/Ruby(例えば新しいほうから順番に *1 *2 *3 *4 *5 など)とは,辞書参照型ソーティングフィルタを Ruby スクリプトとして実装したもので,細々ながらも10年以上メンテナンスを続けているものです.辞書として,例えば生物を分類学上の順番に並べたものを用意すれば,入力された生物の種名を分類学... [続きを読む]

受信: 2012/08/12 13:37

» Refsort/Ruby v2.44 [望湖庵日記 Lakeside Diary]
Refsort/Ruby(例えば新しいほうから順番に *1 *2 *3 *4 *5 など)とは,辞書参照型ソーティングフィルタを Ruby スクリプトとして実装したもので,細々ながらも10年以上メンテナンスを続けているものです.辞書として,例えば生物を分類学上の順番に並べたものを用意すれば,入力された生物の種名を分類学... [続きを読む]

受信: 2013/04/21 18:47

» Refsort/Ruby v2.47, jplant054 [望湖庵日記 Lakeside Diary]
このところ忙しくしていて,1か月以上ブログの更新ができませんでした.お天気が悪くて写真が撮れなかったというのも隠れた理由です. さて,辞書参照型ソーティング・フィルター Refsort/Ruby(例えば新しいほうから順番に *1 *2 *3 *4 *5 *6 *7 など)の最新版をちょうど1年前にリリースしたのですが,... [続きを読む]

受信: 2014/07/19 15:10

» Refsort/Ruby v2.48 released [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby の開発を10年以上続けています(例えば新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8).もう仕様は落ち着いていて機能の追加をするつもりはなく,細々とバグのメンテナンスを行っている状態です. 前回のリリー... [続きを読む]

受信: 2015/04/29 14:44

» Refsort/Ruby 2.50 Released [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby の開発を10年以上続けています(例えば新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9).もう仕様は落ち着いていて機能の追加をするつもりはなく,細々とバグのメンテナンスを行っている状態です. 前回の... [続きを読む]

受信: 2016/07/02 14:06

» Refsort/Ruby 2.51 Released [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby の開発を10年以上続けています(例えば新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10).もう仕様は落ち着いていて機能の追加をするつもりはなく,細々とバグのメンテナンスを行っている状態です.... [続きを読む]

受信: 2017/04/30 13:17

» Refsort/Ruby v2.52 Released [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby の開発を10年以上続けています(例えば新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10 *11).もう仕様は落ち着いていて機能の追加をするつもりはなく,細々とバグのメンテナンスを行っている状... [続きを読む]

受信: 2017/06/10 15:14

» Refsort/Ruby v2.62 Released [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby の開発を10年以上続けています(例えば新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10 *11 *12).もう仕様は落ち着いていて機能の追加をするつもりはなく,細々とバグのメンテナンスを行っ... [続きを読む]

受信: 2017/07/01 19:22

» Refsort/Ruby v2.63 Released [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby の開発を10年以上続けています(例えば新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10 *11 *12 *13).もう仕様は落ち着いていて機能の追加をするつもりはなく,細々とバグのメンテナン... [続きを読む]

受信: 2017/07/02 07:59

» Refsort/Ruby v2.70 Released [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby の開発を10年以上続けています(例えば新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10 *11 *12 *13 *14).もう仕様は落ち着いていて機能の追加をするつもりは(ほとんど)なく,細... [続きを読む]

受信: 2017/07/09 14:24

» Refsort/Ruby 2.80 Released [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby の開発を10年以上続けています(例えば新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10 *11 *12 *13 *14 *15).もう仕様は落ち着いていて機能の追加をするつもりは(ほとんど)... [続きを読む]

受信: 2017/10/28 15:11

« 秋の終わりと冬の始まり (2) | トップページ | 真冬へ »