Skip to content
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

Implement tr #317

Closed
wants to merge 4 commits into from
Closed

Implement tr #317

wants to merge 4 commits into from

Conversation

peschwa
Copy link
Member

@peschwa peschwa commented Oct 2, 2014

...ok rather, implement a few more features that tr/// and .trans should have.
Those are adverbs for tr/// and .trans as well as closures as replacement. Additionally I have fixed the bug discovered/discussed around here.

Remaining TODO in t/spec/S05-transliteration/trans.t is not ok 23 - ambiguous ranges combined# TODO disambiguate ranges, which I hereby defer judgement over.

@peschwa peschwa force-pushed the implement_tr branch 3 times, most recently from df5fcbe to 694ab03 Compare October 25, 2014 20:36
@peschwa
Copy link
Member Author

peschwa commented Oct 25, 2014

Rebasing the branch against the mentioned performance improvements seems to have made the previous discussion disappear. I have addressed the issue raised within though.

The comment at time of creation of the PR still applies, there's only one test remaining as todo in S05/transliteraton.t.

Adverbs for tr/// work and are implemented as named
parameters for Str.trans, which obviously supports the
same ones. :squash and :delete are implemented decently (IMHO),
while :complement isn't at all at present.
@peschwa
Copy link
Member Author

peschwa commented Apr 15, 2015

I've merged and fixed this myself now.

@peschwa peschwa closed this Apr 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant