##// END OF EJS Templates
Add %%cython magics to generated documentation.
Bradley M. Froehle -
Show More
@@ -1,6 +1,23 b''
1 # -*- coding: utf-8 -*-
1 # -*- coding: utf-8 -*-
2 """
2 """
3 Cython related magics.
3 =====================
4 Cython related magics
5 =====================
6
7 Usage
8 =====
9
10 ``%%cython``
11
12 {CYTHON_DOC}
13
14 ``%%cython_inline``
15
16 {CYTHON_INLINE_DOC}
17
18 ``%%cython_pyximport``
19
20 {CYTHON_PYXIMPORT_DOC}
4
21
5 Author:
22 Author:
6 * Brian Granger
23 * Brian Granger
@@ -273,6 +290,11 b' class CythonMagics(Magics):'
273 html = '\n'.join(l for l in html.splitlines() if not r.match(l))
290 html = '\n'.join(l for l in html.splitlines() if not r.match(l))
274 return html
291 return html
275
292
293 __doc__ = __doc__.format(
294 CYTHON_DOC = ' '*8 + CythonMagics.cython.__doc__,
295 CYTHON_INLINE_DOC = ' '*8 + CythonMagics.cython_inline.__doc__,
296 CYTHON_PYXIMPORT_DOC = ' '*8 + CythonMagics.cython_pyximport.__doc__,
297 )
276
298
277 def load_ipython_extension(ip):
299 def load_ipython_extension(ip):
278 """Load the extension in IPython."""
300 """Load the extension in IPython."""
General Comments 0
You need to be logged in to leave comments. Login now