Matthieu Napoli

Results 92 issues of Matthieu Napoli

Original issue: https://github.com/PHP-DI/PHP-DI/issues/719 In this example: ```php function () { $a = static function ($retries) { return 750 * $retries; }; return new Foo($a); } ``` The `$isUsingScope` is set...

TODO: - [ ] Replace Travis with GitHub Actions

I've read this interesting bit on how to generate a phar file in Travis CI and upload it as a GitHub release: https://andreas.heigl.org/2017/01/18/building-a-phar-automated/ That could be applied to Couscous to...

Couscous supports [Markdown Extra](https://michelf.ca/projects/php-markdown/extra/). To achieve that, the parser used is [Parsedown Extra](http://parsedown.org/extra/). However we might want to switch to using the [League/CommonMark](http://commonmark.thephpleague.com/) parser because: - [CommonMark](http://commonmark.org/) is a new...

enhancement

GitHub will automatically create a link to an issue in Markdown with text like this: ``` Implemented in #123. ``` Couscous could support the same behavior and turn `#123` into...

enhancement
easy-pick

It's pretty useful to be able to link to a sub-section of a page. To do this, we need to have HTML IDs on headers, like this: ``` html Introduction...

enhancement

This is a big piece, I'm just listing it here if anyone feel motivated to take on this side project. The idea would be to have a website (e.g. http://demo.couscous.io)...

enhancement

It would be awesome to parse the GitHub [releases](https://github.com/CouscousPHP/Couscous/releases) page of a project to generate a "changelog" page (optional of course). And there seems to be an awesome library to...

enhancement

Thanks to @Giuseppe-Mazzapica FrontYAML can now use custom separators (https://github.com/mnapoli/FrontYAML/releases/tag/1.4.0), including HTML comments: ``` html ``` This needs to be officially supported in Couscous by using the new option, documenting...

enhancement
easy-pick

Remote templates can contain files, like https://github.com/CouscousPHP/Template-Default - README.md - screenshot.png We don't want those files when the template is used.

enhancement