-
Notifications
You must be signed in to change notification settings - Fork 30
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* Update version and changelog. See #80 * Note that C++11 compatible compiler is required and update BuildRequires appropriately.
- Loading branch information
1 parent
265322b
commit 1df2944
Showing
3 changed files
with
45 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,25 @@ | ||
pire (0.0.6-1) unstable; urgency=low | ||
|
||
* PIRE now requires C++11 compatible compiler. | ||
* Add support for matching within a given Levenshtein distance. | ||
* Add AdvancedCountingScanner as a much more accurate alternative to CountingScanner. | ||
* Add SlowCapturingScanner. | ||
* Add HalfFinal multiscanner. | ||
* Add NoGlueLimitCountScanner. | ||
* Add support for unicode escape sequences. | ||
* Reduce memory usage of scanners. | ||
* Use smart-pointers and containers instead of manual memory management. | ||
* Use Hopcroft algorithm for minimization of Fsm and glued scanners. | ||
* Lexer: fix Parse() memleaks on invalid regexps. | ||
* Fix possible invalid read in DoRun. | ||
* Make serialization of scanners stable. | ||
* CountingScanner: increase RE count from 4 to 16 | ||
* Lots of small fixes. | ||
* Lots of style improvements, including C++11 updates. | ||
* Add a second license - MIT. | ||
|
||
-- Sergey Galtsev <[email protected]> Tue, 12 May 2020 17:55:29 +0300 | ||
|
||
pire (0.0.5-1) unstable; urgency=low | ||
|
||
* Fixed lots of compatibility issues (clang, libc++, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
%define pkgname libpire | ||
|
||
Name: libpire | ||
Version: 0.0.5 | ||
Version: 0.0.6 | ||
Release: my1 | ||
|
||
Summary: Perl Incompatible Regular Expressions library | ||
|
@@ -10,12 +10,12 @@ Group: System/Libraries | |
Url: http://wiki.yandex-team.ru/DmitrijjProkopcev/pire | ||
Packager: Dmitry Prokoptsev <[email protected]> | ||
|
||
Source: pire-0.0.5.tar.gz | ||
Source: pire-0.0.6.tar.gz | ||
|
||
Provides: libpire = %version-%release | ||
|
||
BuildPreReq: rpm-build >= 4.0.0 | ||
BuildRequires: gcc-c++ >= 3.0.0, libstdc++-devel | ||
BuildRequires: gcc-c++ >= 4.8.1, libstdc++-devel | ||
|
||
%description | ||
An extremely fast (but with limited functionality) regular expressions | ||
|
@@ -63,6 +63,25 @@ programs which use %pkgname. | |
%_libdir/libpire.a | ||
|
||
%changelog | ||
* Tue May 12 2020 Sergey Galtsev <[email protected]> 0.0.6-my1 | ||
- PIRE now requires C++11 compatible compiler. | ||
- Add support for matching within a given Levenshtein distance. | ||
- Add AdvancedCountingScanner as a much more accurate alternative to CountingScanner. | ||
- Add SlowCapturingScanner. | ||
- Add HalfFinal multiscanner. | ||
- Add NoGlueLimitCountScanner. | ||
- Add support for unicode escape sequences. | ||
- Reduce memory usage of scanners. | ||
- Use smart-pointers and containers instead of manual memory management. | ||
- Use Hopcroft algorithm for minimization of Fsm and glued scanners. | ||
- Lexer: fix Parse() memleaks on invalid regexps. | ||
- Fix possible invalid read in DoRun. | ||
- Make serialization of scanners stable. | ||
- CountingScanner: increase RE count from 4 to 16 | ||
- Lots of small fixes. | ||
- Lots of style improvements, including C++11 updates. | ||
- Add a second license - MIT. | ||
|
||
* Fri Nov 08 2013 Dmitry Prokoptsev <[email protected]> 0.0.5-my1 | ||
- Fixed lots of compatibility issues (clang, libc++, | ||
older & newer autotools, older & newer bison, etc...) | ||
|