1 Apr
2004
1 Apr
'04
3:43 p.m.
Phillip J. Eby wrote:
Thanks! So for example, this:
def admonition(*args): return make_admonition(nodes.admonition, *args)
admonition.arguments = (1, 0, 1) admonition.options = {'class': directives.class_option} admonition.content = 1 ...
might be rephrased as (say):
as [rst_directive( arguments=(1,0,1), options={'class': directives.class_option}, content=1 ) ] def admonition(*args): return make_admonition(nodes.admonition, *args)
I suppose so, but a generic function attribute decorator would do just as well. IOW, it doesn't have to be "rst_directive", just "attributes" would do fine. -- David Goodger