Commit Graph

2 Commits

Author SHA1 Message Date
Edwin Brady
e1c79ef07d Better error when no alternative is valid
Instead of guessing the error for the thing that's closest to working,
better to say that no alternative works.
(This makes the bizarre 'score' heuristic for error messages obsolete,
so that'll be removed soon too.)
2015-07-17 23:37:19 +01:00
Edwin Brady
5da0d60564 Faster processing of alternatives
Mostly by delaying the expensive checking for uniqueness of names until
the point where we actually need the branch, thus removing a significant
amount of unnecesary work.
2015-07-17 20:56:55 +01:00