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
29b661053e82dfe3fe902394b19e5c038ff0223a authored over 13 years ago by Tj Holowaychuk <[email protected]>
d1d2c276c2ef759688de7532a592d0ea6065e0c5 authored over 13 years ago by Tj Holowaychuk <[email protected]>
237380d9a4f7a9083edad62c61937842343567da authored over 13 years ago by Tj Holowaychuk <[email protected]>
f97e03793d486d22e65758ed6f1778329432acd6 authored over 13 years ago by Tj Holowaychuk <[email protected]>
fix for `compile`
bab2d5a2dc5d342e0c83de3294c7d058ad38c00f authored over 13 years ago by TJ Holowaychuk <[email protected]>5e8717bf79815b9c19bf67cb22b431c5a8b5b5ce authored over 13 years ago by Pau Ramon Revilla <[email protected]>
02f6fa456fb6866f7646131ad2ec406fe87ddabc authored over 13 years ago by Tj Holowaychuk <[email protected]>
3a957efa46f7de1dfea91ac09c7ed6d7e5ae2ed0 authored over 13 years ago by Tj Holowaychuk <[email protected]>
90811681a5b2c51631afb251dfebcdd5ce531ada authored over 13 years ago by Tj Holowaychuk <[email protected]>
Optional `self` object to avoid poor `with` performance
5a4cba97bd52aa0eba35b0f7b5b8e020db12bdf4 authored over 13 years ago by TJ Holowaychuk <[email protected]>2b979517810049507d9f5a1159f51b825cb11eaa authored over 13 years ago by Pau Ramon <[email protected]>
lets just assume people are not crazy :D
db3f8f7cde58a41c8fbc538253e639965d54dbfe authored over 13 years ago by Tj Holowaychuk <[email protected]>9a2057fc6bda93b03921dc85761e0ec301a1373d authored over 13 years ago by Tj Holowaychuk <[email protected]>
Signed-off-by: Tj Holowaychuk <[email protected]>
e03e11fda9ffd422c3754c5e43f4fd0ad8fe2d28 authored over 13 years ago by Jeremy Larkin <[email protected]>
With the forceDoctype option removed, the compiler now gives presedence
to the doctype set in th...
The doctype will now be rendered if missing if the option isTopLevel or
isLayout is set in the o...
The doctype option adds a default doctype to the compiler which can be
overridden by a doctype d...
Signed-off-by: Tj Holowaychuk <[email protected]>
d7e5f0cd348318b85df722fc3c1785aa4621f31e authored over 13 years ago by Jeremy Larkin <[email protected]>Signed-off-by: Tj Holowaychuk <[email protected]>
050e37eecd46b552a18a78023fac817b6148bae2 authored over 13 years ago by Jeremy Larkin <[email protected]>655e60bb9c37661e02d8e6add9890a2f5d8b0ef5 authored over 13 years ago by Tj Holowaychuk <[email protected]>
1c2a1176783f2cdbbec02cd39799c92cad8814e6 authored over 13 years ago by Tj Holowaychuk <[email protected]>
Signed-off-by: Tj Holowaychuk <[email protected]>
86b3fb378233ec7ebf3aa79d69c5185f1677bed2 authored over 13 years ago by Duncan Beevers <[email protected]>337e310710f3ed7b3d0a8e95006ad27b453ac763 authored over 13 years ago by Tj Holowaychuk <[email protected]>
8bc9f5ec0142abaf8f1d7824451b9fec62a66a13 authored over 13 years ago by Tj Holowaychuk <[email protected]>
b8c9a49b1ed1938b5b7023a130f86d41170114cf authored over 13 years ago by Tj Holowaychuk <[email protected]>
3d5bd9e3f5d126658f61e72dac1622a66e5d0de4 authored over 13 years ago by Tj Holowaychuk <[email protected]>
fe392f304f400cb52d433cca185a9e3339995a7e authored over 13 years ago by Tj Holowaychuk <[email protected]>
b66c7c36460a6fc6ecd46755548a5c7d81916e61 authored over 13 years ago by Tj Holowaychuk <[email protected]>
no clue why I did not have this before, silly me :D
ef4b11443701b6d705097ec90b618755bff4ce37 authored over 13 years ago by Tj Holowaychuk <[email protected]>eee173e287d040963af88efd47ea7fc92abcbb98 authored over 13 years ago by Tj Holowaychuk <[email protected]>
7532a5cdc3ffded52eda6ee1ca32cfbc83cbb938 authored over 13 years ago by Tj Holowaychuk <[email protected]>
previously "foo {" would fail since the attr state machine is
trying to match }
87440c67a80777c85dec335da3096afb910334c4 authored over 13 years ago by Tj Holowaychuk <[email protected]>
4def3994f9c35e8fbf30920535a55eefd8bcc5db authored over 13 years ago by Tj Holowaychuk <[email protected]>
1c0dd942b65b8ce804a755e69d6f92e0b85728c7 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
escape quotes _after_ passing to filter
d63a6da4a8c163fba705b90e7adc7317627601b9 authored almost 14 years ago by Tj Holowaychuk <[email protected]>8995a0b148feb15b0662ddcf614a389dd07f4989 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
duh.. not sure why I did this
95969e8b3283bbbb63e19d356587dee10613794f authored almost 14 years ago by Tj Holowaychuk <[email protected]>6cbaa9ca9fdbb5b8f44b8d612bf1e9d80b6a959e authored almost 14 years ago by Tj Holowaychuk <[email protected]>
6ee30718ac3060795510efbfadd70aacf6fb76b6 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
8162161e04ef9d569f6a13d9b9df19e8c556efb5 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
37cd0d8fe6eee04eace74bc19ff18366f68435b1 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
c465a34f1007235fcd125f2a01ce44f94b711b4b authored almost 14 years ago by Tj Holowaychuk <[email protected]>
a07eca28b5990baa434ae1dfca0e325174ae8f55 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
2c9bb4b607df03e4f1f20b30f350c3c963c1212a authored almost 14 years ago by Tj Holowaychuk <[email protected]>
45be2d06868c4e9b56ff72ccc5d9ec59015ff650 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
9ec358e0f15804c3ddd65450bc38df18ea0e4d87 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
duhhHHHH
2dab77276d8e6d9e1639f74a064bd7e2d2b05667 authored almost 14 years ago by Tj Holowaychuk <[email protected]>69872e5a448e025231183efe929452c2e6746058 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
1d7780870816d0d60589062ae3a756f31734af74 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
f005a719fb6e2f6a17fafe40eea329345ca0bf65 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
* `class` is a reserved word
* Object.constructor.name is non-standard javascript
* String.trimL...
dabd89bdd1c9226f67fa0df23c377404a5db6bea authored almost 14 years ago by Tj Holowaychuk <[email protected]>
86c72b9f0fc199cb6f4a8036ba8bf8f874d2c51f authored almost 14 years ago by Tj Holowaychuk <[email protected]>
31d4ce68317d33500736254a01c41b310269f3ab authored almost 14 years ago by Tj Holowaychuk <[email protected]>
81c8b6df20672d19b7416e156010323fa33066c5 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
9004a789dcf7b915406825dda25b53bc469c3fa8 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
d5fd6811ba876a39d3c054b8f7360d076f738f85 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
in the form of:
<tag>[attrs]<:><indent>
ex:
conditionals:
if true
p yay
els...
13e7d347b823b002df4735a62ba650a29e30ebac authored almost 14 years ago by Tj Holowaychuk <[email protected]>
699a3ae92c6d6644920fee9d731dde9edaf12dc9 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
87473d4e985e780c9eee336a6dc25539b5bcb659 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
936de40395dfb98c0860acfc5765f215ba977069 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
a972a597bc4f7a2a7362b84dd1d0f8576726e072 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
b723896f87724087f0281cae039afe3ae169001f authored almost 14 years ago by Tj Holowaychuk <[email protected]>
240090fef8571301c4a0cd8918353d5f0b9c1f2a authored almost 14 years ago by Tj Holowaychuk <[email protected]>
fa833633bf2b67fb3edcb8ac927836d96b36516e authored almost 14 years ago by Tj Holowaychuk <[email protected]>
56b8d6810b28fa2ed5f3b2cafbe33297326d7967 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
filers that act on the AST will need a different syntax
edef39dbc8341d3f377a6527906568e2022a188b authored almost 14 years ago by Tj Holowaychuk <[email protected]>4d7f0d92ca851a42cf18d7407d9738495bdb4a21 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
65650e1e8b87feebbb009845ee1ff929eab456af authored almost 14 years ago by Tj Holowaychuk <[email protected]>
eda9d9ac55696df5a8f8d762ce4144571d879f22 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
ceab59b15cbc48b15ebf503c209c4b9792972e4c authored almost 14 years ago by Tj Holowaychuk <[email protected]>
jQuery uses ${} so its annoying for people to
escape this all the time
499dce2aa1877117dbfca161918509d336ded437 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
13e48f7dfa108a1343050c2606d66d2dc61e77b2 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
ae3d2c19b150690f13f03bd0c5aa78179f14907f authored almost 14 years ago by Tj Holowaychuk <[email protected]>
723a9eb1bf1df570b338a065d214d436b3973ac1 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
00c4fa59f050b1ae78b28c83fdef63fd29ffa5bd authored almost 14 years ago by Tj Holowaychuk <[email protected]>
block.push() / block.nodes
text.push() / text.nodes
instead of the old block[] / text[]
50cebe85a49192cbdb2286adbb600094c35aca68 authored almost 14 years ago by Tj Holowaychuk <[email protected]>8273aff0b94fec18e718455bed17eddd0f333280 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
07fa0842ba5d275a0a1c71a1ce4115395f71d5c3 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
8395258da304656a79b051f821284ecda8af2725 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
a87b3f4e2a988a173d3526163dc69da2b41a9b8a authored almost 14 years ago by Tj Holowaychuk <[email protected]>
7bd4b47b9d0564190f7c67df03c8191f246c4874 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
via:
$ make jade.js
$ make jade.min.js
6763ce29551ea97d451c0f58e5b1d6816a2ba346 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
only really important for pre
a2fa15cc4eadd9dbc03f6749bd2638bd84904ee3 authored almost 14 years ago by Tj Holowaychuk <[email protected]>dfb74e60dd45be63f3dc980bf4ff5aaa45824ed5 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
2da316df6c1e04a63b189537f88fd430a6de3ff0 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
26c3f25232b2a1e01b02801f13ff93d147f5e882 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
5b883b4411f088735a4a2d96eb38ab6df78459c0 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
c83d3b835f29f4337f0e6274e677ac5ca20d2e2b authored almost 14 years ago by Tj Holowaychuk <[email protected]>
bbcd1add3042aaf0503db16c794017f6ef67457f authored almost 14 years ago by Tj Holowaychuk <[email protected]>
71156ad03185e42b5a0d1f4aacec012a8f4ab57c authored almost 14 years ago by Tj Holowaychuk <[email protected]>
dc8b9e77bfeda717187734266d9dd7eeffafba40 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
b13fd13a5151481220b49e54b65df733df8d87e5 authored almost 14 years ago by Tj Holowaychuk <[email protected]>
2b250000b9925bd07a3c397f4887b629d4891ea6 authored almost 14 years ago by khingebjerg <[email protected]>
68fdd4d840d894a0f0c68d9401b0e6834fe348c1 authored almost 14 years ago by khingebjerg <[email protected]>
dafc245aaaef94553adf295e649218587db6b6c2 authored almost 14 years ago by khingebjerg <[email protected]>