~mdw
/
catacomb
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
symm/multigen (SequenceTemplate): Don't try to pass `seq' initarg.
[catacomb]
/
symm
/
multigen
diff --git
a/symm/multigen
b/symm/multigen
index
241cd34
..
4115eb4
100755
(executable)
--- a/
symm/multigen
+++ b/
symm/multigen
@@
-363,7
+363,7
@@
class SequenceTemplate (BasicTemplate):
if len(seq) == 1:
return seq[0]
else:
if len(seq) == 1:
return seq[0]
else:
- return super(SequenceTemplate, cls).__new__(cls,
seq = seq,
**kw)
+ return super(SequenceTemplate, cls).__new__(cls, **kw)
def __init__(me, seq, **kw):
"""
def __init__(me, seq, **kw):
"""
@@
-519,6
+519,11
@@
def op_l(val):
"""@{COLUMN:l} -- the item in upper case."""
return val.lower()
"""@{COLUMN:l} -- the item in upper case."""
return val.lower()
+@defop
+def op_f(val):
+ """@{COLUMN:f} -- the item, with `/' characters replaced by `-'."""
+ return val.replace('/', '-')
+
R_NOTIDENT = RX.compile(r'[^a-zA-Z0-9_]+')
@defop
def op_c(val):
R_NOTIDENT = RX.compile(r'[^a-zA-Z0-9_]+')
@defop
def op_c(val):