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

Misc

33dae0a381786d64ba24ea7d4a5d5cc39d15c1d9 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Text example using .compile()

b313570ade3cb584302c1fc2f8ed6c0a6b0f633c authored about 14 years ago by Tj Holowaychuk <[email protected]>
Release 0.5.7

95467fb8f602670b2823a4e2ef51001cbe1e2cd7 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Moved hypen in get tag()

2b80f0712b32e1c64082017d32b16cfd453c2354 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Release 0.5.6

7d33626ee02b8043d92d884fc80a49dc4db4f713 authored about 14 years ago by Tj Holowaychuk <[email protected]>
s/_/__/

3ad6e6a61d18b3f8179fb26f08faec6a0765eb57 authored about 14 years ago by Tj Holowaychuk <[email protected]>
docs

fd0e2a210843de4587d2dcc8858beb5873dce8c2 authored about 14 years ago by Tj Holowaychuk <[email protected]>
misc

07558073ea948fcfedb9c9641caf1f8358f220e7 authored about 14 years ago by Tj Holowaychuk <[email protected]>
added .compile() to benchmarks

6373739da02c7b0a9aa5c71b957761b2491c257a authored about 14 years ago by Tj Holowaychuk <[email protected]>
fixed .compile() error handling

1a72378655b7ac2575accb83221a8ff42fdc9017 authored about 14 years ago by Tj Holowaychuk <[email protected]>
started .compile() error handling

c7cd1ef3bc53955d569687be2de54a7d558d3ded authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added exports.compile(str, options)

8a548509d90199440816db30fc5de0cf92d2c1ed authored about 14 years ago by Tj Holowaychuk <[email protected]>
misc refactoring

138bceaae9ec22b8d8949fd2d0c667be474d7886 authored about 14 years ago by Tj Holowaychuk <[email protected]>
inline attrs()/escape() in the generated function

51cdf627e3daecec3c50599d7f705e6506bfd5b2 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Updated expresso submodule

addd110c5ebbd5d905b72851f1198d8ae5160419 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Release 0.5.5

c0f5c347ae272504353461c02eb5d7d6f4542c38 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed attribute issue with over greedy regexp

87d03304b864611576af105f2073df4a39be22b3 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added failing paren test

b6f8a75f0218d4bde260c36f850f7272400e0eb9 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added link to "slim" a ruby implementation

6a0b8145af8103511a41956f040f0d4937e6c99f authored about 14 years ago by Tj Holowaychuk <[email protected]>
More tests

f9b97aa91d3c9d2b40dd8267005237115e9c0e09 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added literal html test

be788bc5aaa20c9032eb8a5f74596df1a0727bce authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'integration'

a92521b11fd65a7498905df073a66daab72e2f10 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed coffeescript filter test

7b1fd7c263b36497870361792674c85eff0057d1 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Add coffeescript filter

be87cb987c573b0a715293e5c10e9011c6a93693 authored about 14 years ago by Michael Hampton <[email protected]>
Add coffee-script submodule

e4eae41ae3af46fcaff2168d0b5aaaba2a5261cc authored about 14 years ago by Michael Hampton <[email protected]>
Merge branch 'bugs/quoted-attrs'

2f0a4973f86960c15a4dbd073b334900f34e92a1 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed quoted attributes

77023d75fd5f598a86166286ee04babfb9f3262b authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added some failing attr tests

6e00dc46df9ac8ff53ff1d3bdabdac7c6a8b94f7 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Release 0.5.4

690350e5a33941c1231413d7217d09009778e33e authored about 14 years ago by Tj Holowaychuk <[email protected]>
fix code block support to prevent multiple buffer openings

20a5db89426483fdb1e57c0732263c0dca1bfeab authored about 14 years ago by Jake Luer <[email protected]>
Removed profanity from the readme :). Closes #101

e9d1c83ae1aac5036fea1392f0f4eafaf2e06506 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Retain leading text whitespace

897b17fa4a73fc531a6464aefec57039aa1685a9 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added failing test for leading text whitespace

4bdb48b318a3ee863ea2cfd620da79cda1f77e27 authored about 14 years ago by Tj Holowaychuk <[email protected]>
pretty was removed, but not from the readme

