Leon Timmermans

Results 51 issues of Leon Timmermans

The current version of the CPAN Matrix leaves modules that have been removed from CPAN on the author page. While I do agree the test results should not be thrown...

wishlist

I would like to see an option to skip or add certain types of dependencies. In particular, sometimes I'd like to be able to skip build/test dependencies [originally also had...

## The Problem Currently we support asynchronous sockets, but not asynchronous pipes (except when related to an asynchronous process). Most obviously this means we can't easily read standard in asynchronously,...

`PerlIO::get_layers` used to not work with IO references, now it does. ``` perl -MPerlIO -E 'my @ls = PerlIO::get_layers(*STDOUT{IO}); say("[@ls]")' ``` This fixes #20058

By always including `ppport.h`, this simplifies both XS code and tooling around it. This is an alternative to #19888 (and as such we probably should finish the discussion there). Something...

A new magic type `PERL_MAGIC_value` has been added. This is available for use like `PERL_MAGIC_ext`, but is a value magic: upon localization the new value will not be magical.

hasConflicts

This is a proposed solution to #19022 This adds a hook that is run early in `PERL_SYS_TERM` to terminate global resources, and uses it to destroy the shared interpreter in...

This replaces the lists of files to skip in `Porting/manicheck`, `t/porting/manifest.t` and `Porting/makerel` with a centralized and standardized `MANIFEST.SKIP` file. This would also allow us to add a make manifest...

Infrastructure
hasConflicts

This fixes #15355 This is not yet including the optimization for single-arg system() that doesn't contain metacharacter. I should probably add that before undrafting this. It also doesn't include Configure...

## The Problem The various normalization forms return a `Uni` object that can do almost nothing. In particular they do not contain an `encode` method, the only obvious way to...

Unicode