alignta 秋の仕様改訂、の近況

とりあえずここまでの作業分を master へマージしました。

でやろうって言った変更と、

にあるもののうち、「繰り返し」と「履歴機能」以外の部分。

書式が変更になる部分では原則 version 0.2.1 以前のそれも引き続き使えるようになっているので、大きな混乱は起きないと思いますが、古い書式は将来的には使えなくする予定*1なので、preset arguments や preset options などに古い書式が残っている場合は、今からでも新しい書式に書き換えておくと吉です。

具体的には、

  • :Alignta! は :Alignta に変える。
    • ! の有無は今や意味を持たない。
  • 整列回数指定は pattern/number または pattern/g になったので変える。
    • pattern{1} → pattern/1
    • pattern{+} → pattern/g
  • マージン指定の @ は要らなくなったので取る。


alignta の書式が変わるのはおそらく*2これが最後になると思います。*3書式の改善はこれで一段落し、今後は「繰り返し」や「履歴機能」といった機能の追加が主になります。*4

*1:残しておいてもいいのですが、パターンと衝突した場合に、「なぜ?」となりそうなので、将来的にはなくしたい。

*2:ちょっと弱気w しかし世の中何が起こるかわからないからなあ。

*3:実のところ、こういった書式の変更をある程度見越していたので、これまで alignta を大っぴらには喧伝してこなかったというのもある。

*4:年内をめどにぼちぼちやっていこうかと。