aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v0/concordance.rb
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2007-10-15 19:27:27 +0100
committerRalph Amissah <ralph@amissah.com>2007-10-15 19:27:27 +0100
commit7330cf6ae4fa17e3f6d9914ead719655ebbe590b (patch)
tree1f7253a22872ca2501d7aefc2a48b9b2df65f7f4 /lib/sisu/v0/concordance.rb
parentdebian/control add depends on rsync (diff)
parentmostly the arrangement of conditionals (diff)
Merge branch 'upstream' into debian/sid
Diffstat (limited to 'lib/sisu/v0/concordance.rb')
-rw-r--r--lib/sisu/v0/concordance.rb12
1 files changed, 9 insertions, 3 deletions
diff --git a/lib/sisu/v0/concordance.rb b/lib/sisu/v0/concordance.rb
index d60ffc2f..08b25195 100644
--- a/lib/sisu/v0/concordance.rb
+++ b/lib/sisu/v0/concordance.rb
@@ -241,7 +241,8 @@ WOK
end
if line =~@rxp_to; toy=line[@rxp_to,1]
end
- if toy =~/\d+/ and toy !~/^0$/
+ if toy =~/\d+/ \
+ and toy !~/^0$/
for word in line.scan(@rgx_scanlist) #%take in word or other match
word=nil if word =~@rxp_excluded0 #watch
word=nil if word =~@rxp_excluded1 #watch
@@ -260,12 +261,17 @@ WOK
word.gsub!(/^(\d+\.?)+$/, '')
word=nil if word =~/^\s*$/ #watch
if word
- word.capitalize! unless word =~/[A-Z][A-Z]/ or word =~/\w+\s\w+/
+ unless word =~/[A-Z][A-Z]/ \
+ or word =~/\w+\s\w+/
+ word.capitalize!
+ end
#word.downcase! if word =~lesser
#word.capitalize! if word =~greater
@freq[word] +=1
@word_map[word] ||= []
- if line !~@rxp_lv1 and line !~@rxp_lv2 and line !~@rxp_lv3
+ if line !~@rxp_lv1 \
+ and line !~@rxp_lv2 \
+ and line !~@rxp_lv3
@word_map[word] << location_seg("#@seg\##{toy}",toy)
else
@word_map[word] << case line