From 84992ad4b1abb6c193df257d08def3e7ff290da2 Mon Sep 17 00:00:00 2001
From: ilor <kailoran@gmail.com>
Date: Fri, 29 Jul 2011 14:41:21 +0200
Subject: [PATCH] fix bug in corpus-get

---
 corpus2tools/corpus-get | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/corpus2tools/corpus-get b/corpus2tools/corpus-get
index c16e4e9..6d050b0 100755
--- a/corpus2tools/corpus-get
+++ b/corpus2tools/corpus-get
@@ -21,11 +21,11 @@ def parse_range_info(s):
 		try:
 			selection.add(int(elem))
 		except:
-			split = [x.strip() for x in elem.split('-')]
+			split = [int(x.strip()) for x in elem.split('-')]
 			try:
 				if len(split) == 2:
 					split.sort()
-					for x in xrange(int(split[0]), int(split[1])+1):
+					for x in xrange(split[0], split[1]+1):
 						selection.add(x)
 				else:
 					raise
@@ -98,6 +98,7 @@ def go():
 	reader = corpus2.TokenReader.create_path_reader(options.input_format, tagset, inpath)
 	writer = corpus2.TokenWriter.create_stdout_writer(options.output_format, tagset)
 	selection = {}
+	
 	for arg in args[1:]:
 		if ':' in arg:
 			sp = arg.split(':')
-- 
GitLab