]> git.pld-linux.org Git - packages/cvsspam.git/commitdiff
- fix also for the addedchars
authorElan Ruusamäe <glen@pld-linux.org>
Wed, 4 Mar 2009 23:52:50 +0000 (23:52 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    cvsspam-multibyte_enc_disables_highlight-patch1.diff -> 1.2

cvsspam-multibyte_enc_disables_highlight-patch1.diff

index f6e6ca69266bff3c41b2b1dbb2646d613bef0a8a..b1e3011392d7bcb60f18448403e1b2d22a5ce211 100644 (file)
@@ -1,7 +1,5 @@
-Index: cvsspam.rb
-===================================================================
---- cvsspam.rb (revision 255)
-+++ cvsspam.rb (working copy)
+--- cvsspam.rb (working copy)
++++ cvsspam.rb 2009-03-05 01:48:46.419779119 +0200
 @@ -936,7 +936,10 @@
          addInfixSize = line.length - (prefixLen+suffixLen)
          oversize_change = deleteInfixSize*100/@lineJustDeleted.length>33 || addInfixSize*100/line.length>33
@@ -14,6 +12,15 @@ Index: cvsspam.rb
            print(htmlEncode(@lineJustDeleted))
          else
            print(htmlEncode(@lineJustDeleted[0,prefixLen]))
+@@ -1118,7 +1121,7 @@
+         @lineJustDeleted = nil
+       end
+       shift(initial)
+-      if prefixLen==1 && suffixLen==0 || addInfixSize<=0 || oversize_change
++      if multibyte_encoding? || prefixLen==1 && suffixLen==0 || addInfixSize<=0 || oversize_change
+         encoded = htmlEncode(line)
+       else
+         encoded = htmlEncode(line[0,prefixLen]) +
 @@ -1297,6 +1300,11 @@
    end
  end
This page took 0.08425 seconds and 4 git commands to generate.