|
a/Allura/allura/lib/htmltruncate.py |
|
b/Allura/allura/lib/htmltruncate.py |
|
... |
|
... |
129 |
tok = CloseTag( stack.pop().tag )
|
129 |
tok = CloseTag( stack.pop().tag )
|
130 |
retval.append( tok.as_string() )
|
130 |
retval.append( tok.as_string() )
|
131 |
if length == target_len:
|
131 |
if length == target_len:
|
132 |
return ''.join(retval) + ellipsis
|
132 |
return ''.join(retval) + ellipsis
|
133 |
else:
|
133 |
else:
|
134 |
return ''.join(retval)
|
134 |
return ''.join(retval) |
135 |
|
|
|
136 |
if __name__ == "__main__":
|
|
|
137 |
try:
|
|
|
138 |
while True:
|
|
|
139 |
print truncate(raw_input("> "), int(sys.argv[1]))
|
|
|
140 |
except EOFError:
|
|
|
141 |
sys.exit(0) |
|
|