« ガマの穂 | トップページ | 夏の欧州は野外音楽のシーズン »

2016/07/02

Refsort/Ruby 2.50 Released

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

前回のリリースは昨年2015年の4月だったのですが,今回の変更は,今年クリスマスにリリースが予定されている Ruby 2.4 において,文字列リテラルがデフォルトで変更不可となる仕様変更に対応するため,スクリプトの若干の手直しをしたものです.この文字列リテラルに関する仕様変更は異論も多いのですが,すでに既定として変更が行われるようです.これに伴い,修正を迫られるスクリプトは膨大な数に上ると思われますが,これは Rails のプログラマーたちからの要望を受けてのことのようです.

これ以外には,文字列の置き換えを行うメソッド(String#sub や String#gsub)を使用するコーディングにおいて,間違えやすい構文を改めて平易なものに修正しています.

繰り返しになりますが,機能の追加は何もなく,Ruby の最新版 v2.3.1p112 で動作することを確認しています.

また近日中にユーザーズガイドを改訂してアップする予定です.

| |

« ガマの穂 | トップページ | 夏の欧州は野外音楽のシーズン »

自然」カテゴリの記事

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

コメント

コメントを書く



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




トラックバック


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

» IOC List v6.3 Released [望湖庵日記 Lakeside Diary]
IOC World Bird List v6.3 が2016年7月20日にリリースされました.前回 v6.2 のリリースが2016年4月20日だったのですが,今回はそれからぴったり3か月で新しい版 v6.3 が出てきました.相変わらず几帳面な更新を続けています. 今回収録されたのは,科が 240,属が 2,292,種が... [続きを読む]

受信: 2016/07/23 15:38

» IOC List v6.3 和名追加版 [望湖庵日記 Lakeside Diary]
先週,7月23日に IOC List v6.3 を Refsort/Ruby の辞書ファイルに編集しなおしたものをアップロードしました.そのときに,和名追加版を近日中にアップすると予告していたのですが,何とか一週間で月末のアップロードに間に合わせることができました. 今回の版では,亜種を含む和名は全部で 11,228 ... [続きを読む]

受信: 2016/07/30 14:19

» IOC List v6.4 Released [望湖庵日記 Lakeside Diary]
IOC World Bird List v6.4 が2016年10月22日にリリースされました.前回 v6.3 のリリースが2016年7月20日だったのですが,今回もそれから3か月で新しい版 v6.4 が出てきました.非常に几帳面に更新を続けています. 今回収録されたのは,科が 240,属が 2,294,種が 10,8... [続きを読む]

受信: 2016/10/29 21:17

» IOC List v7.1 Released [望湖庵日記 Lakeside Diary]
IOC World Bird List v7.1 が2017年1月8日にリリースされました.前回 v6.4 のリリースが2016年10月22日だったのですが,今回は通常の3か月のピッチよりもやや早く出されています.これは担当の委員が旅行に出る必要があるため,前倒しされたのだそうです. そのせいもあってか,今回の変更は少... [続きを読む]

受信: 2017/01/11 20:41

» IOC List v7.2 Released [望湖庵日記 Lakeside Diary]
IOC World Bird List v7.2 が2017年4月22日にリリースされました.前回 v7.1 のリリースが2017年1月8日だったのですが,これはやや変則的に普段よりも早い周期でリリースされたもので,今回はその周期を元に戻す形になっています. 今回は定性的には特に目立つ変更はありません.今回収録されたの... [続きを読む]

受信: 2017/04/24 21:22

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

受信: 2017/04/30 08:28

» 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

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

受信: 2018/02/03 19:20

» Refsort/Ruby 2.91 Released [望湖庵日記 Lakeside Diary]
つい1週間ほど前に,辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby新版の v2.90 をリリースしたばかりなのですが(過去リリースは新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10),いろいろなケースで実行させてみると,バグとは言えないま... [続きを読む]

受信: 2018/02/12 11:25

» Refsort/Ruby 2.92 Released [望湖庵日記 Lakeside Diary]
2月12日に,辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby 新版の v2.91 をリリースし,数か月はこのまま落ち着かせるつもりだったのですが,(過去リリースは新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10),Ruby 本体が3月28... [続きを読む]

受信: 2018/03/31 13:20

« ガマの穂 | トップページ | 夏の欧州は野外音楽のシーズン »