d56ec1ea7a
This makes far more sense because editors manipulate user-level errors/warnings on a 1-based system, not a 0-based one.