summary refs log tree commit diff stats
path: root/lib/system/jssys.nim
Commit message (Collapse)AuthorAgeFilesLines
* Store stack trace in exceptionYuriy Glukhov2016-09-041-0/+3
|
* Fixed getCurrentException and getCurrentExceptionMsg. Closes #4635Yuriy Glukhov2016-08-291-9/+23
|
* Reset framePtr on unhabdled exception. Dont reset on getStackTrace.Yuriy Glukhov2016-08-271-3/+1
|
* Uncaught exceptions in JS now always propagate with better stack trace.Yuriy Glukhov2016-08-271-29/+37
|
* prepare Nim codebase for upcoming parser changesAndreas Rumpf2016-07-151-1/+1
|
* Fix toJSStr for control charactersnigredo-tori2016-05-201-1/+5
| | | | | fixes #4190 Add leading zero to encoded character if it is less than 0x10
* PHP codegen improvementsAndreas Rumpf2016-05-131-1/+4
|
* PHP codegen array constructor hack.Hans Raaf2016-05-111-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 improvementsAndreas Rumpf2016-04-291-0/+2
|
* Fix for PHP mnewString()Hans Raaf2016-03-061-3/+1
|
* PHP codegen: use nimAt for PHP 5.3 compatibilityAndreas Rumpf2016-03-041-0/+6
|
* php-codegen fixesAndreas Rumpf2016-02-061-0/+5
|
* PHP codegen can generate PHP classesAndreas Rumpf2016-02-061-5/+5
|
* first version of an PHP codegenAndreas Rumpf2016-02-061-128/+271
|
* Fixed unicode strings in JSYuriy Glukhov2016-01-221-7/+38
|
* Revert "Fixed unicode handling in JS. Fixes #3714."Yuriy Glukhov2016-01-211-26/+7
|
* Merge pull request #3754 from yglukhov/js-unsignedAndreas Rumpf2016-01-211-36/+0
|\ | | | | Unsigned arith corrected for JS
| * Unsigned arith corrected for JSYuriy Glukhov2016-01-211-36/+0
| |
* | Fixed unicode handling in JS. Fixes #3714.Yuriy Glukhov2016-01-181-7/+26
|/
* Fixed copying of nil seq in JSYuriy Glukhov2015-12-161-7/+12
|
* Removed Node, NodeType and Document definitions from jssys.Yuriy Glukhov2015-11-251-74/+20
|
* Fixed ret by var in jsYuriy Glukhov2015-10-151-3/+9
|
* Fixed JS copying.Yuriy Glukhov2015-08-311-9/+5
|
* Untyped pointers godegen changed. addr expression fixed.Yuriy Glukhov2015-08-211-9/+10
|
* Fixed fix of #2917yglukhov2015-06-171-2/+5
|
* Fixes #2917yglukhov2015-06-171-3/+16
|
* Added noUnhandledHandleryglukhov2015-06-151-7/+9
|
* Unhandled exceptions handling brought back.yglukhov2015-06-151-0/+24
|
* Fixed and slightly changed exception handling.yglukhov2015-06-151-25/+4
|
* Fixed copying of aggregates in JS.yglukhov2015-06-111-22/+30
|
* lib/system/g-w - Dropped 'T' from typespdw2015-06-041-33/+36
|
* Fixes #2323. Fixes #2148.Dominik Picheta2015-03-151-7/+11
|
* Fix typosFederico Ceratto2015-02-151-1/+1
|
* docgen should work againAraq2014-10-051-2/+3
|
* make tests greenAraq2014-08-311-13/+13
|
* the big renamefest: first stepsAraq2014-08-221-2/+2
|
* JS compilation works againAraq2014-07-161-2/+2
|
* parseBiggestFloat is now builtinAraq2014-07-161-0/+84
|
* Fixes problems with JS code gen.Dominik Picheta2014-04-111-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 develAraq2014-02-251-25/+24
|\ | | | | | | | | Conflicts: lib/system/jssys.nim
| * fix some trivial errors in the test suite and some more regressions caused ↵Zahary Karadjov2014-02-181-29/+28
| | | | | | | | by tyTypeDesc[tyNone]
* | renamed noStackFrame to asmNoStackFrameAraq2014-02-181-34/+34
|/
* fix the error "only proc headers can feature pragmas" when compiling in JS modeZahary Karadjov2014-01-231-3/+3
|
* bugfixes mostly JS relatedAraq2013-05-011-0/+5
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* hack to include hti correctlySimon Hafner2013-03-161-0/+1
|
* on the path to get unittest running from JSSimon Hafner2013-02-151-1/+1
|
* EcmaScript => JS. Fixes #330Simon Hafner2013-02-151-0/+622
No one calls it EcmaScript anymore.