history: !-XXX (XXX は非数字)を !str の str==「-XXX」相当に扱うようにした
history: support !?str?