Revision history for B-Hooks-Parser
0.21 2019-04-14 18:19:17Z
- fix threaded builds - revert to older Perl_filter_read (RT#129173)
0.20 2019-04-14 06:54:56Z
- now uses core functions directly, instead of code copied from core, when
available (starting in perl 5.29.10) (Karl Williamson, pull request #3;
see perl RT#133318)
0.19 2017-04-04 19:35:08Z
- re-release 1.18 as stable (fixes compile issues on recent blead releases)
0.18 2016-08-30 00:24:10Z (TRIAL RELEASE)
- avoid use of sub_inwhat (RT#116685; see also RT#102918 and perl RT#123865)
0.17 2016-08-03 05:08:02Z
- add missing make dependency on stolen_chunk_of_toke.c (Father
Chrysostomos, RT#116679)
0.16 2015-07-28 05:55:58Z
- no changes since trial release
0.15 2015-07-22 16:17:48Z (TRIAL RELEASE)
- restore the prototype of hook_parser_setup() for the C interface (Vincent
Pit)
- restore B::Hooks::Parser::Install::Files, lost since version 0.13
0.14 2015-07-22 02:16:31Z (TRIAL RELEASE)
- fix segfaults on clang by defining PERL_NO_GET_CONTEXT (thanks, Vincent
Pit! closes github #1, #2, RT#94463)
0.13 2015-06-06 20:54:32Z
- switch tooling off of Module::Install
0.12 2013-05-11
- fix test that breaks in 5.17.4 (RT#80070, Father Chrysotomos)
- Require ExtUtils::Depends 0.302 for win32 support (RT#77311, Alexandr
Ciornii)
0.11 2012-06-18 16:01:00Z
- Document get_lex_stuff and clear_lex_stuff.
- Document return type of C version of set_linestr.
0.10 2012-02-06 13:10:00Z
- In the Perl API, don't be confused by NULs in the parser buffer.
- Fix off-by-one error in buffer length check for set_linestr.
- Jump through some hoops to avoid compiler warnings.
- Add MYMETA.{json,yml} to MANIFEST.SKIP and .gitignore.
- Note repository and bugtracker locations.
0.09 2009-06-03 11:20:21Z
- Don't redefine various macros if they already exist.
- Add B::Hooks::Toke::skipspace function (Liu Kang-min).
0.08 2008-12-12 15:36:57Z
- Add an inject function. This is a small convenience wrapper around
get_linestr, get_linestr_offset, substr and set_linestr to inject code at
the parsers current position.
0.07 2008-11-06 00:12:47Z
- Make string eval line string growing work on < 5.10.0.
0.06 2008-11-05 11:24:33Z
- Declare all public functions in the header file.
0.05 2008-11-05 10:35:55Z
- Grow the line string for string evals ins setup().
0.04 2008-11-04 20:59:31Z
- Fix bug in clear_lex_stuff, making it actually work.
0.03 2008-11-04 01:49:33Z
- Bind various lexer functions. This is still experimental and not documented
yet.
0.02 2008-10-22 19:18:14Z
- Don't segfault if PL_linestr needs relocation in set_linestr.
0.01 2008-10-21 13:03:59Z
- Initial release.