Ecosyste.ms: OpenCollective

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

github.com/pugjs/pug

Pug – robust, elegant, feature rich template engine for Node.js
https://github.com/pugjs/pug

Added more tests for merge

fde5034a7d159ea0eb29105ba739a98252e9f979 authored almost 13 years ago
Merge branch 'master' into mixin-attrs

80bc98e6496e0783eaaa7fe55698eb57d6b3dc9d authored almost 13 years ago
Fix `merge` from changing `attributes` and add test case

a961846b9053ba1f1697afd8c83c7f69deb25dde authored almost 13 years ago
Changed default doctype to html5

1e7bcbd7cf774bce9adfcb8e3443257a116c51e0 authored almost 13 years ago
Merge pull request #626 from chowey/patch-escaping

Escape numbered HTML entities

4fe0a3b2c412b313e4b68c90072daf41ec27d5d1 authored almost 13 years ago
Escape numbered HTML entities

Code by @wavoemployee25

b771df53706c6a9835c3b16c5e212194a30638fa authored almost 13 years ago
Prepared release 0.26.0

47bab06d8a1f0942b2378c89561a9f710b6dceab authored almost 13 years ago
Merge branch 'master' of github.com:visionmedia/jade

7e6eb1c2e5284c2d0b2b0c30537bfc6f5270a2f7 authored almost 13 years ago
Merge pull request #624 from chowey/mixin-hoist

Mixin hoist

9ea20a21b63e60796ada1f1c06ecf62a3e9529b7 authored almost 13 years ago
Block/includes work nicely together

Fixes #579

82ceac0119464578c64e069be06fba8539b52f58 authored almost 13 years ago
Merge remote-tracking branch 'rdrey/master' into mixin-hoist

e5669605e4f2c253cecd3761b0c8ff97e369574e authored almost 13 years ago
Test case

7235c2b3be47b1461322077eb30e3dcf04e84c3a authored almost 13 years ago
tweak a test case

7a9ae58eae2ba86486cfdea718f684d80976d378 authored almost 13 years ago
removed old fixtures

f7b080a904ee3576762413654ea0a952eb6753fa authored almost 13 years ago
Make `include` hoist mixins too

eaa7119c82baff229bf6cfd7d68f8902009a048d authored almost 13 years ago
Make mixins available if defined in the same file as `extends`

89ee9f42e389bcab5abb34899c5461028b87dc8a authored almost 13 years ago
Merge branch 'master' into mixin-attrs

Conflicts:
lib/parser.js

842a7cb2de8e27f09a5815d080f150cb5512453f authored almost 13 years ago
Cleanup code and typos

1fbc4255e93db150fc6d01f7f8017139b61fb9c2 authored almost 13 years ago
Added explicit self-closing tag support. Closes #605

9f37c4442f683d78e5ad33101fc2ad84e9ac5a47 authored almost 13 years ago
build

2ce30dfe3620c5ac9ae155ede821c031d5951eea authored almost 13 years ago
Added package.json component config

a2a7fd2df3318775a07dce8f9197e36320ecc45d authored almost 13 years ago
Merge branch 'master' of github.com:visionmedia/jade

65ced8acb650c74b543c29c5b4a2f42b7cbac243 authored almost 13 years ago
refactor parser slightly

b94713fedd31ffc38cfeec212d1c402cac83a3a4 authored almost 13 years ago
Merge branch 'integration'

6949173643a1c3ee359cce8fe99cfe399c1f0221 authored almost 13 years ago
added block tag behaviour tests

65ebf4a69a1b89f5eb26e77ec9580a522fd44cc4 authored almost 13 years ago
Parse mixin call like a tag

By extracting the tag-parser, we can apply it to mixins. This makes mixin `block`s more robust ...

2c2e127366fe1d82925b296790e02edf732f859a authored almost 13 years ago
Initial support for mixin attributes

Uses tag code to do its magic

b9210e8fff617b4f25a4407227f8650cb3798064 authored almost 13 years ago
Merge pull request #616 from pgherveou/master

add ; at the end of mixins declaration

a4082d8292cb5caec66c00fbc8b3a44955eb8683 authored almost 13 years ago
added ;

31580fc70e26f0e7bd690a0a1b03edf6074a0ca4 authored almost 13 years ago
Revert "add ; at the end of mixins declaration"

This reverts commit 2f34d8613d76703acc2b1adf15213d848f915a7e.

b397d7512246066908f7c7fe6d205e601e873855 authored almost 13 years ago
Merge pull request #614 from chowey/block-fix

Use explicit `block` notation

667fbaabb2cb88fc567b9ed539001d775fb9fd19 authored almost 13 years ago
link to google group

7e1da0f0ada3beb7d9d8b5f888cfebbf67972839 authored almost 13 years ago
add ; at the end of mixins declaration

