Justin Page
a061365844
Provide new line to separate highlights
2015-11-28 16:51:14 -08:00
Justin Page
0403c876ed
Use quotes to highlight features
2015-11-28 16:48:27 -08:00
Justin Page
2bc86a00f1
Wrap JSON examples in language specific code wrap
...
This allows Github or any repo system to parse and display correctly code
examples by proper wrappers.
2015-11-28 16:45:46 -08:00
uwetews
e0fc310b6e
-bugfix a left delimter like '[%' did fail on [%$var_[%$variable%]%] (forum topic 25798)
2015-11-25 21:19:23 +01:00
uwetews
5ca1cd485f
- bugfix {include} with variable file name like {include file="foo_$bar.tpl"} did fail in 3.1.28-dev https://github.com/smarty-php/smarty/issues/102
2015-11-02 23:04:52 +01:00
uwetews
aa730800bd
- bugfix {include} with variable file name like {include file="foo_$bar.tpl"} did fail in 3.1.28-dev https://github.com/smarty-php/smarty/issues/102
2015-11-02 18:06:42 +01:00
uwetews
cc3f69a2a3
- update config file processing
2015-11-01 02:58:27 +01:00
uwetews
8a78038181
update PHPdoc
2015-11-01 02:57:50 +01:00
uwetews
72258bc28d
add test for valid scope name
2015-11-01 02:02:27 +01:00
uwetews
9496df8e1f
- bugfix add missing $trusted_dir property to SmartyBC class (forum topic 25751)
2015-10-31 23:13:12 +01:00
uwetews
eedfdff62f
- improve template scope handling
2015-10-29 22:33:00 +01:00
uwetews
55f38125a4
- improve template scope handling
2015-10-29 22:17:35 +01:00
uwetews
a0f583078d
- minor optimizations
2015-10-29 21:41:21 +01:00
uwetews
862b23fe52
- update testinstall()
2015-10-26 01:27:06 +01:00
uwetews
6e3d94c13e
- more optimizations of template processing
2015-10-25 05:59:45 +01:00
uwetews
2b9dcb22b5
- more optimizations of template processing
2015-10-25 05:03:23 +01:00
uwetews
42e722926a
- bugfix Error when using {include} within {capture} https://github.com/smarty-php/smarty/issues/100
2015-10-25 04:53:58 +01:00
uwetews
1a51c1c17b
- more optimizations of template processing
2015-10-25 04:53:19 +01:00
uwetews
50760c794c
- more optimizations of template processing
2015-10-24 22:43:19 +02:00
uwetews
4ea4d1ff41
- improve autoloader speed
2015-10-24 05:20:09 +02:00
uwetews
abdb335b26
- fix comment
2015-10-24 05:17:17 +02:00
uwetews
b7fb490cb1
- improve compiled code
2015-10-24 05:16:54 +02:00
uwetews
891495f849
- improve recovery from ivalid compiled template code
2015-10-24 05:14:47 +02:00
uwetews
0ea1360d65
- new extension handler to load functions when called
2015-10-24 05:12:10 +02:00
uwetews
888014b908
- new extension handler to load functions when called
2015-10-24 05:02:24 +02:00
uwetews
eec7639c9c
- fix template scope processing
2015-10-24 04:45:09 +02:00
uwetews
b26ba9ce52
update travis
2015-10-21 04:32:27 +02:00
uwetews
e25a8ab661
- move some code into runtime extensions
2015-10-21 03:53:25 +02:00
uwetews
ad65c850f7
- move some code into runtime extensions
2015-10-21 02:02:42 +02:00
uwetews
4e1d6707fe
- update code generated by template function call handler
2015-10-18 22:12:16 +02:00
uwetews
0e28150b4a
- fix compiled code for new {block} assign attribute
2015-10-18 11:35:08 +02:00
uwetews
bd7d10e09d
Update travis
2015-10-18 05:14:27 +02:00
uwetews
bf6910ee21
- bugfix under HHVM temporary cache file must only be created when caches template was updated
2015-10-18 05:08:03 +02:00
uwetews
4776491a7f
- bugfix under HHVM temporary cache file must only be created when caches template was updated
2015-10-18 04:58:53 +02:00
uwetews
c99fe144f6
- speed and size optimizations
2015-10-18 04:54:09 +02:00
uwetews
8dc2a0af7c
- rework of template inheritance
2015-10-18 04:46:05 +02:00
uwetews
ca9ccfc919
- optimize filepath normalization
2015-10-18 04:40:45 +02:00
uwetews
757d66a731
parser: add support for template prefix and postfix code
2015-10-18 02:02:43 +02:00
uwetews
5cde3a8799
compiler: add support for post compile callbacks
2015-10-18 02:02:42 +02:00
uwetews
8dc777effd
Merge pull request #96 from glensc/patch-1
...
do not load "Autoloader" from include path
2015-10-18 02:00:49 +02:00
Elan Ruusamäe
87a04b2ef6
do not load "Autoloader" from include path
...
loading it from include path (without abs path) can be dangerous, can load some other project's Autoloader.php instead the right one.
2015-10-13 10:32:04 +03:00
uwetews
788566cf70
- bugfix {if $foo instanceof $bar} failed to compile if 2nd value is a variable https://github.com/smarty-php/smarty/issues/92 (reverted from commit 428e667453)
2015-10-08 19:53:25 +02:00
uwetews
428e667453
- bugfix {if $foo instanceof $bar} failed to compile if 2nd value is a variable https://github.com/smarty-php/smarty/issues/92
2015-10-08 19:47:43 +02:00
uwetews
7f0a2f788f
Merge pull request #95 from dshepherd/patch-1
...
Update README with correct plugin method signature
2015-10-08 19:42:03 +02:00
Dan Shepherd
d45652afe2
Update README with correct plugin method signature
...
The existing README states that 3 params are passed for plugins (params, smarty, template) but the smarty object was actually removed long ago. This update correct this.
2015-10-08 13:50:46 +01:00
uwetews
64464e8fbe
- bugfix {if $foo instanceof $bar} failed to compile if 2nd value is a variable https://github.com/smarty-php/smarty/issues/92
2015-09-19 19:55:14 +02:00
uwetews
d5ca4518be
- bugfix {foreach} first attribute was not correctly reset since commit 05a8fa2 of 02.08.2015 https://github.com/smarty-php/smarty/issues/90
2015-09-17 21:01:48 +02:00
uwetews
e1e8d2feda
- update compiler by moving no longer needed properties, code optimizations and other
2015-09-16 16:23:38 +02:00
uwetews
5a9500c2d9
- remove not needed compiled code whan caching is disabled
2015-09-15 01:25:40 +02:00
uwetews
83a68c99c8
- update template inheritance processing
2015-09-15 00:44:34 +02:00