aboutsummaryrefslogtreecommitdiffstats
path: root/lang/python/gpgme.i
diff options
context:
space:
mode:
authorJustus Winter <[email protected]>2016-06-14 11:28:37 +0000
committerJustus Winter <[email protected]>2016-06-16 12:19:17 +0000
commit8997d88bf97d1784706becbf8e9dc74e4656e311 (patch)
tree4d7cc392dcfdfc1eed14115b7efd1530d2bd0655 /lang/python/gpgme.i
parentpython: Make result objects more robust. (diff)
downloadgpgme-8997d88bf97d1784706becbf8e9dc74e4656e311.tar.gz
gpgme-8997d88bf97d1784706becbf8e9dc74e4656e311.zip
python: Improve autmatically generated docstrings.
* lang/python/gpgme.i: Add comment. * lang/python/pyme/core.py (__getattr__): Rewrite automatically generated doctrings for the wrapper methods. Signed-off-by: Justus Winter <[email protected]>
Diffstat (limited to 'lang/python/gpgme.i')
-rw-r--r--lang/python/gpgme.i14
1 files changed, 12 insertions, 2 deletions
diff --git a/lang/python/gpgme.i b/lang/python/gpgme.i
index c6ddbb40..8dbb0c2c 100644
--- a/lang/python/gpgme.i
+++ b/lang/python/gpgme.i
@@ -21,11 +21,21 @@
%include "cpointer.i"
%include "cstring.i"
-// Generate doc strings for all methods.
+/* Generate doc strings for all methods.
+
+ This will generate docstrings of the form
+
+ gpgme_op_encrypt(ctx, recp, flags, plain, cipher) -> gpgme_error_t
+
+ which we transform into
+
+ ctx.op_encrypt(recp, flags, plain, cipher) -> gpgme_error_t
+
+ for automagically wrapped functions. */
%feature("autodoc", "0");
-/* Allow use of Unicode objects, bytes, and None for strings. */
+/* Allow use of Unicode objects, bytes, and None for strings. */
%typemap(in) const char * {
if ($input == Py_None)
$1 = NULL;