2f34d8613d76703acc2b1adf15213d848f915a7e authored almost 13 years ago
Use explicit `block` notation

Blocks should not be passed along to junior mixins automatically. They should work just like no...

8ec78bbad94596084146216387d844e0af8a416b authored almost 13 years ago
Merge pull request #608 from chowey/patch-block

Patch block

66a221b98b13954701bbc8eada17521db14c9370 authored almost 13 years ago
Merge remote-tracking branch 'origin' into patch-block

Conflicts:
lib/compiler.js
test/cases/mixin.blocks.jade

18638bf54f0be96c6985344f16a5dd36aea9706f authored almost 13 years ago
Use `pp` for consistency

fd7532073e2fa383b63f9b823d43fae675df4786 authored almost 13 years ago
Added `block` statement

equivalent to != block

96bff337e7b3903be6cd0c35d59194b40601718e authored almost 13 years ago
Changed: renamed `content` to `block`

6943137740009804794c1118c315bd24b7c99366 authored almost 13 years ago
Removed code that no longer is needed

4c1a9a815305c575a9083e5b7e209e88bfe520af authored almost 13 years ago
Update test case

(The "block" property automatically propogates up the chain through mixins.)

5dd513a22c8382bc807a9ae9c3a2955af38da516 authored almost 13 years ago
Pass mixin blocks as `this`

By using `Function.call`, we can pass mixin blocks without affecting arguments, which otherwise ...

3f7b2a750e819d8923fd0df4a5bdf3a87db4c6d2 authored almost 13 years ago
Remove `mixing` arg which is already covered by `parentIndents`

8ea4cd00377ff1b59755574b0bbdfa901e873716 authored almost 13 years ago
Added test to show blocks from includes not overwritten

Simple `make test` to see the new test fail.

e84f758a587106f7411f14b0809f1c1b01bf9be4 authored almost 13 years ago
Update help file

eec0d006d7d8337542a9f65813fa9bd7b04c5584 authored almost 13 years ago
Make mixin blocks act like blocks

This removes the `contents` keyword, and adds the `block` keyword:

* `contents` was a string, i...

cf886ece472f3224d696bc80b3983f9fb27d60bc authored almost 13 years ago
Release 0.25.0

1c090f55a5f47b0b56ecea802771f276ce27015e authored almost 13 years ago
docs for mixins

0cafd87dded8ff2f7e94db9cfb52709ca0503697 authored almost 13 years ago
Added preliminary mixin block support. Closes #310

and the new + mixin invocation syntax
to disambiguate between calling and defining

ae8e8b7d3a8f06ddf7988154b231a8702d8067a9 authored almost 13 years ago
ocd

fe0d3093f681d0775b8899448612b1adf11e79a9 authored almost 13 years ago
refactor benchmarks with self run

f57384f22b693604b2c277a03e3eba02827785d8 authored almost 13 years ago
large bm with self

even though there are no locals here
with(){} still sucks ass

0ebbed44a4c76a582011ea91c6d07565f8230f62 authored almost 13 years ago
Merge branch 'integration'

35b3914bb83afdb6be19c040f0855b755716da6f authored almost 13 years ago
medium bench

84ed2a0009e02ce653712c9fbc45223d6242cf1b authored almost 13 years ago
Move newline logic for text blocks from parser to compiler

2adcadbf05ad47600014658a07a650f6b69c0e59 authored almost 13 years ago
refactoring compiler

935ac1254b42050d42433e10a3d445f636206fab authored almost 13 years ago
Fix weird bug for `compileDebug:false` and `each`

This showed up while I tried to test performance for compileDebug:false

Apparently this would b...

cb6fb2282e89f8b54543727e0543dcedbf5ed5c9 authored almost 13 years ago
Update tests

A lot of tests have changed because they now render nice beautiful blocks.

Also, inline text an...

093c601bf2dc79f96d191a570d0163ad8763e07c authored almost 13 years ago
Get tests to work

Getting blocks to work consistently:

* We removed the Node.getType, and use Text.isText

* We d...

4381f724d88c6ba7495a308ae9e1823c4e44b214 authored almost 13 years ago
Refactor all text entities to be text nodes

Previously we had several ways text was stored:

* As a property on a Tag node
* As multiple nod...

d495a7b20598c2e4c928516a32be5798014eb838 authored almost 13 years ago
Remove (not just comment out) lines

14ef55011e22e7c01ccb3643ca50d3cd7a11e7af authored almost 13 years ago
Revert whitespace change

27b8d51fb3145acaca1420dc25eaa79bb1e07e34 authored almost 13 years ago
misc

dcde5e5b08bb1a3e4ac27ba757deb788141404de authored almost 13 years ago
refactored tag.js

bed86e8552d516b607bef4ecc344325c2aad1279 authored almost 13 years ago
refactored filter.js

