--- cf.schmorp.de/server/lib/cf.pm 2007/07/03 06:00:48 1.294 +++ cf.schmorp.de/server/lib/cf.pm 2007/07/04 05:08:15 1.295 @@ -1414,10 +1414,10 @@ s/(?<=\S)\n(?=\w)/ /g; # compress some whitespace - 1 while s/\s*\n\s*\n\s*/\n/; - - s/^\s+//; - s/\s+$//; + s/\s+\n/\n/g; # ws line-ends + s/\n\n+/\n/g; # double lines + s/^\n+//; # beginning lines + s/\n+$//; # ending lines $_ }