-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix unescape #18
fix unescape #18
Conversation
I see your PR, thanks. But I'm just heading for vacation, I will try next week. What do you mean with "test can't work on master branch"? Kind regards, |
Ok, thanks. I do this:
Result: some tests failed It's ok? |
Well, which tests, that's the important part. :-) If they are related to your |
Ah, I just found your gist about this issue in my spam folder. Now at least I see what problem you mean... |
@renormalist renormalist |
I'm again staring at the change, but I'm still unsure due to the other failing tests which essentially could break other libs using dpath. Can you please have a look at #7 to see if that is the same problem you have? Thanks. |
Hi @renormalist , this PR is OK. It is fix bug... See
You should revert PR #16 or fix tests by PR #21 on master and merge this PR Thanks! |
@renormalist ping |
pong I saw you created more pull requests, thanks! The other pull requests seem t orevert some of this one here. Thanks for your contributions and sorry for my indecisiveness on the topic - it's really just because I fear that it might break other user's dpaths... |
All, I am absolutely unsure if this doesn't break stuff, as I just can't get my head around the escape/quoting rules in Perl strings. So whenever your Data::DPath usage broke after v0.57 then please try to revert this merge here to and see if that's triggering your problem. I'm trusting @Madskill now and apply this fix and test. Sorry for the superlong delay. |
Your contributed fixed quote escaping should be in the just released v0.58. Sorry again for that long pause, it's a shame that I was so hesitant. |
Hello!
I think that function "unescape" can't correctly work with string
\\"
.This PR fix it.
But test can't work on master branch... Can you see my PR?