def _parseMinusList(fdata):
    """Parse a list of lines starting with '- '."""
    rlist = []
    tmplist = []
    for line in fdata:
        if line and line[:2] == '- ':
            if tmplist:
                rlist.append(' '.join(tmplist))
            l = line[2:].strip()
            if l:
                tmplist[:] = [l]
            else:
                tmplist[:] = []
        else:
            l = line.strip()
            if l:
                tmplist.append(l)
    if tmplist:
        rlist.append(' '.join(tmplist))
    return rlist