Skip to content

Dumper.xs: use new SvVSTRING API - #23165

Merged
leonerd merged 1 commit into
Perl:bleadfrom
leonerd:use-SvVSTRING-in-Dumper
Apr 10, 2025
Merged

Dumper.xs: use new SvVSTRING API#23165
leonerd merged 1 commit into
Perl:bleadfrom
leonerd:use-SvVSTRING-in-Dumper

Conversation

@leonerd

@leonerd leonerd commented Mar 31, 2025

Copy link
Copy Markdown
Contributor

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

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

@leonerd

leonerd commented Mar 31, 2025

Copy link
Copy Markdown
Contributor Author

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

@haarg

haarg commented Mar 31, 2025

Copy link
Copy Markdown
Contributor

I'm assuming this needs #23160

@Leont

Leont commented Apr 1, 2025

Copy link
Copy Markdown
Contributor

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

jkeenan commented Apr 2, 2025

Copy link
Copy Markdown
Contributor

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

tonycoz commented Apr 7, 2025

Copy link
Copy Markdown
Contributor

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

leonerd commented Apr 7, 2025

Copy link
Copy Markdown
Contributor Author

Reviewers: This seems to be working now

@Leont

Leont commented Apr 10, 2025

Copy link
Copy Markdown
Contributor

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

Sounds like a rebase went wrong?

@leonerd

leonerd commented Apr 10, 2025

Copy link
Copy Markdown
Contributor Author

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
@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