quarnster/util — pull request #8 by erbridge (2014-08-27 02:50:31+00:00)
Title: Preserve the direction of the original region when calling Cover

I'm not sure this is the right thing to do, but the idea is that we just stretch out A and B of the first region to cover the second.

This is related to limetext/lime#341.