X-Git-Url: https://git.p6c8.net/selfforum.git/blobdiff_plain/dd4ab9aedf7e7eaebddaf5c00f506972dad42b4c..a1e758a1390d045046ed1aa6022a3f62647ef261:/selfforum-cgi/shared/Encode/Posting.pm?ds=inline
diff --git a/selfforum-cgi/shared/Encode/Posting.pm b/selfforum-cgi/shared/Encode/Posting.pm
index ffafbf1..395f71f 100644
--- a/selfforum-cgi/shared/Encode/Posting.pm
+++ b/selfforum-cgi/shared/Encode/Posting.pm
@@ -158,8 +158,8 @@ sub answer_field ($$) {
my $area = $$posting;
my $qchar = $params -> {quoteChars};
- $area =~ s/
/\n/g; #
=> \n
- $area =~ s/&(?:#160|nbsp);/ /g; # nbsp => ' '
+ $area =~ s/
/\n/g; #
=> \n
+ $area =~ s/&(?:#160|nbsp);/ /g; # nbsp => ' '
$area =~ s/^(.)/\177$1/gm if ($params -> {quoteArea}); # shift a quoting character
$area =~ s/^(\177+)/$qchar x length ($1)/gem; # decode normalized quoting characters
@@ -208,12 +208,12 @@ sub message_field ($$) {
my $posting = ${+shift};
my $params = shift || {};
- my $break = '
';
+ my $break = '
';
if ($params -> {quoting}) { # quotes are displayed as special?
my @array = [0 => []];
- for (split /
/ => $posting) {
+ for (split /
/ => $posting) {
my $l = length ((/^(\177*)/)[0]);
if ($array[-1][0] == $l) {
push @{$array[-1][-1]} => $_;
@@ -225,7 +225,7 @@ sub message_field ($$) {
shift @array unless @{$array[0][-1]};
my $ll=0;
- $posting = join '
' => map {
+ $posting = join $break => map {
my $string = $_->[0]
? (($ll and $ll != $_->[0]) ? $break : '') .
join join ($break => @{$_->[-1]})
@@ -248,4 +248,4 @@ sub message_field ($$) {
#
#
-### end of Encode::Posting #####################################################
\ No newline at end of file
+### end of Encode::Posting #####################################################