Rob Church
|
3f084fb5ea
|
Revert back to working version
|
2006-06-24 22:12:31 +00:00 |
|
Rotem Liss
|
688ae96bfb
|
Typos.
|
2006-06-24 19:27:04 +00:00 |
|
Rotem Liss
|
95cb5cf3ae
|
Default case of 'switch' is now magic word, too.
|
2006-06-24 16:52:06 +00:00 |
|
Rotem Liss
|
3ee5bada96
|
* ParserFunctions is now using magic words, English and Hebrew forms are available.
* Additional translations may be added, please specify the language code in a hidden comment.
|
2006-06-24 15:40:53 +00:00 |
|
Rob Church
|
bd1987ce0b
|
* (bug 6078) Add #ifexist function
* Add extension credits so it's easier to spot when ParserFunctions isn't working 'cause it's not installed
|
2006-05-25 08:07:47 +00:00 |
|
Greg Sabino Mullane
|
731f78b05e
|
Trim the value passed to switchHook.
|
2006-05-25 01:18:10 +00:00 |
|
Tim Starling
|
c54692bbb6
|
"#default" case for #switch, as an alternate to missing "=". This allows literal = signs in the default case.
|
2006-04-20 12:01:07 +00:00 |
|
Tim Starling
|
39719a2948
|
Added switch, removed rand, removed now unnecessary trim() calls.
|
2006-04-18 02:53:34 +00:00 |
|
Tim Starling
|
219de98988
|
Static copy of the documentation, based on the meta page.
|
2006-04-14 08:39:12 +00:00 |
|
Tim Starling
|
6ffad7c906
|
Added #ifexpr, changed semantics of #if to make it strictly if-defined -- zero is no longer considered false.
|
2006-04-14 04:14:10 +00:00 |
|
Tim Starling
|
be7dcaba5d
|
Trim whitespace from #if return text, to mimic the behaviour of template parameters
|
2006-04-12 14:06:57 +00:00 |
|
Tim Starling
|
3092bf1db5
|
Proper handling of division by zero
|
2006-04-12 04:00:46 +00:00 |
|
Tim Starling
|
4265df9c9a
|
Yay! Synonyms for all!
|
2006-04-07 00:23:46 +00:00 |
|
Tim Starling
|
c592fdf295
|
fixed stack check
|
2006-04-06 08:46:34 +00:00 |
|
Tim Starling
|
d29b8a242a
|
intval
|
2006-04-06 08:30:57 +00:00 |
|
Tim Starling
|
a49014ff5a
|
* Better error reporting
* Inequality operators
* rand function
|
2006-04-06 08:14:56 +00:00 |
|
Tim Starling
|
c7814d59ff
|
Simplified if by introducing ifeq. People mostly use {{qif}} to check if an optional parameter has been passed, and to, say, create a table row if it has. Those applications shouldn't have to worry about errant equals signs.
|
2006-04-05 14:36:55 +00:00 |
|
Tim Starling
|
6d93dfe6b8
|
Mathematical expressions and conditional constructs implemented as parser functions. Documentation to follow.
|
2006-04-05 13:22:51 +00:00 |
|