Added becommands/commit.py and minor fixes.
authorW. Trevor King <wking@drexel.edu>
Sun, 19 Jul 2009 14:48:12 +0000 (10:48 -0400)
committerW. Trevor King <wking@drexel.edu>
Sun, 19 Jul 2009 14:48:12 +0000 (10:48 -0400)
commitb3ce47285a66a35904e5e50636ce471ecb4ce29d
tree5adefc61f75a30cd31a796d4bc8fc2470e3bdb23
parent0baf6034dba2178f4141d3fe87d0d41061946299
Added becommands/commit.py and minor fixes.

Now we can commit changes from the command line with a unified
interface.  The interface is much less flexible than using your
particular version control system's commit command directly, so this
command is mostly intended for user-interfaces and other tools that
don't want to be bothered with the extra flexibility.

Normalized spacing in rcs.RCS.commit to produce:
  summary
  <BLANKLINE>
  body
  <TRAILING-ENDLINE>
messages regardless of the input string format.

Also fixed a "--complete" handline bug in cmdutil, and some minor
docstring typos in libbe.rcs and .editor.
becommands/commit.py [new file with mode: 0644]
libbe/cmdutil.py
libbe/editor.py
libbe/rcs.py