a860afc78655fd105a073d31d1e0e4db98821637 authored almost 13 years ago
added large benchmark

0b3fc25dcffbed4f54dbefe5a2e5b9721dacada6 authored almost 13 years ago
build

f21d3e519311669cb7d44a871603a8f38302b97e authored almost 13 years ago
java implemenetation

bf3e968b4112047b756fabfbb508e8f15103892e authored almost 13 years ago
added jade4j

1992ea4410d6809a3da03d81d154ae206590e22c authored almost 13 years ago
Merge branch 'master' of github.com:visionmedia/jade

3ae58fc50cddfb20f83f34d8b40f78799f01ec65 authored almost 13 years ago
Merge pull request #591 from chowey/patch-4

Improve performance of pretty mixins

36349d9ddf1daa4a167427e915febb7d5f6ffb00 authored almost 13 years ago
remove jade manpage

25e9a851371d79af7cbc317976daaaffccbc9236 authored almost 13 years ago
Improve performance of pretty mixins

The recent addition of pretty mixins degraded performance noticably for options like "compileDeb...

e766f10c1d1312e38f52f837f241e2730868fc47 authored almost 13 years ago
removed coffeescript tests, inconsistent results on different systems

e5da902503e5aa6573a43adf1798e1635383b01d authored almost 13 years ago
Use "pretty" for mixins

Modifies approach to compiled jade by indenting on-the-fly. This is needed in order to correctl...

3bbd723a31e273e8d8162c0efa78e3ca09b22417 authored almost 13 years ago
Fix accidental html-level indent

d3f5c6ad802986f29588feff296e5f74266b0e3d authored almost 13 years ago
Pretty pretty print for pretty mixins

b27490cf483247df765d38b627b20f03daaba042 authored almost 13 years ago
Merge pull request #586 from pgherveou/master

update doc replace include by extends for block features

141dc29732d45aab10c8884cb9d74fcab3cbdec9 authored almost 13 years ago
Update Readme.md

47192c61a84fd9df099d161a22bac0048212f17c authored almost 13 years ago
history

912033350759c8acc4f42b531c3e58e943f57c32 authored almost 13 years ago
Fixed unescaped attribute compilation

121565f3bfbd4123210838bbff13d31429166357 authored almost 13 years ago
Release 0.24.0

4d3a811f5e6d1ce63532bc4c1e496df55f9fe2f9 authored almost 13 years ago
ocd

867c6be9f858c7019f66db5465503339daf5c1fd authored almost 13 years ago
fixed coffeescript test case

636a710826862c9cd6b5f34f70ff07106bec7995 authored almost 13 years ago
Merge pull request #583 from chowey/patch-1

Make pretty printing prettier for text-only elements

d9aa18fc0748284259df33dde7f0905769dd8aa1 authored almost 13 years ago
Merge pull request #584 from chowey/patch-3

Make testing work on Windows

e89108bc27f1a5abd922f6bbc51ef8a50f99c116 authored almost 13 years ago
Make testing work on Windows

147d3992e90b828b6bf1e5a710a49a799f2d6977 authored almost 13 years ago
Fixed so works for certain empty nodes, and updated test cases

100e51cccf3e6580a6d2478f747a8a1b586d235c authored almost 13 years ago
Make pretty printing prettier for text-only elements

If an element contains only text, its closing tag is rendered on the same line as its opening tag.

cfe4366f0ab172f25a2439579025d69892df6a56 authored almost 13 years ago
Release 0.23.0

de9471f6c758e985cb5cdeba49c6534254423e46 authored almost 13 years ago
build

66abf32f68cee6e54aa823f993915fc3681a3476 authored almost 13 years ago
Added unescaped attr support. Closes #198

use with caution

89b67964be0c28fbb669d3953ef132f22de07a72 authored almost 13 years ago
Fixed #1070, reverted mixin function statements

07782d31672e47c73196c674002d013ef07522a7 authored almost 13 years ago
fixed jade.1 typo

51654dec7590bfc0824a50575bbe1a369e73d40b authored almost 13 years ago
fixed data-attrs string case

IMO this is inconsistent and awkward but I guess
jquery special-cases so meh

b6e69375dc51ec517ccfc6fe5a3e4e4af31cc93c authored almost 13 years ago
Added data-attr json stringification support. Closes #572

bef31f8ed3620adaef6385b1c60e9e1ae7bb93b9 authored almost 13 years ago
added classes-empty.jade test

06cf2500c3fd1cd87541f76b9e4a822e06bf7555 authored almost 13 years ago
Release 0.22.1

3e9c448e26d277895b151af5c394005fe2e02886 authored almost 13 years ago
Fixed source tags. now self-closing. Closes #308

dc99938ce76a2fa02300c291427122baec603836 authored almost 13 years ago
added escape chars test

0f0ac24f3d741e69acad47377097af22700afdf4 authored almost 13 years ago