[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-nodiffs] Revision 6755907cec9c536a676e86d928b20c3f6130
From: |
monotone |
Subject: |
[Monotone-commits-nodiffs] Revision 6755907cec9c536a676e86d928b20c3f61307ba0 |
Date: |
Mon, 26 Jan 2009 04:35:01 +0100 |
-----------------------------------------------------------------
Revision: 6755907cec9c536a676e86d928b20c3f61307ba0
Ancestor: e6bce8abbeedf2addb38f7215c725a17e10326a7
Author: address@hidden
Date: 2009-01-26T03:30:16
Branch: net.venge.monotone.experiment.changelog-editor
Modified files:
cmd_ws_commit.cc
tests/checkout_creates__MTN_log/commit_log.lua
tests/clone_creates__MTN_log/commit_log.lua
tests/commit_using__MTN_log/__driver__.lua
tests/commit_using__MTN_log/commit_log.lua
tests/commit_using__MTN_log/commit_log_modified_return.lua
tests/commit_writes_message_back_to__MTN_log/__driver__.lua
tests/commit_writes_message_back_to__MTN_log/my_hook.lua
tests/i18n_commit_messages/__driver__.lua
tests/i18n_commit_messages/euc-jp.txt
tests/i18n_commit_messages/extra_hooks.lua
tests/i18n_commit_messages/utf8.txt
tests/wrong_options_override_workspace_options/__driver__.lua
ChangeLog:
fix test failures caused by new changelog editor
* cmd_ws_commit.cc (revision_header): remove trailing space after "Changelog:"
so various regexes match properly
(revision_summary): prefix with a newline for various places that are
expecting it
(get_log_message_interactively): match entire "Changelog:" line rather than
looking for a "Changelog: " prefix
* tests/checkout_creates__MTN_log/commit_log.lua:
* tests/clone_creates__MTN_log/commit_log.lua:
* tests/commit_using__MTN_log/commit_log_modified_return.lua:
put "Log Entry" value into new changelog format
* tests/commit_using__MTN_log/__driver__.lua: disable checks for magic line,
which no longer exists; commits can now be cancelled by making changes to the
revision header
* tests/commit_using__MTN_log/commit_log.lua: remove summary parameter from
edit_comment hook; this file is no longer used and should probably be deleted
once the lack of a magic line is certain
* tests/commit_writes_message_back_to__MTN_log/__driver__.lua: add status check
which now looks up the default key that will be used to sign certs on the
pending revision; this adds the public key to the database which is required
for things to work properly with the read-only database used by this test
* tests/commit_writes_message_back_to__MTN_log/my_hook.lua:
put "foobar" value into new changelog format
* tests/i18n_commit_messages/__driver__.lua: add check for euc-jp charset in log
output; remove newline from euc-jp.txt and utf8.txt files before using them
with qgrep, which doesn't seem to like newlines in the search expression
* tests/i18n_commit_messages/euc-jp.txt:
* tests/i18n_commit_messages/utf8.txt: add newline to end of log message,
required by new changelog editor
* tests/i18n_commit_messages/extra_hooks.lua: remove basetext parameter from
edit_comment hook; remove munging of user_log_message when it's not empty;
change checks to find things in the user_log_message rather than direct
comparisons which are no longer correct; compose user_log_message by
substitution rather than full replacement.
* tests/wrong_options_override_workspace_options/__driver__.lua: both status
checks now fail because of the new key lookup, which seems to be what this
test intended; check this with tommyd
monotone --db={your.database} diff
--revision=e6bce8abbeedf2addb38f7215c725a17e10326a7
--revision=6755907cec9c536a676e86d928b20c3f61307ba0
----------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-nodiffs] Revision 6755907cec9c536a676e86d928b20c3f61307ba0,
monotone <=