I can get snapping working with polygons to form a set with full coverage but I can't get it to work with lines. What I want to do is have the end of one line segment snap to the end of another. I.e the two ends have the same geometry.
In my research nearly all the references to snapping involve polygons not lines.
For the record the big picture is that I have a set of line segments representing a network of tracks. The same line segments also form the boundaries of polygons. Individual tracks often have more than one segment and I need to have end points snapped so I can generate layers with polygons and tracks that are a single feature automatically.