« ねぐら探しは空振り | トップページ | Rersort/Ruby v2.94 Released »

2018/08/31

Refsort/Ruby v2.93 to be released

暑さにめげてブログの更新が滞っていますが,それなりに活動はしています.明日9月1日付で,辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby v2.93 をリリースすることにしました.過去のリリース実績は新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10 となっています.

改訂と言っても今回は完全に形式的な改訂です.改訂内容は,これまで「埋め込みマイルストーン」と呼んでいたものを「埋め込みラベル」に変更するというものです.これに伴いスクリプト内部の定数や変数の名前を変更していますが,これはユーザーには無関係.ユーザーから見た場合の変更点は,コマンドラインでの埋め込みマイルストーンの出力を指示するための長いオプション名 --milestone と --msindented がそれぞれ --label と --labindented に変更されるというものです.ただし短いオプション名は従来通り -m と -M のままなので,実害は無いと考えています.

これに伴い,ユーザーズガイドも書き直したものをアップロードすることにしました.スクリプトの内容自体には何の変更もありません.仕様も実装もしばらくは変更するつもりが無いので,このまま毎年クリスマスにリリースされる Ruby の新版(今年は v2.6.0)を迎えるものと思います.この新版の目玉は MJIT と呼ばれる加速機構なのですが,Refsort のような短時間で終了してしまう一発モノのスクリプトにはほとんど効果はないと思われます.

本日中に関連ファイルのアップロードを行いたいと思います.

| |

« ねぐら探しは空振り | トップページ | Rersort/Ruby v2.94 Released »

パソコン・インターネット」カテゴリの記事

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

コメント

コメントを書く



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




トラックバック


この記事へのトラックバック一覧です: Refsort/Ruby v2.93 to be released:

» Rersort/Ruby v2.94 Released [望湖庵日記 Lakeside Diary]
このところ Refsort/Ruby(リリース実績は新しいほうから *1 *2 *3 *4 *5 *6 *7 *8 *9 *10)のソースファイルを眺めているうちに,ムラムラと湧き上がるものがあって実装をいじっているうちに,辞書ファイルの重複したレコードやラベル,さらには入力の重複レコードを処理する部分を全面的に書き換... [続きを読む]

受信: 2018/09/11 08:34

» Refsort/Ruby v2.96 [望湖庵日記 Lakeside Diary]
辞書参照型ソーティングフィルタの Refsort/Ruby(新しいほうから *1 *2 *3 *4 *5)の小改良版をリリースしました.同時に,この Refsort を Excel 上で使用するためのインターフェースである Refsort on Excel(こちらも新しいほうから *1 *2 *3)もわずかながら改良し... [続きを読む]

受信: 2018/12/12 08:52

« ねぐら探しは空振り | トップページ | Rersort/Ruby v2.94 Released »