mercurial/templater.py
62216faed0672cc39d9efd7cea9c0ad714934f0e
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: drop \ when handling escaped {
4036634560d6ad3734636faf4a37ff72bdd89f80
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: strip whitespace inside template methods
b6f6d9fd53d6cda6f5af87242ce6208275c73f17
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: drop raw method
0d50586a9d3126ca281e253a852d4a63d60b3218
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: raise nested functions
a63391e26284572a763d8d98de43b94f6abffa03
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: use recursive flattening
12ffc5ce1291b05aa1c52ff98651bfb587e56780
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: cache self.defaults.get
01346cea5485cd3d26ee85d766dfd6bbae694445
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: privatize class variables
90f4367535a5f6f994d0d09f725f693f3cc548fb
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: map -> mapping
594140b1e12d473788421e10bd64ac280b8404f4
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: extend preparsing
9d8194c2fcbd2575fa071456bb1f5f50408539cf
created 2010-04-05 15:25 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: preparse templates and cache
b91c1804008e2a41ab850a661109bc231d221f0e
created 2010-04-05 14:33 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: directly parse templates, no regexes
23e608f42f2c29c6c814a3fbae1b1cac5f77b233
created 2010-02-05 18:50 +0100
pushed 2015-03-18 16:34 +0000
Benoit Boissinot Benoit Boissinot - fix spaces/identation issues
08a0f04b56bd3061d2fe5e639be0d00b6da7e71b
created 2010-01-25 00:05 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - many, many trivial check-code fixups
d6512b3e9ac0dc97166f4e5dfac86891069291df
created 2010-01-19 22:45 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - Merge with stable
25e572394f5c3bae9c4706b5529cb78555295a85
created 2010-01-19 22:20 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - Update license to GPLv2+ stable
9e2ab10728a2f68f243d1df624f715028944ac7c
created 2009-12-13 18:06 +0100
pushed 2015-03-18 16:34 +0000
Patrick Mezard Patrick Mezard - Make {file_copies} usable as a --template key
d3dbdca92458a522f41c0ccdc0c8d46865ee79c8
created 2009-11-12 16:39 +0100
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - hgweb: don't choke when an inexistent style is requested (issue1901)
2484868cffde3893e3fafb8e515d396346b87e17
created 2009-08-20 10:41 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: remove support for ## template variables
110763cc3ab03a8947e6198e0c04c495fbd17c88
created 2009-05-17 16:25 +0200
pushed 2015-03-18 16:34 +0000
Martin Geisler Martin Geisler - templater: lowercase error message
d72d1a97408a589d5181a10645789ecfaa05d567
created 2009-05-17 18:17 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: replace eval with closure
d5dda64f55525aeb79584c64464ce6bb95c3ec6a
created 2009-05-17 16:08 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: keep a cache of Python functions for filter expressions
caaf1e779b3785e46b9b33eea0abde1cd8fdc11f
created 2009-05-17 16:06 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: replace regex complexity by simple str containment checks
bccc90b56d02a2743ac70b47bf91fb527228bd4b
created 2009-05-17 16:05 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: clean up the process method, separating code paths
0bf0045000b56246f364d234351a3728bfb62aad
created 2009-05-13 14:08 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - some modernization cleanups, forward compatibility
d8c5a7f25a40379c92a9ccc88e266a10a67650fe
created 2009-05-12 12:05 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: make the templating engine pluggable to some extent
acc202b716198df610a6c2aa4ca9f92ecb153711
created 2009-05-12 12:04 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: provide the standard template filters by default
b87a50b7125c6c2f14314e6393435b2b98679ae0
created 2009-04-28 17:40 +0200
pushed 2015-03-18 16:34 +0000
Simon Heimberg Simon Heimberg - separate import lines from mercurial and general python modules
46293a0c7e9ff247fa033b7fb37b34b148ac1ea6
created 2009-04-26 01:08 +0200
pushed 2015-03-18 16:34 +0000
Martin Geisler Martin Geisler - updated license to be explicit about GPL version 2
02145b700fe4f1b327c2463bf77961454c999270
created 2009-04-27 16:26 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: fix little problem from stylemap() changes
e61cb2813d2a882b807926e6e0aa5b03b3a44908
created 2009-04-06 15:09 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: separate template management and actual string processing
cf9accffd0b31d8fbb578b0ae6955b9cc30177cb
created 2009-04-26 16:50 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - config: getsource -> source
63c47e4ac6170f201d5a2d57f25b9ac0afeba0ab
created 2009-04-26 16:50 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: use new config parser
b5db7dcc14972cfb01897f703654225a0ab098f9
created 2009-04-06 16:26 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templatefilters: strings are iterators, but shouldn't be joined anyway
aa983c3d94a9646e316f99f3c2641bccb6d37206
created 2009-04-04 17:46 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: move stylemap function from hgweb to templater
cf7741aa1e96ca26eec707d0609c24065353b35e
created 2008-11-27 16:07 +0100
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - kill some trailing spaces
526c40a74bd0a97330458a1754d88371ce176060
created 2008-11-21 15:51 -0800
pushed 2015-03-18 16:34 +0000
Brendan Cully Brendan Cully - templater: return data in increasing chunk sizes
125c8fedcbe0f4448b9f28fa7ecccfbcebc4a701
created 2008-10-17 11:34 -0700
pushed 2015-03-18 16:34 +0000
Brendan Cully Brendan Cully - Allow hgweb to search for templates in more than one path.
6d824dc86907e095934823ff7441ef76d76d85b3
created 2008-06-29 13:16 +0200
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - templater: make a template a string-only iterator
62e0bb41e6826c8a3d7660e6fedf8d3aafbd9df1
created 2008-03-31 21:49 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - hgweb: minor improvements for new web style
d2713d90252426a1cc2404fc0b4fa4d6c1360d03
created 2008-03-21 12:05 +0100
pushed 2015-03-18 16:34 +0000
Dirkjan Ochtman Dirkjan Ochtman - give better error message on non-existent mapfile (issue813)
9f1e6ab76069641a5e3ff5b0831da0a3f83365cb
created 2008-01-31 14:44 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templates: move filters to their own module
75d9fe70c65457647423b37fdcc91f26b33ed037
created 2008-01-31 14:44 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: move email function to util
bed929082b587d83c68a9b668376ec1677ff87c9
created 2008-01-31 14:44 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: remove node import
d0576d065993c59f0e84b6e71e2690531e825574
created 2008-01-20 14:39 +0100
pushed 2015-03-18 16:34 +0000
Christian Ebert Christian Ebert - Prefer i in d over d.has_key(i)
46c5e1ee8aaabf542cfeed435953f68dd65733f8
created 2007-08-30 16:42 +0200
pushed 2015-03-18 16:34 +0000
Robert Bachmann Robert Bachmann - Added support for the Atom syndication format
e21a0e12ff1031ed74980e9ae8e8eaf5efe8cc06
created 2007-07-03 03:06 -0300
pushed 2015-03-18 16:34 +0000
Alexis S. L. Carvalho Alexis S. L. Carvalho - hgweb: use lrwxrwxrwx as the permissions of a symlink
f4a1eac52d43b223658e6ccd092b3b7c521facb3
created 2007-04-10 14:05 -0500
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - Merge with stable
66a3fe30f9fc7ec3d66af1b8f18cce325bbb133a
created 2007-04-10 12:24 -0500
pushed 2015-03-18 16:34 +0000
TK Soh TK Soh - minor typo fix in templater's docstring
1063a631cb8e97da9e116bf5fa511d417f380b43
created 2006-12-16 02:51 -0200
pushed 2015-03-18 16:34 +0000
Alexis S. L. Carvalho Alexis S. L. Carvalho - merge with crew-stable
0dd07dd63db3bd48c4c4989eac150c9a9a28058b
created 2006-12-16 02:21 -0200
pushed 2015-03-18 16:34 +0000
Alexis S. L. Carvalho Alexis S. L. Carvalho - templater.py: fix obfuscate
6b4127c7d52a103f574945b1197bbe5c786d2580
created 2006-12-14 20:25 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - Simplify i18n imports
abaee83ce0a6deb8adb8fc1f67685954fc7a4e27
created 2006-12-13 13:27 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - Replace demandload with new demandimport
734e337cb8165e96d7a208c47c1cf3d8940b1a3a
created 2006-11-15 15:51 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - further simplify stringify
b4ad640a3bcf49f1ce7283848d55f060d00fca91
created 2006-11-13 13:26 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templates: move changeset templating bits to cmdutils
b2c47652e8e350c023c697e1aa666d9d404f8e3f
created 2006-11-13 13:26 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: changeset templater reorganization and optimizations
54d27caf6a78b33c3d4380ced0d5defe3dd3e134
created 2006-11-13 13:26 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: speed up changeset writes and stringify
1b2cd5dceca20d5d3d94f7bc792e87e5ba66a34a
created 2006-11-13 13:26 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - changeset_templater: remove changes arg
5c9a3621066262984d5f11347e11268e3284bbef
created 2006-11-13 13:26 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: simplify parsestring
7b064d8bac5ee41903e72ebbd0112c90ad1bb359
created 2006-11-13 13:26 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - template: fold template() into __call__, minor optimizations
e7639888bb2fb26d5bca0daf2a361b37d22d2ced
created 2006-11-13 13:26 -0600
pushed 2015-03-18 16:34 +0000
Matt Mackall Matt Mackall - templater: simplify cache and remove filter argument in __call__
less more (0) -60 tip