John Boehr

Results 20 comments of John Boehr

I'm not really familiar with Python or Heroku unfortunately. What sort of undefined references are you getting? Can you go into a bit more detail on what you've tried? Depending...

Unfortunately, traits are not commonly used in extensions so I don't know what exactly needs to happen. I had to submit two PRs to php-src to get it to work...

@heyanlong I don't see why not? I think it's a pretty common pattern in PHP extensions where the function call overhead is a lot lower. I use it myself: https://github.com/jbboehr/php-handlebars/blob/9c834829671edd2c79707e986a7c26f06266b104/compiler.c#L485-L494

- [x] simple-cache - no code changes since 1.0 - [x] log - no code changes since 1.0 - [x] http-message - no code changes since 1.0 - [ ]...

Proposal: branch master off to 1.x, new master (2.x) requires PHP 8.0 and supports the newer psr interfaces.

@erickcomp Yeah, it's super not backwards compatible for implementing libraries. I would have to have a 2.0 for PHP7 and a 3.0 for the other PSRs, was hoping to minimize...

Change in plans: I will investigate shipping all *major* versions of each PSR simultaneously, selectable via an INI setting. For example we will define `PsrExt\Cache\v1\CacheInterface`, `PsrExt\Cache\v2\CacheInterface`, `PsrExt\Cache\v3\CacheInterface`. A system INI...

> One thing that bugs me out is the fact that the PSR's are inconsistent among themselves. Some of them put type hints on PHPDoc, some put them in the...

Looks like 18.03 is out as of yesterday: https://groups.google.com/forum/#!topic/nix-devel/7bRK8FUcC5s

Well, I messed around a bit with it, but I don't know enough about the systems to really tell what needs to be done. I tried making a test, but...