lewish / asciiflow

ASCIIFlow
https://asciiflow.com
MIT License
4.64k stars 357 forks source link

Allow choice on Line Intersection - Allow "tighter" yet non-intersecting lines? #254

Closed erwin closed 2 weeks ago

erwin commented 1 year ago

I'm not sure if this is related to https://github.com/lewish/asciiflow/issues/115

Sometimes I would like a line like this one to be closer to the adjacent line, without requiring a whole blank line in between: image

I think it always makes sense to intersect with lines you've actually touched, but shouldn't it be optional to intersect with adjacent lines?

image

Somewhat related, there's a cool "traintrack" effect when you lay lines very close together, for example, whenever you add a line in here...

image

It's auto converted to:

image

Shouldn't it also be possible to just have a line not converted to the traintrack pattern though?