19c02609c8c96e3cf3e35ef2352c024ecfce79b2 authored about 14 years ago by David Ascher <[email protected]>
Adding newline when using tag code when preceding text

4e6f77c31726f73780d62dcd84fe559e8d24b16c authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added test for previous commit

8ab8ce8e613c3738c333d7f75d3c3b85aedbc9c2 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Assume newline in tag text when preceding text

I think it is safe to assume if you have:

| foo
em bar
| baz

that you wish bar to contai...

ae37241ae1f5538783cb16baf897e80375fa1430 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'nested-filters'

91d01fa4e9f78c981c732f70f8d0184711c94fe5 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed nested filter support

740061d00aa81157daa5fd3257c565510dfd48a0 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Started nested-filters example

2a93be353cd2157b81e780e4e57b1aeec35c7947 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Updated ejs benchmark submod

b6253e9990fe561c0943e3f90bd122ef23940fda authored about 14 years ago by Tj Holowaychuk <[email protected]>
Release 0.5.3

8cf949a35bd49bc24fc094d3434cda22caebc5d4 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'bugs/codeblock'

ea72418e053ad8a29a99c0b1200d6553cb4b0964 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed bug when tags with code also have a block

Introduce with the {} wrapping. For now we just will assume
only to wrap when unbuffered code is...

09529220f853cfb5b1087952a276d27c0d2d9cde authored about 14 years ago by Tj Holowaychuk <[email protected]>
Release 0.5.2

8d9ba87c607c8ddbf5013d0acf9855effa2ef1dc authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'bugs/text'

eacbba77372f9190f2d7c7adcbda834c06f7fe0d authored about 14 years ago by Tj Holowaychuk <[email protected]>
Tag text docs

a6ed2c7e46cf089419c4c1df2745625e936dabb9 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Doc typos

aecf8c658c23c4380361b15819f7985e1e9c628c authored about 14 years ago by Tj Holowaychuk <[email protected]>
Removed pretty option

was lame anyway

e0ef654ec481d80d9d59e888ee7d88ca9fb7ff0e authored about 14 years ago by Tj Holowaychuk <[email protected]>
Better form example

970a48ff042a53077ae9753c53ad2e765bc5a6df authored about 14 years ago by Tj Holowaychuk <[email protected]>
Parser#parse() ignoring newlines

2eb41467a89eb3b5fc5e520c93379fced628dbae authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed a bunch of tests due to text ws changes

621274a6798b663650b323f6c9e8f3d9bddb37cc authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed filter tests

db218fd5a52332dfcd5ecc1f02ba5c590211a68b authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added Tag#text

94a1efea4aca299b79756e6069b1025de83cea80 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Text introduces newlines to mimic the grammar

Fixes the most common use-cases for text

c66a392d794a5320de010334e461f6675d701262 authored about 14 years ago by Tj Holowaychuk <[email protected]>
More realistic text example

c7c6705fbf3fc6cc1922c29cde173c7cc5f001e4 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Typo

dc03ba4036732316b4abad56a449b1b6c72830d2 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Better text example

5d042158b4d4a71df7581f6d63acbd65e831d440 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Reverted ignoring of newlines. Closes #92.

5b3bae34e99c662fb84526ff57f0b070bd44ef19 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added failing tests for #92

3fe701809367579a10bb5b32703a2c5df09db6a9 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed layout example title

8f8826a38e5d113883d9438eb57a95158dae0a53 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed package.json

37b42a775689c4da3f0acd3d8691898d79aa1025 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Release 0.5.1

c94caae8bbf2bbc10160a8dc379f46495b9d26ce authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'bugs/newlines'

18d2713cde29816482acadd9db7f74d78cd28d5e authored about 14 years ago by Tj Holowaychuk <[email protected]>
Ignore newlines always

25d6daee038d3e3c8c43cbc35c0d454b670f4550 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed trailing newlines in blocks

5be6f5462bb6ee2d73ce3266e31397cce476edde authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added whitespace example

4d2e33e849342fcc7ed2d8aac145a002783b5e2a authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added failing whitespace test

