review/messages.py @ 85c5e6d231b3
initial-docs
docs: minor tweaks
author |
Steve Losh <steve@stevelosh.com> |
date |
Tue, 15 Jun 2010 20:30:23 -0400 |
parents |
d5280b38dd4c |
children |
34df61cd0a47 |
"""Messages used by the command-line UI of hg-review.
These are kept in a separate module to avoid repeating them over and over
in the extension_ui module, and to make checking for proper output in the
unit tests much easier.
"""
NO_DATA_STORE = """\
the review data has not been initialized!
run "hg review --init" to do so
"""
INIT_START = """\
initializing the code review data store and config
"""
INIT_SUCCESS_UNCOMMITTED = """\
the review data has been initialized
run "hg commit .hgreview -m 'initialize code review'" to record it permanently
"""
INIT_SUCCESS_CLONED = """\
the review data has been initialized
"""
INIT_REQUIRES_REMOTE_PATH ="""\
you must provide a remote path (see 'hg help review-init')!
"""
INIT_EXISTS = """\
the review data has already been initialized!
"""
INIT_EXISTS_UNCOMMITTED = """\
the review data has already been initialized, but is not recorded!
run "hg commit .hgreview -m 'initialize code review'" to record it permanently
"""
INIT_UNSUPPORTED_RELATIVE_RPATH = """\
relative remote paths are not supported (yet)!
"""
COMMENT_REQUIRES_MESSAGE = """\
empty comment
"""
COMMENT_FILE_DOES_NOT_EXIST = """\
file %s was not changed in revision %s!
"""
COMMENT_LINES_REQUIRE_FILE = """\
you must give a filename to comment on specific lines!
"""
COMMENT_EDITOR_MESSAGE = """\
HG: Enter your comment. Lines beginning with 'HG:' are removed.
HG: Leave comment empty to abort comment.\
"""
SIGNOFF_REQUIRES_MESSAGE = """\
empty signoff message
"""
SIGNOFF_OPINION_CONFLICT = """\
cannot sign off as both --yes and --no!
"""
SIGNOFF_EXISTS = """\
you have already signed off on this changeset (use -f to replace)!
"""
SIGNOFF_EDITOR_MESSAGE = """\
HG: Enter your signoff message. Lines beginning with 'HG:' are removed.
HG: Leave message empty to abort signoff.\
"""
REVIEW_LOG_CSET = """\
changeset: %d:%s
"""
REVIEW_LOG_AUTHOR = """\
author: %s
"""
REVIEW_LOG_SUMMARY = """\
summary: %s
"""
REVIEW_LOG_SIGNOFFS = """\
signoffs: %d signoffs (%d yes, %d no, %d neutral)
"""
REVIEW_LOG_COMMENTS = """\
comments: %d comments from %d authors
"""
REVIEW_LOG_COMMENT_AUTHOR = """# %s said:"""
REVIEW_LOG_COMMENT_LINE = """\
# %s
"""
REVIEW_LOG_SIGNOFF_AUTHOR = """$ %s signed off as %s, saying:"""
REVIEW_LOG_SIGNOFF_LINE = """\
$ %s
"""
REVIEW_LOG_AGE = """(%s)"""
REVIEW_LOG_IDENTIFIER = """ (%s)"""
REVIEW_LOG_FILE_HEADER = """changes in %s"""
REVIEW_LOG_SKIPPED = """\
... skipped %d lines ...
"""
COMMIT_COMMENT = """Add a comment on changeset %s"""
COMMIT_SIGNOFF = """Sign off on changeset %s"""
DELETE_SIGNOFF = """Remove sign off on changeset %s"""
WEB_START = """\
starting web server
"""
CHECK_SUCCESS = """\
changeset passed all tests
"""
CHECK_HAS_NOS = """\
changeset has a signoff of "no"
"""
CHECK_TOO_FEW_YESES = """\
changeset does not have enough signoffs of "yes"
"""
CHECK_UNSEEN = """\
changeset has no comments or signoffs
"""