# subject pyparsing definition | |
# | |
# Copyright (C) 2016 Intel Corporation | |
# | |
# SPDX-License-Identifier: GPL-2.0-only | |
# NOTE:This is an oversimplified syntax of the mbox's summary | |
import pyparsing | |
import common | |
target = pyparsing.OneOrMore(pyparsing.Word(pyparsing.printables.replace(':',''))) | |
summary = pyparsing.OneOrMore(pyparsing.Word(pyparsing.printables)) | |
shortlog = common.start + target + common.colon + summary + common.end |