Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Store stack trace in exception | Yuriy Glukhov | 2016-09-04 | 1 | -0/+3 |
| | |||||
* | Fixed getCurrentException and getCurrentExceptionMsg. Closes #4635 | Yuriy Glukhov | 2016-08-29 | 1 | -9/+23 |
| | |||||
* | Reset framePtr on unhabdled exception. Dont reset on getStackTrace. | Yuriy Glukhov | 2016-08-27 | 1 | -3/+1 |
| | |||||
* | Uncaught exceptions in JS now always propagate with better stack trace. | Yuriy Glukhov | 2016-08-27 | 1 | -29/+37 |
| | |||||
* | prepare Nim codebase for upcoming parser changes | Andreas Rumpf | 2016-07-15 | 1 | -1/+1 |
| | |||||
* | Fix toJSStr for control characters | nigredo-tori | 2016-05-20 | 1 | -1/+5 |
| | | | | | fixes #4190 Add leading zero to encoded character if it is less than 0x10 | ||||
* | PHP codegen improvements | Andreas Rumpf | 2016-05-13 | 1 | -1/+4 |
| | |||||
* | PHP codegen array constructor hack. | Hans Raaf | 2016-05-11 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | | | | | Because of PHP can't have refs for literal function parameters I needed to come up with a hack such that the following code compiles with PHP target. ```nim type Foo = tuple[a: string, b: int] var foo: array [0..2, Foo] foo[0] = ("Test", 1) foo[1] = ("Me", 2) for x in foo: echo x.a echo x.b ``` | ||||
* | JS target improvements | Andreas Rumpf | 2016-04-29 | 1 | -0/+2 |
| | |||||
* | Fix for PHP mnewString() | Hans Raaf | 2016-03-06 | 1 | -3/+1 |
| | |||||
* | PHP codegen: use nimAt for PHP 5.3 compatibility | Andreas Rumpf | 2016-03-04 | 1 | -0/+6 |
| | |||||
* | php-codegen fixes | Andreas Rumpf | 2016-02-06 | 1 | -0/+5 |
| | |||||
* | PHP codegen can generate PHP classes | Andreas Rumpf | 2016-02-06 | 1 | -5/+5 |
| | |||||
* | first version of an PHP codegen | Andreas Rumpf | 2016-02-06 | 1 | -128/+271 |
| | |||||
* | Fixed unicode strings in JS | Yuriy Glukhov | 2016-01-22 | 1 | -7/+38 |
| | |||||
* | Revert "Fixed unicode handling in JS. Fixes #3714." | Yuriy Glukhov | 2016-01-21 | 1 | -26/+7 |
| | |||||
* | Merge pull request #3754 from yglukhov/js-unsigned | Andreas Rumpf | 2016-01-21 | 1 | -36/+0 |
|\ | | | | | Unsigned arith corrected for JS | ||||
| * | Unsigned arith corrected for JS | Yuriy Glukhov | 2016-01-21 | 1 | -36/+0 |
| | | |||||
* | | Fixed unicode handling in JS. Fixes #3714. | Yuriy Glukhov | 2016-01-18 | 1 | -7/+26 |
|/ | |||||
* | Fixed copying of nil seq in JS | Yuriy Glukhov | 2015-12-16 | 1 | -7/+12 |
| | |||||
* | Removed Node, NodeType and Document definitions from jssys. | Yuriy Glukhov | 2015-11-25 | 1 | -74/+20 |
| | |||||
* | Fixed ret by var in js | Yuriy Glukhov | 2015-10-15 | 1 | -3/+9 |
| | |||||
* | Fixed JS copying. | Yuriy Glukhov | 2015-08-31 | 1 | -9/+5 |
| | |||||
* | Untyped pointers godegen changed. addr expression fixed. | Yuriy Glukhov | 2015-08-21 | 1 | -9/+10 |
| | |||||
* | Fixed fix of #2917 | yglukhov | 2015-06-17 | 1 | -2/+5 |
| | |||||
* | Fixes #2917 | yglukhov | 2015-06-17 | 1 | -3/+16 |
| | |||||
* | Added noUnhandledHandler | yglukhov | 2015-06-15 | 1 | -7/+9 |
| | |||||
* | Unhandled exceptions handling brought back. | yglukhov | 2015-06-15 | 1 | -0/+24 |
| | |||||
* | Fixed and slightly changed exception handling. | yglukhov | 2015-06-15 | 1 | -25/+4 |
| | |||||
* | Fixed copying of aggregates in JS. | yglukhov | 2015-06-11 | 1 | -22/+30 |
| | |||||
* | lib/system/g-w - Dropped 'T' from types | pdw | 2015-06-04 | 1 | -33/+36 |
| | |||||
* | Fixes #2323. Fixes #2148. | Dominik Picheta | 2015-03-15 | 1 | -7/+11 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | docgen should work again | Araq | 2014-10-05 | 1 | -2/+3 |
| | |||||
* | make tests green | Araq | 2014-08-31 | 1 | -13/+13 |
| | |||||
* | the big renamefest: first steps | Araq | 2014-08-22 | 1 | -2/+2 |
| | |||||
* | JS compilation works again | Araq | 2014-07-16 | 1 | -2/+2 |
| | |||||
* | parseBiggestFloat is now builtin | Araq | 2014-07-16 | 1 | -0/+84 |
| | |||||
* | Fixes problems with JS code gen. | Dominik Picheta | 2014-04-11 | 1 | -20/+34 |
| | | | | | | | --out for JS backend now works. setLen now works, this also fixes the base64 module. getCurrentExceptionMsg now also works with exceptions thrown by JS. log() supports a variable number of args now. Fixed some case sensitivity issues with arrayConstr and other functions. | ||||
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-02-25 | 1 | -25/+24 |
|\ | | | | | | | | | Conflicts: lib/system/jssys.nim | ||||
| * | fix some trivial errors in the test suite and some more regressions caused ↵ | Zahary Karadjov | 2014-02-18 | 1 | -29/+28 |
| | | | | | | | | by tyTypeDesc[tyNone] | ||||
* | | renamed noStackFrame to asmNoStackFrame | Araq | 2014-02-18 | 1 | -34/+34 |
|/ | |||||
* | fix the error "only proc headers can feature pragmas" when compiling in JS mode | Zahary Karadjov | 2014-01-23 | 1 | -3/+3 |
| | |||||
* | bugfixes mostly JS related | Araq | 2013-05-01 | 1 | -0/+5 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | hack to include hti correctly | Simon Hafner | 2013-03-16 | 1 | -0/+1 |
| | |||||
* | on the path to get unittest running from JS | Simon Hafner | 2013-02-15 | 1 | -1/+1 |
| | |||||
* | EcmaScript => JS. Fixes #330 | Simon Hafner | 2013-02-15 | 1 | -0/+622 |
No one calls it EcmaScript anymore. |