Skip to content

Comments

Work on Pointer#78

Merged
ielis merged 5 commits intomainfrom
dd/pointer-work
Dec 10, 2025
Merged

Work on Pointer#78
ielis merged 5 commits intomainfrom
dd/pointer-work

Conversation

@ielis
Copy link
Collaborator

@ielis ielis commented Dec 9, 2025

Pointer can now be created from an escaped path or an iterator of unescaped path segments. The documentation (mainly rustdoc tests) is extended. Few extra allocations are prevented (e.g. in ptr.root(), ptr.down() or ptr.get_tip()).

Please let me know if the code looks OK. Most importantly, please look at test_new_escapes_special_chars test (it is ignored at the moment). If the code looks good then I'll move forward and remove the deprecated methods & their uses and then we can probably merge.

@ielis ielis requested a review from SmartMonkey-git December 9, 2025 09:42
Copy link
Owner

@SmartMonkey-git SmartMonkey-git left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mighty Nice

@ielis ielis merged commit 675e47c into main Dec 10, 2025
3 checks passed
@ielis ielis deleted the dd/pointer-work branch December 10, 2025 12:11
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.

2 participants