>>53
Actually the pushed code seems to still have errors in it as it does not take into account the case starting with “Furthermore” in >>49 probably because there is a typo in my explanation. I say “when setting the mark to the right of the pointer” when I meant “when setting the mark to the left of the point” if you reverse the order of ‘region-end’ and ‘region-start’ the bug then switches to the first sentence. I believe the reversal of ‘end’ and ‘start’ is also required in order to resolve the issue starting with “Since” this bug occurs in the same case as the previously mentioned one once the ‘start’ and ‘end’ are saved, that is when the mark is to the left of the point.