4
# Copyright (c) 1999,2000 Minero Aoki <aamine@loveruby.net>
6
# This program is free software.
7
# You can distribute/modify this program under the terms of
8
# the GNU General Public License version 2 or later.
17
m = /\n|\r\n|\r|\z/.match( str )
19
while part and not part.empty? do
20
tmp = part[ 0, 50 ].inspect
21
ret << tmp[ 1, tmp.size - 2 ]
22
part = part[ 50, str.size - 50 ]
25
ret << tmp[ 1, tmp.size - 2 ]