At 01:54 PM 4/1/04 -0500, David Goodger wrote: >Phillip J. Eby wrote: >>Next, does anybody have any actual use cases for attribute decoration today? > >If you mean function attributes, Docutils uses them a lot. >They're described in ><http://docutils.sf.net/docutils/parsers/rst/directives/__init__.py> >and used in all the modules in that directory, such as ><docutils/docutils/parsers/rst/directives/images.py>. 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 def attention(*args): return make_admonition(nodes.attention, *args) attention.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) as [rst_directive(content=1)] def attention(*args): return make_admonition(nodes.attention, *args)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4