Transform a pdb command signature into RST nodes.
(env, sig, signode)
| 75 | |
| 76 | |
| 77 | def parse_pdb_command(env, sig, signode): |
| 78 | """Transform a pdb command signature into RST nodes.""" |
| 79 | m = pdbcmd_sig_re.match(sig) |
| 80 | if m is None: |
| 81 | raise ValueError |
| 82 | name, args = m.groups() |
| 83 | fullname = name.replace('(', '').replace(')', '') |
| 84 | signode += addnodes.desc_name(name, name) |
| 85 | if args: |
| 86 | signode += addnodes.desc_addname(' '+args, ' '+args) |
| 87 | return fullname |
| 88 | |
| 89 | |
| 90 | def parse_monitoring_event(env, sig, signode): |