Commit Graph

20 Commits (8c8aa3fe479ccbcc60d82b1efa38df2edf38fc15)

Author SHA1 Message Date
W. Trevor King 7da92e296b rst: add indexes to format strings
For Python 2.6 compatibility.  You're only allowed to omit the
positional argument specifiers in Python 2.7 and later.
2012-10-10 08:05:09 -04:00
W. Trevor King 792816e01d rst: update string formatting and error catching syntax 2012-09-28 02:16:29 -04:00
W. Trevor King 82fddabcec rst: bump to version 0.4 2012-09-28 02:13:37 -04:00
W. Trevor King 173db9cf87 rst: strip trailing whitespace 2012-09-28 02:13:06 -04:00
W. Trevor King 3dc8d9c024 rst: update copyright owners (based on the Git history) 2012-09-28 02:12:14 -04:00
Simon McVittie 1e81affead rst: import docutils lazily, to avoid errors during ikiwiki --setup
Bug-Debian: http://bugs.debian.org/637604
Signed-off-by: Simon McVittie <smcv@debian.org>
2011-10-22 19:46:02 +01:00
Joey Hess 30c3ceeaa2 Changed license of madduck's python plugins from GPL-2 to BSD-2-clause.
Apparently the rst library is changing to a GPL-2 incompatable license.

"madduck: joeyh: so yes, do as you think is right."
2011-05-19 14:37:16 -04:00
Joey Hess 9cee2962e0 format plugin categorization 2010-02-12 01:10:36 -05:00
Joey Hess 9f841c07df Use env hack in python scripts. 2009-12-29 15:56:25 -05:00
Ulrik Sverdrup 936110ddb3 rst: Introduce _to_dict to turn argument list into keword args
(cherry picked from commit 7d788655104089b5747a5ff1a4c5106eac871c14)
2009-09-28 16:57:51 -04:00
Joey Hess 68018323ae add getsetup hook
in python, even, wow
2008-08-06 01:04:45 -04:00
martin f. krafft 33e3528cd9 Make proxy object available to hook functions
Hook functions now get the proxy object as first argument to be able to
use RPC via the proxy.

Signed-off-by: martin f. krafft <madduck@madduck.net>
2008-03-21 15:07:10 -04:00
Joey Hess 646392f367 rename register_hook to just hook, for consistency with the perl 2008-03-15 15:42:52 -04:00
martin f. krafft e224e9cf33 fix debug method
Signed-off-by: martin f. krafft <madduck@madduck.net>
(cherry picked from commit e924b6777ac0b6d04116f563f0fe749595e03d13)
2008-03-15 13:16:57 -04:00
martin f. krafft 7893c7ff5c remove todo comment about refactoring
Signed-off-by: martin f. krafft <madduck@madduck.net>
(cherry picked from commit c6e7416f65285eba154a6a9b08c1401490f68bd1)
2008-03-15 13:15:57 -04:00
martin f. krafft f91d028c47 Bump rst plugin version to 0.3
Signed-off-by: martin f. krafft <madduck@madduck.net>
(cherry picked from commit 338cacc006d3b58bc827a8009e9a991b0cabf367)
2008-03-15 13:15:26 -04:00
martin f. krafft dbb4cc565d Rewrite rst plugin for Python xml-rpc proxy
Signed-off-by: martin f. krafft <madduck@madduck.net>
(cherry picked from commit c877e9b4b93b550710cb26e2b0bafad4922ff209)
2008-03-15 13:14:59 -04:00
martin f. krafft 46976ac142 add debbug reference to SimpleXMLRPCDispatcher workaround
Signed-off-by: martin f. krafft <madduck@madduck.net>
2008-03-12 10:48:03 -04:00
martin f. krafft 8a43597a00 Handle SimpleXMLRPCDispatcher arg count change in Py2.5
SimpleXMLRPCDispatcher.__init__ takes 3 arguments instead of 1 since
python 2.5, so we check for that with a hack, for I found no better way,
other than catching a TypeError exception.

Signed-off-by: martin f. krafft <madduck@madduck.net>
2008-03-12 10:46:36 -04:00
joey 65dca9f89d * Rewritten rst plugin by madduck is a python program that communicates with
ikiwiki via XML RPC. This should be much faster than the old plugin that
  had to fork python for every rst page render. Note that if you use
  the rst plugin, you now need to have the RPC::XML perl module installed.
2007-10-15 16:33:02 +00:00