Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pug-php/pug

Pug template engine for PHP
https://github.com/pug-php/pug

Use more precise RegExp for mixin scan

f120e4bbe3421a7771e76957ddc118123ecffe04 authored about 8 years ago by Kyle <[email protected]>
Use more precise RegExp for mixin scan

b3d9ca21ca669917b5bc11d96050da778a66a0c5 authored about 8 years ago by Kyle <[email protected]>
Use more precise RegExp for parentheses calls detection

6814c6f349e1407e9021cb6b277907b06bca418d authored about 8 years ago by Kyle <[email protected]>
Use more precise RegExp for array parentheses detection

44a2f2acf4325a4ba711be021ec36a51c7100740 authored about 8 years ago by Kyle <[email protected]>
Add test for issue 92: functions calls in mixin call

e08f04bef8b4d6ac1aa7a23db26a55a09dffaf25 authored about 8 years ago by Kyle <[email protected]>
Update README.md

bd55478ed8116705d85cb4b356a0f254ba081910 authored about 8 years ago by Kyle <[email protected]>
adding custom php helpers and $pug->share to docs (#98)

8a685b6e07da0f1546c5cff42b0b17c19ae34279 authored about 8 years ago by Mickael <[email protected]>
Upgrade JsPhpize

d4bb8be0522995d71d9fa5aeaddb604d0f0f4393 authored about 8 years ago by kylekatarnls <[email protected]>
Fix interpolation (#94)

* Standard coverage output in the PHPUnit settings
* CI for PHP 7.1
* Swap ! and # behaviours ...

0f1ecb2b1e3b42ff29e0c95a0914e2ce9792efca authored about 8 years ago by Kyle <[email protected]>
Unit test for issue 90 (#93)

* Unit test for issue 90

d58aed2e38b3d9aceb275a55c5ea35e19902f1fa authored about 8 years ago by Kyle <[email protected]>
Js phpize refactorization (#91)

* Upgrade to Js-Phpize 0.2
* Cleanup test phpunit group
* Fix PHP compatibility RegExp remplac...

9d4932d5c8f26648d453a1146561ae9046011491 authored about 8 years ago by Kyle <[email protected]>
Update badges

f628313e331bed775dfca50b839567d3b44e0ee2 authored about 8 years ago by Kyle <[email protected]>
#82 conter-proposition for removed space after closing PHP tag (#85)

8b72bc20d783bd654137438d4047992cdd99ecb2 authored about 8 years ago by Kyle <[email protected]>
Units tests and Apache configuration for the example (#81)

* Improve example compatibility
* Add Apache configuration example
* Add unit tests for the ex...

4786135bf2f5ebdef3ce21f733c5af667c04ec65 authored about 8 years ago by Kyle <[email protected]>
Expose Debo's full name (#80)

7192066e7e65ae427a74731ead16fd07a7b82bbf authored about 8 years ago by Marco "Debo" De Bortoli <[email protected]>
Merge branch 'master' of https://github.com/pug-php/pug

1f5cbde0a385cb70d75e61720b301cf1730afaa6 authored about 8 years ago by kylekatarnls <[email protected]>
Add debo to contributors

25976e303e31c3976a246e77ed1596708e4cfea0 authored about 8 years ago by kylekatarnls <[email protected]>
Fix examples to support current implementation (#79)

e77b0e3954ecaecc515a6f416df7fa98f2b17b1b authored about 8 years ago by Debo <[email protected]>
Fix everzet full name (#77)

0425b66676658e33c255cb9e0cd1dd30ef8a4fb0 authored about 8 years ago by Debo <[email protected]>
Add GitHub contributors (#74)

Add GitHub contributors and developers

1846502f6bdf2e82cd9846040c6d6c5bd5d64efc authored about 8 years ago by Kyle <[email protected]>
No cache requirement if cache option is false (#76)

Fix #75

7ddb29ba0d47d8afcf146905835f627bf913ae99 authored about 8 years ago by Kyle <[email protected]>
Fix #73 allow any function starting with one or more underscores

e9909b5bd172eed6401c128ce32677960f8aaa88 authored about 8 years ago by kylekatarnls <[email protected]>
Fix concatenation #71

1bbae4c8da275184a2152fca1e8ca2a48b1e51fd authored about 8 years ago by kylekatarnls <[email protected]>
#68 Allow inline filters (#70)

Fix #68 Inline filters

b90756408a760f01f8e309644908a2b67d427efd authored over 8 years ago by Kyle <[email protected]>
Fix style

4e8c0812da4456941c5b31c55368033009a2f95d authored over 8 years ago by kylekatarnls <[email protected]>
Add space between consecutive texts

43cb8924aeda80e89e01a275412dc097710b361b authored over 8 years ago by kylekatarnls <[email protected]>
Simplify the page not found syntax

75eb4671ab6c0a09650b4d5aacdc4fae6597eba1 authored over 8 years ago by kylekatarnls <[email protected]>
Allow optionnal filename in the render method

74eef18f009a98ee92544730bbac3201d52fb0ae authored over 8 years ago by kylekatarnls <[email protected]>
Issue 62 Fix classes concat (#67)

* Fix #62 class append
* Remove dead code

7a26f129265b357bc07512a22a0669988efbc22b authored over 8 years ago by Kyle <[email protected]>
Fix #62 trailing spaces in interpolations (#66)

008e316301a412a5f4f4a7d1084acbb68f8ea16c authored over 8 years ago by Kyle <[email protected]>
Js phpize (#65)

* First implementation of JsPhpize
* Emulate gettext if absent
* Prepare expression handler ut...

ffb9c6bd760b7da8bb812e22e0d8066edb2631b0 authored over 8 years ago by Kyle <[email protected]>
Thanks to @BKWLD for the Pug Laravel adapter

Update frameworks section

68bc507261e5f684d886cc3b84cf914d35fda821 authored over 8 years ago by Kyle <[email protected]>
Handle parentheses in attributes (#61)

3d4cbadbcf29fd1c65793273c297951bf3be6bef authored over 8 years ago by Kyle <[email protected]>
Fix script and style parsing, follow the new pugjs way (#59)

4fedbc80958a0ecac75ec988d4fe1b850700169e authored over 8 years ago by Kyle <[email protected]>
Merge branch 'master' of https://github.com/pug-php/pug

Better handle strings

b3845999d4d94612e96a9a76ed18c660c28b55f2 authored over 8 years ago by kylekatarnls <[email protected]>
Proper way to handle strings

9897c747b128b72138226b506608f42cd6b56da2 authored over 8 years ago by kylekatarnls <[email protected]>
Optimize (#57)

* Properly reorganise switches
* Isolate Attributes string parsing

84d56298c8be6b4f70b229c7f5d6f35deda29a7b authored over 8 years ago by Kyle <[email protected]>
Optimize (#56)

Implement hasConsecutiveTextNodes and hasOnlyInlineNodes for Tag node

7818114f638bdb4aab3bd14a9b5edf52e4597bad authored over 8 years ago by Kyle <[email protected]>
Contributing guide

76c8ec1d5ec054d55e410b8fe1b25f450817f14b authored over 8 years ago by kylekatarnls <[email protected]>
Optimization (#53)

* #50 More debug infos
* Enable isInline on every nodes

745ddc5550a6d542c02e12b2d4fabfc2c72e5536 authored over 8 years ago by Kyle <[email protected]>
#47 Fix mixin scope conflict (#52)

702b8e684a4d98f958a4443f6ba513f54aaca0c1 authored over 8 years ago by Kyle <[email protected]>
#48 Handle vars starting with _ (#51)

47aef246f775d12778b45a4d1011dfe9b92f0d1b authored over 8 years ago by Kyle <[email protected]>
Allow trailing semi-colons after !=

46e2432ca5c94aa786815db33cb4f5797007eaf4 authored over 8 years ago by kylekatarnls <[email protected]>
Allow pre and post render hooks (#46)

95e19b746dbfa65043d3ceb6a1a57f9005746498 authored over 8 years ago by Kyle <[email protected]>
PHP 5 compatibility for JS-way methods (#45)

587aafde85f9bb1b072533b62fc1ef3ecfc5393c authored over 8 years ago by Kyle <[email protected]>
Coverage

5729c8b270b694d07762734f232fa5ea8fa5812b authored over 8 years ago by kylekatarnls <[email protected]>
Method JS-way only for PHP 7

c4b22908165b56bdf8f5c23ae2a1b66cd8dcf14d authored over 8 years ago by kylekatarnls <[email protected]>
Fix style

e30487b831b342d0fb910f487de97eb3f7659642 authored over 8 years ago by kylekatarnls <[email protected]>
PHP 5 compatibility

e3e1f1f89bb976460e4d1f82fc6ccc3d89bc0c1a authored over 8 years ago by kylekatarnls <[email protected]>
README Cache explaination

fa0a478e74b8220f23dc96425744c9ca41cf4ca1 authored over 8 years ago by kylekatarnls <[email protected]>
Enable JS-way method call

97e497c68f5daca9267ff6542a00e740c631d19a authored over 8 years ago by kylekatarnls <[email protected]>
Fix option

64f43b239da2f1ad5f4576f8d3242271e22d880b authored over 8 years ago by kylekatarnls <[email protected]>
Share and cache directory (#44)

* Jade:share share variables between templates
* Jade::cacheDirectory cache a whole directory

2a919362fd790fc079ae04a9f9e4d89ac3436b01 authored over 8 years ago by Kyle <[email protected]>
Merge pull request #41 from pug-php/getter

Getters available in templates

9e5b4edfba821c3e63d923a5cb85a781b1e83223 authored over 8 years ago by Kyle <[email protected]>
Getters available templates

ca51d7b0eeca7776dba4f7580c824bde94f8a9bf authored over 8 years ago by kylekatarnls <[email protected]>
Fix missing include message

7604fdf35dccfba79897c3288b8968fe0df9ca6e authored over 8 years ago by kylekatarnls <[email protected]>
Pre and Script filter alias in Pug namespace

03e7cddf095a16f3c3598890f9f65a969f725f1c authored over 8 years ago by kylekatarnls <[email protected]>
Merge pull request #39 from s4msung/master

pass options to parser for include and extend

5727d74324314eeaa27ff726101af4ca21d52da6 authored over 8 years ago by Kyle <[email protected]>
pass options to parser for include and extend

0e789c40d1148f984c9329cf3250a4c3a84b16b8 authored over 8 years ago by Dirk Mallunat <[email protected]>
Cleanup test function

694d034b6e622e9d82b9f7215ca7b7ca687bd2b7 authored over 8 years ago by kylekatarnls <[email protected]>
Improve yield (#37)

2cae771ef0ec6e25e05bc7acf9cecb67fe1b0d6b authored over 8 years ago by Kyle <[email protected]>
#34 Fix blanks in textarea (#36)

6ac441b9ce33bf41d88955b3b710761f7aeb3d8d authored over 8 years ago by Kyle <[email protected]>
#35 Fix parenthesis parsing + optimizations

26654a108a98083ee2dbc9f87ff00d787e607f08 authored over 8 years ago by kylekatarnls <[email protected]>
#30 Fix interpolation parsing

b3e6d8ee7ff11a77b5d52705c021ef097aae9003 authored over 8 years ago by kylekatarnls <[email protected]>
Fix boolean attributes (#29)

f0cdba271710edaa71d1221d5c2dec97ab240916 authored over 8 years ago by Kyle <[email protected]>
#7 Double quote is now used by default

5d7a6753c96ccfef78a3252d9155a375474336bc authored over 8 years ago by kylekatarnls <[email protected]>
#22 Custom keywords (#28)

* Implement custom keywords
* Allow to customize the class attribute
* Document custom keywords

109f69b4916e8d7c451ca4cabbe461dfdb3f5475 authored over 8 years ago by Kyle <[email protected]>
Strict equalities and cleanup parser properties

5069a204bf678b4fdddfb2e799b53649ff4b273c authored over 8 years ago by Kyle <[email protected]>
#23 Implement basedir (#27)

8169c570f8bc688fa26f993425d2cbb819575f31 authored over 8 years ago by Kyle <[email protected]>
Improve performance in removing classes when not needed (#26)

#24 Improve performance in removing classes when not needed

7ae5cbf5c4d2f20b3511de41694aaaaebf63375d authored over 8 years ago by Kyle <[email protected]>
Pre base filter (#25)

06702d5ae35ad73bf45ef75ede969b3b9532c022 authored over 8 years ago by Kyle <[email protected]>
#20 Options access from compiler and filters (#21)

b85ef9557b6c7e97614912249807ccfebdd3f9df authored over 8 years ago by Kyle <[email protected]>
Simplify the way to create common filters

15728e98c4d640e96c3c369ac3c4e04acfd86aaf authored over 8 years ago by Kyle <[email protected]>
#19 Fix dynamic boolean attributes render

09b92020b2e703f3cb660f121d4e443837a41bd2 authored over 8 years ago by Kyle <[email protected]>
Create Pug namespace alias for filters and main classes

61381f24100ca652cec52b0138de85e7225aa977 authored over 8 years ago by kylekatarnls <[email protected]>
Get list off supported extensions

341f10bc964881946c90d98e80477c4533889def authored over 8 years ago by kylekatarnls <[email protected]>
Simplify complexities (#18)

* Simplify mixin attribute parsing
* Remove useless else

d1028b41606be509161dbf1274ed41086c508502 authored over 8 years ago by Kyle <[email protected]>
Factorize and cover some missing cases with tests (#17)

18b5472f1f44e52af1040bbbb30aa3b8c6118e0d authored over 8 years ago by Kyle <[email protected]>
Remove mbstring dependancy

98f2bb9b5c3afe0901e5bd0f751b3dc1a9c1fcb3 authored over 8 years ago by kylekatarnls <[email protected]>
Complexity (#16)

* Split too complex methods into smaller ones
* Documentation comments style

abe21a2164c61529f27f9d2344b643ab36ccfd72 authored over 8 years ago by Kyle <[email protected]>
Add comments, remove dead code

70229f8e5ca17b7355c2cac5045970ddb4e0b782 authored over 8 years ago by kylekatarnls <[email protected]>
Split CodeHandler to externalize closures (#14)

* Split CodeHandler to externalize closures
* Update README badges

301c1d012490bd2b65162b2ccdabc84def0d050a authored over 8 years ago by Kyle <[email protected]>
Code coverage (#13)

* Reorganize tests
* Attribute exception codes
* Create requirements method

8d029762b8f019c0c452936b90518106cfc2deab authored over 8 years ago by Kyle <[email protected]>
Tests brakect style + handle some missing cases (#12)

6e75c649f1bfacee5e190e2cde851747c8a09878 authored over 8 years ago by Kyle <[email protected]>
Code coverage (#11)

* Test nested expressions with variables
* Handle bad attributes ending

c90e051351c2416a83024ed5b1c8881c8150a9eb authored over 8 years ago by Kyle <[email protected]>
Cleanup (#10)

6b733382dfe6c3ded9d9a0f781a16ac51611e5e6 authored over 8 years ago by Kyle <[email protected]>
Style object value #4 (#9)

* Optimize expressions handling
* Units tests for object to CSS translation

3813b3b4de252e9b545756612889d03afbd2c688 authored over 8 years ago by Kyle <[email protected]>
Handle PHP expressions properly #5 (#8)

* Expressions in attributes
* Fix parentheses ending
* Fix attributes escaping

fdf01d9d2c701e7cce4008d986012faf461689bb authored over 8 years ago by Kyle <[email protected]>
Expressions in attributes (#6)

Improve code coverage, cleanup dead code

392261f6951991e964ae33e131b120a3c884f9ca authored over 8 years ago by Kyle <[email protected]>
Merge pull request #3 from pug-php/code-coverage

Strict tests and handle array access

76632106169cd76e82dd436908d74916f6af8b24 authored over 8 years ago by Kyle <[email protected]>
Strict tests and handle array access

3473e9f2804b26a96f9b9c4207a7629d53d24d8d authored over 8 years ago by kylekatarnls <[email protected]>
Merge pull request #2 from pug-php/code-coverage

Cover all attributes cases

1857c08a696f86189a6c207b1da47a89a9ca76d3 authored over 8 years ago by Kyle <[email protected]>
Cover all attributes cases

a0288bcbb8065645f68d9cb9d1294dca7817e6bd authored over 8 years ago by kylekatarnls <[email protected]>
README: Contributing

83c9a6e27ab943636b50402f4916f55d4ed55d26 authored over 8 years ago by kylekatarnls <[email protected]>
Fix interpolation and handle complex data attributes (#92)

* Fix interpolation and handle complex data attributes
* Handle antislashes in complex data att...

9ff6e185dccc91cf1dc4c2f94b64edf2735ca582 authored over 8 years ago by Kyle <[email protected]>
Mixin scope propagate (#91)

* Global variables available in mixins and mixin blocks

* Add block mixin test

* Unit test...

b550970ce786f532c8cba3414e24aae8ce19f31d authored over 8 years ago by Kyle <[email protected]>
Cleanup unused option

74e6a2727373ec58e7f3e66a717da21bd8df8cef authored over 8 years ago by kylekatarnls <[email protected]>
Remove space before = to not break +=, -=, etc.

c07d30d6f2b776a5e188524e9044452d7f3fd5b3 authored over 8 years ago by kylekatarnls <[email protected]>
Packagist URL

b534c195aba457682a2b4c08e220934fce6babd3 authored over 8 years ago by Kyle <[email protected]>
Cleanup dead code

806e5a60fbb28b2cfb773373937bd101b334f1ad authored over 8 years ago by Kyle <[email protected]>