# HG changeset patch # User Ludovic Chabant # Date 1385242295 28800 # Node ID ac6166453d775bcc24e23d178f37620470378f1d # Parent 17188020e87e8d997b07c85aa059a9708a9f567d Added ability to get page revisions from the command-line. diff -r 17188020e87e -r ac6166453d77 manage.py --- a/manage.py Thu Nov 21 21:35:56 2013 -0800 +++ b/manage.py Sat Nov 23 13:31:35 2013 -0800 @@ -57,12 +57,15 @@ @manager.command -def get(url, resolve=False): +def get(url, force_resolve=False, rev=None): """ Gets a page that matches the given URL. """ page = wiki.getPage(url) - if resolve: + if force_resolve: page._force_resolve = True + if rev is not None: + print page.getRevision(rev) + return print page.text