Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tests: JS: Times: Fix text so that it works in timezones other then UTC+4. | Konstantin Molchanov | 2017-03-29 | 1 | -3/+4 |
| | | | | `parse` returns TimeInfo with the local timezone, which may not be the same as the one in the original string. To compare the moments encoded in the original string and returned by `parse`, we normalize them to UTC. | ||||
* | Tests: Times: JS: Add test for timestamp persistence. | Konstantin Molchanov | 2017-03-27 | 1 | -1/+9 |
| | |||||
* | Tests: Times: JS: Local timezone assignment during Time to TimeInfo conversion. | Konstantin Molchanov | 2017-03-27 | 1 | -0/+4 |
| | |||||
* | Tests: Times: JS: Fix test. | Konstantin Molchanov | 2017-03-27 | 1 | -1/+1 |
| | |||||
* | Tests: Times: JS: Add test for yearday attribute. | Konstantin Molchanov | 2017-03-27 | 1 | -0/+13 |
| | |||||
* | Fixes #5062 (#5527); JS: holes in enums | Silvio | 2017-03-15 | 4 | -0/+53 |
| | |||||
* | made nodecl implicit for vars in the js backend. (#5297) | Michael Jendrusch | 2017-01-29 | 2 | -1/+14 |
| | |||||
* | Implement RFC #4873 improvements to JavaScript FFI (#5213) | Michael Jendrusch | 2017-01-26 | 1 | -0/+267 |
| | |||||
* | fix genderef of jsgen (#5274) | shsnow23 | 2017-01-24 | 1 | -0/+20 |
| | |||||
* | fixes #5234 (#5240) | Michael Jendrusch | 2017-01-20 | 1 | -0/+23 |
| | |||||
* | Fixes #5244 (#5245) | Yuriy Glukhov | 2017-01-18 | 1 | -0/+10 |
| | |||||
* | Removed mangling of object fields for the js target only. (#5226) | Michael Jendrusch | 2017-01-17 | 1 | -0/+83 |
| | | | | | | | | * removed mangling of object fields for the js target only. * changed default mangling behaviour for the php target as well. * Added test for unorthodox field names (reserved words and operators). Adjusted field accessors and object constructors / new to be ECMAScript first edition compatible, when using fieldnames which are reserved words. | ||||
* | Updated js console logging to avoid wrapping into array | Andrea Ferretti | 2016-10-06 | 1 | -2/+6 |
| | |||||
* | Added js console object | Andrea Ferretti | 2016-09-21 | 1 | -0/+9 |
| | |||||
* | JS: Fixed ICE on ptr assignment | Yuriy Glukhov | 2016-09-20 | 2 | -0/+15 |
| | |||||
* | Fixed another test to expect new unittest output | Felix Krause | 2016-08-24 | 1 | -1/+3 |
| | |||||
* | fixes #4471 | Andreas Rumpf | 2016-07-12 | 1 | -0/+11 |
| | |||||
* | moved random procs from math to its own module (breaking change) | Andreas Rumpf | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | Fixes #4222 | Yuriy Glukhov | 2016-05-26 | 1 | -1/+12 |
| | |||||
* | Slightly better test case | Dmitry Polienko | 2016-05-20 | 1 | -1/+3 |
| | | | | Tests identity rather than exact output. | ||||
* | Fix toJSStr for control characters | nigredo-tori | 2016-05-20 | 1 | -0/+6 |
| | | | | | fixes #4190 Add leading zero to encoded character if it is less than 0x10 | ||||
* | Added js closures test. Fixes #3132. | Yuriy Glukhov | 2016-04-07 | 1 | -0/+51 |
| | |||||
* | Fixed unicode strings in JS | Yuriy Glukhov | 2016-01-22 | 1 | -15/+69 |
| | |||||
* | fixes #3584 | Araq | 2016-01-18 | 1 | -0/+12 |
| | |||||
* | tests: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 1 | -2/+2 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | Fixed passing byvar | Yuriy Glukhov | 2015-08-25 | 1 | -0/+10 |
| | |||||
* | Untyped pointers godegen changed. addr expression fixed. | Yuriy Glukhov | 2015-08-21 | 1 | -0/+8 |
| | |||||
* | Merge pull request #2903 from yglukhov/js-bracket-addr | Andreas Rumpf | 2015-06-13 | 1 | -0/+22 |
|\ | | | | | Fixed addr of bracket expression. Fixes #2148. | ||||
| * | Fixed addr of bracket expression. Fixes #2148. | yglukhov | 2015-06-11 | 1 | -0/+22 |
| | | |||||
* | | Fixed copying of aggregates in JS. | yglukhov | 2015-06-11 | 1 | -0/+13 |
|/ | |||||
* | Merge pull request #2824 from yglukhov/js-ct-lambda-lifting | Andreas Rumpf | 2015-06-05 | 1 | -4/+1 |
|\ | | | | | Perform lambda lifting for compile-time stuff when targeting JS. | ||||
| * | Perform lambda lifting for compile-time stuff when targeting JS. Enable ↵ | yglukhov | 2015-05-29 | 1 | -4/+1 |
| | | | | | | | | unittest test. | ||||
* | | Fixed codegen for DotDot magic | yglukhov | 2015-06-04 | 1 | -1/+4 |
| | | |||||
* | | added missing test | Araq | 2015-05-28 | 1 | -0/+35 |
|/ | |||||
* | Enabled taddr and testobjs tests | yglukhov | 2015-05-27 | 2 | -5/+15 |
| | |||||
* | Fixes #2798 | yglukhov | 2015-05-26 | 1 | -0/+20 |
| | |||||
* | fixes #2581 | Araq | 2015-04-22 | 1 | -0/+24 |
| | |||||
* | disabled JS test | Araq | 2015-04-18 | 1 | -0/+7 |
| | |||||
* | Test JS proc header codegen | Oleh Prypin | 2015-04-09 | 1 | -1/+10 |
| | |||||
* | Fixes #2323. Fixes #2148. | Dominik Picheta | 2015-03-15 | 1 | -0/+36 |
| | |||||
* | Fixes #1959, rounding floats in JS | Simon Hafner | 2015-01-29 | 1 | -0/+7 |
| | |||||
* | JS tests cleaned up | Araq | 2014-12-17 | 2 | -5/+6 |
| | |||||
* | Fixing extraneous semicolon in jsgen output | juxiliary | 2014-12-06 | 1 | -0/+34 |
| | | | | | | | | jsgen was producing javascript objects like this ``` {, name:"foo"} ``` causing syntax errors in javascript interpretors. | ||||
* | fixes #1489, fixes #1490 | Araq | 2014-11-28 | 1 | -0/+32 |
| | |||||
* | Tester now appreciates the test target. Modified 'cmd' in specs. | Dominik Picheta | 2014-04-16 | 3 | -3/+0 |
| | |||||
* | don't mess with semfold, use vars instead | Simon Hafner | 2013-09-26 | 1 | -2/+2 |
| | |||||
* | moved eqproc to the correct magic position | Simon Hafner | 2013-09-26 | 1 | -0/+10 |
| | | | | also added mEqCString to evalOps so the test runs | ||||
* | fixes #376 | Araq | 2013-03-24 | 1 | -0/+23 |
| | |||||
* | WA for #329, caused by #335 | Simon Hafner | 2013-02-15 | 1 | -0/+5 |
| | |||||
* | EcmaScript => JS. Fixes #330 | Simon Hafner | 2013-02-15 | 1 | -1/+1 |
| | | | | No one calls it EcmaScript anymore. |