Rev 2629: (Ian Clatworthy) make plugins command public with better help in file:///home/pqm/archives/thelove/bzr/%2Btrunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Thu Jul 19 08:16:38 BST 2007


At file:///home/pqm/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 2629
revision-id: pqm at pqm.ubuntu.com-20070719071637-0rm8kj6vaswb9zty
parent: pqm at pqm.ubuntu.com-20070719062212-492i9t2j91oiwjxy
parent: ian.clatworthy at internode.on.net-20070719064237-h19qnfyrfmwubvez
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Thu 2007-07-19 08:16:37 +0100
message:
  (Ian Clatworthy) make plugins command public with better help
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
    ------------------------------------------------------------
    revno: 2628.1.1
    merged: ian.clatworthy at internode.on.net-20070719064237-h19qnfyrfmwubvez
    parent: pqm at pqm.ubuntu.com-20070719062212-492i9t2j91oiwjxy
    parent: ian.clatworthy at internode.on.net-20070713084553-7is76iha0tj6o4lo
    committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
    branch nick: ianc-integration
    timestamp: Thu 2007-07-19 16:42:37 +1000
    message:
      (Ian Clatworthy) make plugins command public with better help
    ------------------------------------------------------------
    revno: 2617.3.1
    merged: ian.clatworthy at internode.on.net-20070713084553-7is76iha0tj6o4lo
    parent: pqm at pqm.ubuntu.com-20070713074627-93zxs9uh528y0fki
    committer: Ian Clatworthy <ian.clatworthy at internode.on.net>
    branch nick: bzr.plugins-public
    timestamp: Fri 2007-07-13 18:45:53 +1000
    message:
      Make the plugins command public with better help
=== modified file 'NEWS'
--- a/NEWS	2007-07-19 03:40:54 +0000
+++ b/NEWS	2007-07-19 06:42:37 +0000
@@ -37,6 +37,9 @@
     * ``bzr log -rA..B`` output shifted to the left margin if the log only 
       contains merge revisions. (Kent Gibson) 
 
+    * The ``plugins`` command is now public with improved help.
+      (Ian Clatworthy)
+
   LIBRARY API BREAKS:
 
     * Deprecated dictionary ``bzrlib.option.SHORT_OPTIONS`` removed.

=== modified file 'bzrlib/builtins.py'
--- a/bzrlib/builtins.py	2007-07-19 00:17:50 +0000
+++ b/bzrlib/builtins.py	2007-07-19 06:42:37 +0000
@@ -3089,8 +3089,23 @@
 
 
 class cmd_plugins(Command):
-    """List plugins"""
-    hidden = True
+    """List the installed plugins.
+    
+    This command displays the list of installed plugins including the
+    path where each one is located and a short description of each.
+
+    A plugin is an external component for Bazaar that extends the
+    revision control system, by adding or replacing code in Bazaar.
+    Plugins can do a variety of things, including overriding commands,
+    adding new commands, providing additional network transports and
+    customizing log output.
+
+    See the Bazaar web site, http://bazaar-vcs.org, for further
+    information on plugins including where to find them and how to
+    install them. Instructions are also provided there on how to
+    write new plugins using the Python programming language.
+    """
+    hidden = False
     @display_command
     def run(self):
         import bzrlib.plugin




More information about the bazaar-commits mailing list