a57998c144c9530a3636c3e03dc914bdafb7b7bf authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added tests for #81

95c0a733f76420fb53198ec20fc3f5e96018c009 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added admin? to conditionals example

Shows that you can do some interesting things,
like make it look like ruby :) haha... if you wan...

6eab51467481710ca9cc9dddc4af32371afa7e58 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Refactored Compiler#visitCode()

525148abcfc571a38ccee150a42f2061f214efbb authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'performance'

2318abf4c961427fc7f6f667ab2f762e74c7f319 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Wrap all code blocks with {}

50275a72071a134be5f95c4fa182db4a404af196 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'performance'

1bb02ecbee8ac518bc33e0240b290e8c75177c7f authored about 14 years ago by Tj Holowaychuk <[email protected]>
Remove closures used to simulate block scope in compiled output

31d25f1378202f2021eb891ebfb4215feac7ae3b authored about 14 years ago by Tj Holowaychuk <[email protected]>
Optimized attribute buffering

483f8d4667498cd05d6f6e453d8b895a17801bb3 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'filter-attrs'

d2c2a0d6fac4630f67de6e5409473dad1a61aca4 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added filter attribute support. Closes #79

e9cd116c89585be20ace3a90f4d1f7437b459744 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Started test for filter attrs

283f64ee6412660ded55ffc6a339d9129dda9768 authored about 14 years ago by Tj Holowaychuk <[email protected]>
error class for model example

9cd940317f0fcb63d1b26033d9c69e43a6709222 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'refactor'

549158049edfd7aa6f98e04a7fdeba31d8542e2f authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added better attr example for model.js

7a561da7f87b790d4af1e9650b652c7af565988a authored about 14 years ago by Tj Holowaychuk <[email protected]>
More work on model example

6d9e556ccc35de6f6768df1aacca7b100823a948 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed nesting in model example

ed9427d1d97a6e6a24adb08baea2610164d6bc68 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added _method hidden input for model.js

2dd70a358912300f7adb74029d9275895917c993 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Added Tag#removeAttribute()

7b7fba7c85e7267cbc6196e344ead6dd71db975d authored about 14 years ago by Tj Holowaychuk <[email protected]>
Pretty working in model example

dc8ed6c6860e8962bc158a35b908a0b897b2bbde authored about 14 years ago by Tj Holowaychuk <[email protected]>
Refactored model example

abfe9a61c3272f9acce2cb0230136ce8f071a507 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed conditionals example

e110664b2d19fa7f14a41bf3c8f9e7422bd57ffd authored about 14 years ago by Tj Holowaychuk <[email protected]>
Tag#addAttribute() -> Tag#setAttribute()

599724241751df4aa5bb33c88b0e4bc48189b983 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Doc

1a3c79d1d3ceabc34c21ed207520d1877eae5e6c authored about 14 years ago by Tj Holowaychuk <[email protected]>
Node docs

88fb837bb8c136426d80e1ca1272b2fcdf7b30ec authored about 14 years ago by Tj Holowaychuk <[email protected]>
Merge branch 'refactor'

608dd7e9740027b700f83dc4e899f197ea6f6302 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Removed Node.call(this); per Node constructor

567862f029ee8910a4d4ffeb5e6cee701148cf4a authored about 14 years ago by Tj Holowaychuk <[email protected]>
Fixed tag text block

e984a885868482dcc93f40e1b55e07f2c8cb37aa authored about 14 years ago by Tj Holowaychuk <[email protected]>
Removed root node visitor

5a21a87d5c10a1b012d8b665af3305dce8de7bc8 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Removed Root node

34cbfc945e8a82853428134fd454941a702d5f79 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Text node no longer has .lines

ffb4793f79a1915eb5e141d98fdcbd4fd6fe53d2 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Node inherits from Array

118d1351eb93a1d384a9e34b235b83aaa23b9dd3 authored about 14 years ago by Tj Holowaychuk <[email protected]>
Filter#text is now Filter#block

1851f99686d3a5225eac3b42b1d6a1bd02766540 authored about 14 years ago by Tj Holowaychuk <[email protected]>