equal
deleted
inserted
replaced
63 txnutil, |
63 txnutil, |
64 util, |
64 util, |
65 vfs as vfsmod, |
65 vfs as vfsmod, |
66 ) |
66 ) |
67 from .utils import ( |
67 from .utils import ( |
|
68 procutil, |
68 stringutil, |
69 stringutil, |
69 ) |
70 ) |
70 |
71 |
71 release = lockmod.release |
72 release = lockmod.release |
72 urlerr = util.urlerr |
73 urlerr = util.urlerr |
1104 if cmd.startswith(name): |
1105 if cmd.startswith(name): |
1105 fn = filterfn |
1106 fn = filterfn |
1106 params = cmd[len(name):].lstrip() |
1107 params = cmd[len(name):].lstrip() |
1107 break |
1108 break |
1108 if not fn: |
1109 if not fn: |
1109 fn = lambda s, c, **kwargs: util.filter(s, c) |
1110 fn = lambda s, c, **kwargs: procutil.filter(s, c) |
1110 # Wrap old filters not supporting keyword arguments |
1111 # Wrap old filters not supporting keyword arguments |
1111 if not pycompat.getargspec(fn)[2]: |
1112 if not pycompat.getargspec(fn)[2]: |
1112 oldfn = fn |
1113 oldfn = fn |
1113 fn = lambda s, c, **kwargs: oldfn(s, c) |
1114 fn = lambda s, c, **kwargs: oldfn(s, c) |
1114 l.append((mf, fn, params)) |
1115 l.append((mf, fn, params)) |