diff options
author | buck-yeh | 2021-02-10 19:03:10 +0800 |
---|---|---|
committer | buck-yeh | 2021-02-10 19:03:10 +0800 |
commit | e7d89b292105ad4a628baf064846bbef10e4fd49 (patch) | |
tree | 0cffb77e22961765b1654366250f727f855a7959 | |
parent | ed055e47a22ea1c787225135d5bfc75f12fc12d3 (diff) | |
download | aur-e7d89b292105ad4a628baf064846bbef10e4fd49.tar.gz |
Backward incompatible release (all grammars have to be regenerated) according bux v1.2.1
1. 🆕 Issure errors when reserved nonterminals `<@keyword>` or `<@operator>` appears on left side of production.
2. ✍️ Use FMT_STRING() everywhere.
3. ✍️ Define `ZIP_TOKEN()` as **constexpr** function instead of macro.
4. ✍️ Rename all `issueError()` methods to `log()`
5. ✍️ Some function arg types from `const std::string &` to `std::string_view`
6. ✍️ Improve output readability & consistency
7. ✍️ No more update `pkgver` of test/archlinux/PKGBUILD for new releases.
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 5 |
2 files changed, 4 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = parsergen pkgdesc = Self-hosted LR parser generator in C++20 - pkgver = 1.6.1 + pkgver = 1.6.2 pkgrel = 1 url = https://github.com/buck-yeh/parsergen.git arch = x86_64 @@ -13,7 +13,7 @@ pkgbase = parsergen makedepends = fakeroot makedepends = gawk depends = fmt - optdepends = bux>=1.2.0: To build the generated code with + optdepends = bux>=1.2.1: To build the generated code with pkgname = parsergen @@ -5,8 +5,7 @@ # Maintainer: Buck Yeh <buck.yeh at gmail dot com> pkgname=parsergen -pkgver=1.6.1 -#pkgver=VERSION +pkgver=1.6.2 pkgrel=1 epoch= pkgdesc='Self-hosted LR parser generator in C++20' @@ -17,7 +16,7 @@ groups=() depends=('fmt') makedepends=('cmake' 'make' 'gcc' 'git' 'binutils' 'fakeroot' 'gawk') checkdepends=() -optdepends=('bux>=1.2.0: To build the generated code with') +optdepends=('bux>=1.2.1: To build the generated code with') provides=() conflicts=() replaces=() |