The above spec from wiki is very detailed although one thing could be added, it's from bug 172124; changing line style, to dashed or similar if a very thin object is covered by the guide.
The above spec from wiki is very detailed although one thing could be added, it's from bug 172124; changing line style, to dashed or similar if a very thin object is covered by the guide.