diff options
-rw-r--r-- | IkiWiki/CGI.pm | 1 | ||||
-rw-r--r-- | debian/changelog | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/IkiWiki/CGI.pm b/IkiWiki/CGI.pm index 567fa85be..33e670eac 100644 --- a/IkiWiki/CGI.pm +++ b/IkiWiki/CGI.pm @@ -552,6 +552,7 @@ sub cgi_editpage ($$) { #{{{ }); $content=~s/\r\n/\n/g; $content=~s/\r/\n/g; + $content.="\n" if $content !~ /\n$/; $config{cgi}=0; # avoid cgi error message eval { writefile($file, $config{srcdir}, $content) }; diff --git a/debian/changelog b/debian/changelog index e4d4083a9..5f05f7a0f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -24,6 +24,7 @@ ikiwiki (2.16) UNRELEASED; urgency=low so that more than one plugin can use this hook. I believe this is a safe change, since only passwordauth uses this hook. (If some other plugin already used it, it would have broken passwordauth!) + * Ensure that web edited pages always end in a newline. -- Joey Hess <joeyh@debian.org> Mon, 03 Dec 2007 14:47:36 -0500 |