summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Allow returning a non-string (usually void) again in custom tagsHEAD2.0.1masterLaria Carolin Chabowski2020-09-22
|
* Move to r7r namespace and r7r composer package vendor2.0.0Laria Carolin Chabowski2020-09-21
| | | | | | Let's face it, no one but my CMS Ratatöskr (r7r for short) uses this template engine anyway. Also it's a good excuse to get rid of more remnants of my old kch42 nickname.
* Accept non-strings in evalbool againLaria Carolin Chabowski2020-09-21
| | | | | This broke the example page -.-. Also, the idea of STE is that it will accept any somewhat reasonable data, so only strings was wrong here.
* Add some unit tests for the parserLaria Carolin Chabowski2020-09-15
| | | | So far only testing success, we should also test failing parse inputs.
* Code cleanupLaria Carolin Chabowski2020-09-13
| | | | | | - Add parameter and return types - Add missing @throws tags - Add visibilities to consts
* Use short array syntaxLaria Carolin Chabowski2020-09-13
| | | | We can use it now that we switched to PHP 7.3
* Fix some issues reported by PhpStormLaria Carolin Chabowski2020-09-13
|
* Fix incorrect documentationLaria Carolin Chabowski2020-09-13
|
* Convert more documentation to phpDocLaria Carolin Chabowski2020-09-13
|
* Fix cutting off whitespace in tag contentLaria Carolin Chabowski2020-05-01
|
* More code formattingLaria Carolin Chabowski2020-05-01
|
* Fix parsing `]` as last input charLaria Carolin Chabowski2020-05-01
| | | | Previously ] was duplicated in the ouput
* Fix compiling static numeric array accessLaria Carolin Chabowski2020-05-01
|
* Clean up code and improve documentationLaria Carolin Chabowski2020-05-01
| | | | | | | | | | | | | | This switches the code documentation genarator (we're now using phpdoc instead of NaturalDoc). Also various small code cleanup tasks: - Remove unused code - Get rid of `and` / `or`, we're using `&&` / `||` now - Adding missing return values - Helping PhpStorm to detect some dynamically called functions (mark_builtin_callable in Transcompiler) - Reword transcompiling => compiling in documentation
* No need to clone an arrayLaria Carolin Chabowski2020-05-01
|
* Get rid of closing ?> in compiled outputLaria Carolin Chabowski2020-05-01
|
* Automatic code formattingLaria Carolin Chabowski2020-04-30
| | | | Also add git hooks that checks formatting
* Fix parser stumbling over "0" in namesLaria Carolin Chabowski2020-04-28
| | | | PHPs type juggling strikes again :(
* Some simple code formattingLaria Carolin Chabowski2020-04-26
| | | | | | - Expand tabs into spaces - Remove trailing whitespace - Get rid of closing `?>` tags
* Is now compatible with PHP 5.3 again.1.0.3Kevin Chabowski2014-05-25
|
* Silencing possible array to string conversion notices (its okay here)Kevin Chabowski2014-05-25
|
* Fixed backward compatibility with pre 1.0 versions.Kevin Chabowski2014-05-25
|
* Fixed bug in template saving of FilesystemStorageAccess.Kevin Chabowski2014-05-25
| | | | | This weird error came from an automated search&replace to add NaturalDocs comments...
* Moved to src/ste for psr-4 compliance1.0.0Kevin Chabowski2014-05-24
|
* Moved code into src subfolder and fixed docuKevin Chabowski2014-05-24