# File docs/sgml2text.rb, line 22
def fillParagraph(prefix, txt)
    para = Array.new()
    txt = txt.gsub(/\+/m, ' ') # turn whitespace into single spaces and dup
    fillColumn = FILL_COLUMN - prefix.length
    regex = /^(.{0,#{fillColumn}})[ \n]/m

    while txt.length > fillColumn
	if txt =~ regex
	    para << $1
	    txt = $'
	else
	    para << txt
	    txt = ''
	end
    end
    para << txt unless txt.empty?

    return "\n" + prefix + para.join("\n" + prefix.gsub(/\/, ' ')) + "\n"
end