An addendum: apparently at the end, "/i makes the regex match case
insensitive" for ECMAScript regexes of the sort that std::regex
supports.

LoRenZo: thus, does something like (?=.*?.flac.)/i or ?=.*?.flac./i or
etc (if I'm getting it wrong) work in 0.850?

It still might make sense to revert to boost::regex for both
compatibility and some of the other Perl-compatible regular expression
features std::regex doesn't support, but case-insensitivity specifically
is still achievable in a slightly different way.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1414362

Title:
  Regex defined for ADL Search does not work with v0.850

Status in DC++:
  New

Bug description:
  The Regex definitions that I was using with 0.843 not seem to work with 0.850.
  The System Log displays error messages such as the below:

  Invalid regular expression: (?i)(?=.*?.flac.)

  I believe this also forces the client to use extremely high memory
  allocation when opening very large file lists, which I have never
  experienced before.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/1414362/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~linuxdcpp-team
Post to     : linuxdcpp-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~linuxdcpp-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to