summary refs log tree commit diff stats
path: root/lib/system/jssys.nim
Commit message (Expand)AuthorAgeFilesLines
* [backport:1.4] JS cstring null fixes (#16979)hlaaftana2021-02-111-1/+1
* fix printing negative zero in JS backend (#16505)flywind2020-12-291-1/+3
* fix nim js cmp fails at CT (#16473)flywind2020-12-271-1/+6
* Avoid creating a holey array in makeNimstrLit for JS target (#16461)Jonah Snider2020-12-271-3/+2
* add simple writeStackTrace for JS backend (#16016)flywind2020-11-241-0/+5
* Correct all eggs (#15906)Miran2020-11-101-1/+1
* Clean out jssys (#15442)Juan Carlos2020-10-011-6/+0
* fix js stacktraces, unify all file,line,col formatting into a single function...Timothee Cour2020-05-051-4/+5
* many bugfixes for js (#14158)hlaaftana2020-04-291-9/+16
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-8/+8
* StringStream & more stdlib modules support for JS/NimScript (#14095)hlaaftana2020-04-281-1/+1
* `$(a: float)` now works consistently in nim js, avoiding printing floats as i...Timothee Cour2020-04-271-0/+15
* fixes #13032Araq2020-01-041-5/+5
* Improve Math.Trunc code emit on JS, had weird whitespaces and indents (#12549)Juan Carlos2019-10-301-10/+10
* better tojsstr (#11954)Andreas Rumpf2019-08-161-32/+39
* fixes #10053 (#11951)Timothee Cour2019-08-151-1/+1
* [refactoring] remove zeroExtend and friends from the compiler builtins. (#11531)Arne Döring2019-06-241-16/+17
* revive #10228 (fix #9880) (#10610)Timothee Cour2019-02-131-3/+5
* Guard against null exception (#10162)rec2019-01-041-1/+1
* Fix fat pointers, object copying, magic double evals on JS (#9411) [backport]rec2018-12-041-2/+5
* Fix printing and comparing uninitialized stringsrecloser2018-10-211-0/+3
* JS strings have no trailing zero anymore (#8936)LemonBoy2018-09-111-14/+6
* fixes merge conflictAndreas Rumpf2018-08-191-1/+1
|\
| * make more tests greenAndreas Rumpf2018-08-131-1/+1
* | WIP: strings/seqs based on destructorsAndreas Rumpf2018-07-171-1/+0
* | more progress on destructor based stringsAndreas Rumpf2018-07-131-3/+1
|/
* JS hotfix for the Internet Explorer up to version 11Araq2018-05-251-1/+14
* Remove PHP backend. (#7606)treeform2018-04-181-323/+164
* Fix cmpStrings in js mode (#7604)treeform2018-04-151-2/+2
* fixes #6753Andreas Rumpf2017-11-221-6/+6
* Fixed handling of surrogate pairs (#6332)Yuriy Glukhov2017-09-051-8/+17
* fixes #6096Araq2017-07-171-2/+2
* fixes #5986 js backend failed to compile try ... except new syntax (#6116)andri lim2017-07-171-1/+1
* JS codegen: make 'echo' use console.log unless you define -d:nimOldEchoAndreas Rumpf2017-06-281-1/+1
* JS codegen: produce better code for constant setsAndreas Rumpf2017-05-011-1/+1
* fixes #5599 (#5610)Andreas Rumpf2017-03-261-0/+4
* 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
* PHP codegen improvementsAndreas Rumpf2016-05-131-1/+4
* PHP codegen array constructor hack.Hans Raaf2016-05-111-5/+8
* 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