Repository head:
A branch label names the tip revision of its branch.
+ src log and src list skip ignored and unregistered files in arguments.
+ The embedded help has neen enriched and now fearures multiple topics
0.7: 2014-11-13
Bugfix release: fix initial file commit. There was a bug in my tests...
* src branch delete. Should branch_delete really obsolesce branches or just
mark them dead?
+* commands that require operands to exist should ignore those that match
+ an ignore pattern.
+
+* should be possible to range-restict a tag or branch listing.
+
* vc.el
KNOWN BUGS
ctx = CommandContext("list", args, default_to="branch_reversed")
width = screenwidth()
for arg in ctx.args:
+ if ignore(arg) or not registered(arg):
+ continue
sys.stdout.write("= %s %s\n" % (arg, ((width - len(arg) - 5) * "=")))
for item in ctx.resolve(History(arg), backwards=True):
# Must allow enough room for revno and date
ctx = CommandContext("log", args, default_to="branch_reversed")
width = screenwidth()
for arg in ctx.args:
+ if ignore(arg) or not registered(arg):
+ continue
sys.stdout.write("= %s %s\n" % (arg, ((width - len(arg) - 5) * "=")))
for item in ctx.resolve(History(arg), backwards=True):
sys.stdout.write("%-4d | %s\n%s" % (item.revno,item.date,item.log))
== COMMAND SUMMARY ==
A 'revision' is a 1-origin integer, or a tag name designating an
-integer revision, or a branch name esignatingthe tip revision of its
+integer revision, or a branch name designating the tip revision of its
branch. Revision numbers always increase in commit-date order.
A revision range is a single revision, or a pair of revisions M-N (all
is the tip revision on the current branch and the default range is all
revisions on the current branch.
-The token "--" tells the command-line interpreter that revision-specs
-and subcommands are done - everything after it is a filename, even
-if it looks like a subcommand or revision number.
+The token "--" tells the command-line interpreter that subcommands,
+switches, and revision-specs are done - everything after it is a filename,
+even if it looks like a subcommand or revision number.
src help [command]::
Displays help for commands.