22 Commits

Author SHA1 Message Date
Carlo Marcelo Arenas Belón
09013d21df maint: portability improvements for UpdateAlways (#788)
Tidy up the code and prevent failures if the man implementation does
not allow man-db like warnings (ex: mandoc).

While at it, update the application date to match the last release
and fix some recently introduced issues.
2025-09-03 12:56:32 +01:00
Carlo Marcelo Arenas Belón
93e4b505fd maint: introduce LintMan to aid on tracking/updating values and fix pcre2limits.3 for the correct name length (#776)
Allow tagging the documentation with a `#define` value that could
be then updated programmatically.

Update the value for MAX_NAME_SIZE in pcre2limits.3 that was missing
since ced3b0f0 (Increase name length to 128, 2024-03-11) and while
at it, improve on its description and add a tag for a related
variable.

For completeness, add also a tag to the same value in pcre2pattern.3
and the configuration for VMS that was missing since 6c670c78
(Update overlooked cmake update of name size to 128, 2024-03-11) and
add it to UpdateAlways so it can be used in a developer tree.
2025-08-29 11:38:30 +01:00
Nicholas Wilson
cbfe089624 Automatic update of doc files #noupdate 2025-08-28 10:39:03 +00:00
Nicholas Wilson
e02e52804c Update release number to 10.46-DEV #noupdate (#667) 2025-01-12 15:28:37 +00:00
Nicholas Wilson
f15bdd334d Update all man page dates #noupdate (#634) 2024-12-18 14:12:58 +00:00
Carlo Marcelo Arenas Belón
14e0c41be1 admin: update ChangeLog and config.h for recent changes (#286) 2023-08-16 16:56:34 +01:00
Philip Hazel
5974a84364 Update documentation for variable-length lookbehinds 2023-08-11 18:38:20 +01:00
Philip Hazel
7c49b40e8a File and documentation tidies for 10.41 release 2022-12-06 15:53:25 +00:00
Philip Hazel
d90fb23878 Refactor match_data() to always use the heap instead of having an initial frames vector on the stack; some consequential adjustmentsneeded. 2022-07-27 17:44:55 +01:00
Philip.Hazel
d7b10a57d1 Allow non-ASCII in group names when UTF is set; revise group naming terminology
in documentation to use "capture group", as Perl does.
2019-02-06 18:11:36 +00:00
Philip.Hazel
e75410a5d8 More typos and changes to "Kibibytes" for "Kilobytes". 2018-06-18 14:03:33 +00:00
Philip.Hazel
fabea723cf Typos in documentation and comments noted by Jason Hood. 2018-06-17 14:13:28 +00:00
Philip.Hazel
f7e077c746 Documentation update. 2017-03-30 17:43:50 +00:00
Philip.Hazel
ca1ecd41a1 File tidies for 10.23-RC1 2017-01-16 17:40:47 +00:00
Philip.Hazel
56084cc922 Fix *MARK length check in UTF mode (it was checking characters, not code
units).
2016-10-26 16:59:22 +00:00
Philip.Hazel
99264dfc23 Major refactoring of pcre2_compile.c; see ChangeLog and HACKING. 2016-10-02 16:01:01 +00:00
Philip.Hazel
dffd559601 File tidies, version updates, etc. for 10.21-RC1 2015-12-17 18:44:06 +00:00
Philip.Hazel
b7ee0684e3 Implement pcre2_set_max_pattern_length() 2015-11-05 17:33:39 +00:00
Philip.Hazel
75181cca2e Give error for overlong lookbehind assertion. 2015-11-03 10:39:27 +00:00
Philip.Hazel
d1f5dd5bf2 Document that ~(PCRE2_SIZE)0 is a reserved value. 2014-11-25 17:50:28 +00:00
Philip.Hazel
78b9e3d078 More documentation edits. 2014-11-17 16:59:02 +00:00
Philip.Hazel
5543597741 More documentation. 2014-09-29 16:45:37 +00:00