<rule id="ID" name="tool long">
<pattern>
<token>tool</token>
<token>long</token>
</pattern>
<message>Use too long instead.</message>
<example type='incorrect'>I was away for <marker>tool long</marker>.</example>
<example type='correct'>I was away for too long.</example>
</rule>
Thanks! I have added your rule so it will be in tonight’s snapshot (Index of /snapshots/). To avoid some false alarms, I added a negation. This is the new version:
<rule id="TOOL_LONG" name="tool long (too long)">
<pattern>
<marker>
<token>tool</token>
<token>long</token>
</marker>
<token negate="yes">ago</token>
</pattern>
<message>Did you mean <suggestion>too long</suggestion>?</message>
<example type='incorrect'>I was away for <marker>tool long</marker>.</example>
<example type='correct'>I was away for too long.</example>
<example type='correct'>They opened their tool long ago.</example>
</rule>