From 5c3dc0c9e5ddf66995e4dfc6cc1ce7cd4ab4475fe5ccf95c780d76adf6749242 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Sat, 25 Aug 2018 20:09:36 +0000 Subject: [PATCH] Accepting request 631532 from home:jengelh:branches:devel:languages:python - Use noun phrase in summary. Strip storytelling from description. OBS-URL: https://build.opensuse.org/request/show/631532 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Parsley?expand=0&rev=7 --- python-Parsley.changes | 5 +++++ python-Parsley.spec | 20 ++++++++------------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/python-Parsley.changes b/python-Parsley.changes index 4e1ad4d..12536b3 100644 --- a/python-Parsley.changes +++ b/python-Parsley.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Aug 25 18:05:32 UTC 2018 - jengelh@inai.de + +- Use noun phrase in summary. Strip storytelling from description. + ------------------------------------------------------------------- Thu Aug 23 11:17:06 UTC 2018 - tchvatal@suse.com diff --git a/python-Parsley.spec b/python-Parsley.spec index 2c16e9f..9b8657b 100644 --- a/python-Parsley.spec +++ b/python-Parsley.spec @@ -22,7 +22,7 @@ Name: python-Parsley Version: 1.3 Release: 0 -Summary: Parsing and pattern matching made easy +Summary: PEG algorithm based parser generator License: MIT Group: Development/Libraries/Python URL: http://github.com/washort/parsley @@ -39,17 +39,13 @@ BuildArch: noarch %python_subpackages %description -Parsley is a parsing library for people who find parsers scary or annoying. I -wrote it because I wanted to parse a programming language, and tools like PLY -or ANTLR or Bison were very hard to understand and integrate into my Python -code. Most parser generators are based on LL or LR parsing algorithms that -compile to big state machine tables. It was like I had to wake up a different -section of my brain to understand or work on grammar rules. - -Parsley, like pyparsing and ZestyParser, uses the PEG algorithm, so each -expression in the grammar rules works like a Python expression. In particular, -alternatives are evaluated in order, unlike table-driven parsers such as yacc, -bison or PLY. +Parsley is a parsing library. Most parser generators like ANTLR and +Bison are based on LL or LR parsing algorithms that compile to big +state machine tables, whereas Parsley, like pyparsing and +ZestyParser, uses the PEG algorithm, so each expression in the +grammar rules works like a Python expression. In particular, +alternatives are evaluated in order, unlike table-driven parsers such +as yacc, bison or PLY. The binaries are prefixed with parsley-.