From 6e07c780a673d44cecc642f13e618a66f42521a2 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Fri, 12 Jun 2009 11:52:49 -0700 Subject: [PATCH] making sure line numbers work on the edge --- lib/markup_validity/validator.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/markup_validity/validator.rb b/lib/markup_validity/validator.rb index 82827e6..2bb91b4 100644 --- a/lib/markup_validity/validator.rb +++ b/lib/markup_validity/validator.rb @@ -22,7 +22,7 @@ def inspect strings = [] errors.each do |error| - start = error.line >= 2 ? error.line - 2 : error.line + start = error.line - [2, error.line].min error_line = error.line == 0 ? 1 : error.line