〜2017年1月上旬〜
ああ、とうとう名無しのラベルは受け付けなくなってしまった。
バグ認定だ。
** Bug fixes sed no longer accepts a ":" command without a label; before, it would treat that as defining a label whose name is empty, and subsequent label-free "t" and "b" commands would use that label. Now, sed emits a diagnostic and fails for that invalid construct.
エラーになってしまう。
% echo | sed : % sed --version | head -n1 sed (GNU sed) 4.2.2 % echo | ~/local/bin/sed : /home/eban/local/bin/sed: -e expression #1, char 1: ":" lacks a label % ~/local/bin/sed --version | head -n1 /home/eban/local/bin/sed (GNU sed) 4.3
それはそれとして、正規表現マッチが10倍速くなるってまじか。
** Improvements sed's regular expression matching is now typically 10x faster