Super simple bit of cleanup to make failures, if they happen, a bit less intimidating. I couldn't think of a reason why we'd want to not use the abort flag. Annoying that it needs to be added, but I guess it's just one of those bits of cruft that a program picks up over decades of trying not to break existing workflows as new changes get rolled in.
See:
:help func-abort
:help except-compat
Super simple bit of cleanup to make failures, if they happen, a bit less intimidating. I couldn't think of a reason why we'd want to not use the abort flag. Annoying that it needs to be added, but I guess it's just one of those bits of cruft that a program picks up over decades of trying not to break existing workflows as new changes get rolled in.