I think we should keep """ strings for backward compatibility.
By the way, where is your code?
I plan to update the SVN tomorrow.
Uwe
--
You received this message because you are subscribed to the Google Groups "Smarty Developers" group.
To post to this group, send email to smarty-d...@googlegroups.com.
To unsubscribe from this group, send email to smarty-develop...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/smarty-developers?hl=en.
Some remaining problems:
Naked strings do return an unwanted extra space at the end.
You should not use &$something at the parameter of function
definitions.
I got
Warning: Call-time pass-by-reference has been deprecated in C:\wamp\www
\_Smarty3Work\distribution\libs\sysplugins
\smarty_internal_configfileparser.php on line 170
Warning: Call-time pass-by-reference has been deprecated in C:\wamp\www
\_Smarty3Work\distribution\libs\sysplugins
\smarty_internal_configfileparser.php on line 179
when E_STRICT is enabled.
And sorry, I did disable the handling of
* <code>
* /*!lex2php
* "{@" ALPHA {
* if ($this->value == '{@internal') {
* return 'more';
* }
* ...
* }
It did create lots of code and very huge preg_match arrays even if you
don't use this functionallity.
Disabling it did reduce the size of the lexer.php files dramatically.
Uwe
> >> smarty-develop...@googlegroups.com<smarty-developers%2Bunsu...@googlegroups.com>
> >> .
> >> For more options, visit this group at
> >>http://groups.google.com/group/smarty-developers?hl=en.
>
>
>
> smarty_rewrite_configfile_compiler.patch
> 17KViewDownload
>
> smarty_internal_configfilelexer.plex
> 5KViewDownload
>
> smarty_internal_configfileparser.y
> 6KViewDownload
Hi Thue
Some remaining problems:
Naked strings do return an unwanted extra space at the end.
You should not use &$something at the parameter of function
definitions.
I got
Warning: Call-time pass-by-reference has been deprecated in C:\wamp\www
\_Smarty3Work\distribution\libs\sysplugins
\smarty_internal_configfileparser.php on line 170
Warning: Call-time pass-by-reference has been deprecated in C:\wamp\www
\_Smarty3Work\distribution\libs\sysplugins
\smarty_internal_configfileparser.php on line 179
when E_STRICT is enabled.
And sorry, I did disable the handling of
It did create lots of code and very huge preg_match arrays even if you
* <code>
* /*!lex2php
* "{@" ALPHA {
* if ($this->value == '{@internal') {
* return 'more';
* }
* ...
* }
don't use this functionallity.
Disabling it did reduce the size of the lexer.php files dramatically.
Uwe