grep も訂正orz

後で直そうで直してませんでしたorz


ヒット文字列前後切り出しのとき、
前部位が長すぎる場合の省略処理の文字範囲の訂正


全ソースはこちら

diff -r e0acebaf01f8 -r 66b576f6fade grep.js
--- a/grep.js	Mon Jan 25 22:35:44 2010 +0900
+++ b/grep.js	Mon Jan 25 22:38:12 2010 +0900
@@ -28,7 +28,7 @@
 
 		return { 
 			abbr : so > max,
-			prev : (so > max ? st.substr(so - max + 1, max) : st.substr(0, so)).replace(/\s+$/,"\xa0"),
+			prev : (so > max ? st.substr(so - max, max) : st.substr(0, so)).replace(/\s+$/,"\xa0"),
 			text : r.toString(),
 			next : et.substr(eo, max*2).replace(/^\s+/,"\xa0"),
 		};