Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: cd9d511e43ea1cf8e1ecd7f32676e9e26554ada2
      
https://github.com/Perl/perl5/commit/cd9d511e43ea1cf8e1ecd7f32676e9e26554ada2
  Author: Karl Williamson <[email protected]>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M regcomp.c
    M t/re/reg_mesg.t

  Log Message:
  -----------
  Only allow punct delimiter for regex subpattern

The experimental feature that allows wildcard subpatterns in finding
Unicode properties, is supposed to only allow ASCII punctuation for
delimitters.  But if you preceded the delimitter by a backslash, the
check was skipped.  This commit fixes that.

It may be that we will eventually want to loosen the restriction and
allow a wider range of delimiters.  But until we have valid use-cases
that would push us in that direction, I don't want to get into
supporting stuff that we might later regret, such as invisible
characters for delimitters.  This feature is not really required for
programs to work, so I don't view it as necessary to be as general as
possible.


  Commit: d1c7f3436a105c18cc516aac6a7447e185b2bc8a
      
https://github.com/Perl/perl5/commit/d1c7f3436a105c18cc516aac6a7447e185b2bc8a
  Author: Karl Williamson <[email protected]>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M embed.fnc
    M embed.h
    M proto.h
    M regexec.c
    M toke.c

  Log Message:
  -----------
  Rmv leading underscore from macro name

These are illegal in C, but we have plenty of them around; I happened
to be looking at this function, and decided to fix it.  Note that only
the macro name is illegal; the function was fine, but to change the
macro name means changing the function one.


  Commit: c5d31466e2689b92b744444fa4659738b9980833
      
https://github.com/Perl/perl5/commit/c5d31466e2689b92b744444fa4659738b9980833
  Author: Karl Williamson <[email protected]>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M regexec.c

  Log Message:
  -----------
  regexec.c: Clarify comment


Compare: https://github.com/Perl/perl5/compare/11fcdeb9c56e...c5d31466e268

Reply via email to