def adjustrow(row):
    """
    Convert a grid row to a list-table row.

    :param row: a row of grid table text
    :type row: str
    :return: a row of list-table text
    :rtype: str
    """
    if row.startswith('+') is True:
        return('\n')
    row = row.split('|')
    new_row = []
    for entry in row:
        new_row.append(entry)
        try:
            new_row.pop(new_row.index(''))
        except:
            pass
    convert = []
    convert.append('   * - ' + new_row[0].strip())
    for entry in new_row[1:]:
        convert.append(('\n     - ' + entry.strip()).rstrip())
    result = ''.join(convert)
    return(result)