def unAntiCapability(capability):
    assert isCapability(capability), 'got %s' % capability
    if not isAntiCapability(capability):
        raise ValueError('%s is not an anti capability' % capability)
    if isChannelCapability(capability):
        (channel, capability) = fromChannelCapability(capability)
        return ','.join((channel, capability[1:]))
    else:
        return capability[1:]
Strip non-letters/digits from filename and append extension to filename.
dataset/ETHPy150Open ProgVal/Limnoria/src/ircdb.py/unAntiCapability--crossover with--dataset/ETHPy150Open jmagnusson/Flask-Resize/flask_resize/__init__.py/safe_placeholder_filename