diff options
author | Joey Hess <joey@kitenet.net> | 2007-12-12 13:41:21 -0500 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2007-12-12 13:41:21 -0500 |
commit | c06643a43555ba9d2a24b1177c2c9f68cf994432 (patch) | |
tree | 4103bbf728d6cb43cb587b401a83f1f556bf01b9 | |
parent | fe0c0b6fc38b94295e803685c4931cb5977744b7 (diff) | |
download | ikiwiki-c06643a43555ba9d2a24b1177c2c9f68cf994432.tar ikiwiki-c06643a43555ba9d2a24b1177c2c9f68cf994432.tar.gz |
* Ensure that web edited pages always end in a newline.
-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 |