Skip to content

Dumper.xs: use new SvVSTRING API #23165

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

Merged
merged 1 commit into from
Apr 10, 2025
Merged

Conversation

leonerd
Copy link
Contributor

@leonerd leonerd commented Mar 31, 2025

Use the new abstraction API rather than direct access to the MAGIC structures.

  • This set of changes does not require a perldelta entry.

@leonerd
Copy link
Contributor Author

leonerd commented Mar 31, 2025

Oops, I broke the old perls. Shall have to investigate that...

@haarg
Copy link
Contributor

haarg commented Mar 31, 2025

I'm assuming this needs #23160

@Leont
Copy link
Contributor

Leont commented Apr 1, 2025

I'm assuming this needs #23160

Yeah, that's why I said earlier that moving version to dist/ wouldn't solve #23154 (though it would have triggered this sort of test failure, which is useful).

@jkeenan jkeenan added the dist-Data-Dumper issues in the dual-life blead-first Data-Dumper distribution label Apr 1, 2025
@jkeenan
Copy link
Contributor

jkeenan commented Apr 2, 2025

This p.r. has a dependency on another p.r. and must also pass on earlier versions of perl. Should we hold it until the 5.43 dev cycle?

@tonycoz
Copy link
Contributor

tonycoz commented Apr 7, 2025

Rebasing on blead should fix this.

@leonerd leonerd force-pushed the use-SvVSTRING-in-Dumper branch 2 times, most recently from e8d4eae to 7d98cbe Compare April 7, 2025 14:24
@leonerd
Copy link
Contributor Author

leonerd commented Apr 7, 2025

Reviewers: This seems to be working now

@Leont
Copy link
Contributor

Leont commented Apr 10, 2025

New changes since you last viewed
Merge branch 'blead' into use-SvVSTRING-in-Dumper

Sounds like a rebase went wrong?

@leonerd
Copy link
Contributor Author

leonerd commented Apr 10, 2025

New changes since you last viewed
Merge branch 'blead' into use-SvVSTRING-in-Dumper

Sounds like a rebase went wrong?

Oh oops, I pressed the "merge" button not realising it was going to merge blead into the branch. Let me fix that up.

Use the new abstraction API rather than direct access to the MAGIC
structures.
@leonerd leonerd force-pushed the use-SvVSTRING-in-Dumper branch from e97b750 to 3cf5512 Compare April 10, 2025 09:37
@leonerd leonerd merged commit 77b8928 into Perl:blead Apr 10, 2025
33 checks passed
@leonerd leonerd deleted the use-SvVSTRING-in-Dumper branch April 11, 2025 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dist-Data-Dumper issues in the dual-life blead-first Data-Dumper distribution
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants