[PATCH] truncate EDITOR_EOF_PREFIX with previous EOL
From: Olleg Samoylov <olleg_at_mipt.ru>
Date: 2005-07-19 13:18:15 CEST
In log message wroten by editor always added trailing eol. This patch remove it.
-- Olleg Samoylov [[[ * subversion/clients/cmdline/util.c (truncate_buffer_at_prefix): Remove trailing eol from log message. ]]] Index: subversion/clients/cmdline/util.c =================================================================== --- subversion/clients/cmdline/util.c (revision 15361) +++ subversion/clients/cmdline/util.c (working copy) @@ -417,6 +417,14 @@ || (*(substring - 1) == '\r') || (*(substring - 1) == '\n')) { + /* Remove previous eol. */ + while (substring != buffer) + if ((*(substring - 1) == '\r') + || (*(substring - 1) == '\n')) + substring--; + else + break; + *substring = '\0'; if (new_len) *new_len = substring - buffer;
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.