mirror of
https://gitlab.com/mbunkus/mkvtoolnix.git
synced 2024-10-22 07:21:21 +00:00
add the jcpre2 header-only wrapper for PCRE2
This commit is contained in:
parent
941e47d97c
commit
7032b66cfe
10
README.md
10
README.md
@ -32,6 +32,7 @@ MKVToolNix 49.0.0
|
|||||||
11. [QtWaitingSpinner](#611-qtwaitingspinner)
|
11. [QtWaitingSpinner](#611-qtwaitingspinner)
|
||||||
12. [Fancy tab widget](#612-fancy-tab-widget)
|
12. [Fancy tab widget](#612-fancy-tab-widget)
|
||||||
13. [fmt](#613-fmt)
|
13. [fmt](#613-fmt)
|
||||||
|
14. [jpcre2](#614-jpcre2)
|
||||||
|
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
@ -466,3 +467,12 @@ Small, safe and fast formatting library
|
|||||||
* License: BSD (see `doc/licenses/fmt-BSD.txt`)
|
* License: BSD (see `doc/licenses/fmt-BSD.txt`)
|
||||||
* URL: http://fmtlib.net/latest/
|
* URL: http://fmtlib.net/latest/
|
||||||
* Corresponding files: `lib/fmt/*`
|
* Corresponding files: `lib/fmt/*`
|
||||||
|
|
||||||
|
## 6.14. jpcre2
|
||||||
|
|
||||||
|
C++ wrapper for PCRE2 Library
|
||||||
|
|
||||||
|
* Copyright: 2015–2017 Md Jahidul Hamid
|
||||||
|
* License: BSD (see `doc/licenses/jpcre2-BSD.txt`)
|
||||||
|
* URL: https://github.com/jpcre2/jpcre2/
|
||||||
|
* Corresponding files: `lib/jpcre2/*`
|
||||||
|
56
doc/licenses/jpcre2-BSD.txt
Normal file
56
doc/licenses/jpcre2-BSD.txt
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
JPCRE2 LICENCE
|
||||||
|
-------------
|
||||||
|
|
||||||
|
JPCRE2 is a wrapper for PCRE2 library which supports regular expressions whose syntax
|
||||||
|
and semantics are as close as possible to those of the Perl 5 language.
|
||||||
|
|
||||||
|
JPCRE2 is distributed under the terms of the "BSD" licence, as
|
||||||
|
specified below. The test source files (prefixed 'test' in their name)
|
||||||
|
are not copyrighted and are in the public domain.
|
||||||
|
|
||||||
|
The basic library functions are written in C++ and are dependent upon the
|
||||||
|
original PCRE2 library.
|
||||||
|
|
||||||
|
THE BASIC LIBRARY FUNCTIONS/CLASSES
|
||||||
|
-----------------------------------
|
||||||
|
|
||||||
|
Written by: Md Jahidul Hamid
|
||||||
|
Email local part: jahidulhamid
|
||||||
|
Email domain: yahoo.com
|
||||||
|
|
||||||
|
|
||||||
|
Copyright (c) 2015-2017 Md Jahidul Hamid.
|
||||||
|
|
||||||
|
|
||||||
|
THE "BSD" LICENCE
|
||||||
|
-----------------
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
* Redistributions of source code must retain the above copyright notice,
|
||||||
|
this list of conditions and the following disclaimer.
|
||||||
|
|
||||||
|
* Redistributions in binary form must reproduce the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer in the
|
||||||
|
documentation and/or other materials provided with the distribution.
|
||||||
|
|
||||||
|
* The names of its contributors may not be used to endorse or
|
||||||
|
products derived from this software without specific prior written
|
||||||
|
permission.
|
||||||
|
|
||||||
|
Disclaimer:
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||||
|
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
End
|
1119
lib/jpcre2/README.md
Normal file
1119
lib/jpcre2/README.md
Normal file
File diff suppressed because it is too large
Load Diff
1
lib/jpcre2/git-info.txt
Normal file
1
lib/jpcre2/git-info.txt
Normal file
@ -0,0 +1 @@
|
|||||||
|
decb50173cdbb326be9ccd5ae98c925785900984 https://github.com/jpcre2/jpcre2
|
5119
lib/jpcre2/jpcre2.hpp
Normal file
5119
lib/jpcre2/jpcre2.hpp
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user