Commit Graph

3136 Commits

Author SHA1 Message Date
Araq
10bd488daa implements #?braces syntax 2016-10-16 00:35:49 +02:00
Araq
6ade7c0e0d adapting the lexer for curlysyn 2016-10-12 17:52:29 +02:00
Araq
00b749c418 zip files for Windows 2016-10-09 14:35:00 +02:00
Araq
6e6b90278c koch supports the finish command for smooth installations on Windows 2016-10-09 01:59:50 +02:00
Araq
3a5dfd6a03 fixes #4845 2016-10-08 10:47:47 +02:00
Araq
7906527297 failed attempt to fix a 'void' inference bug 2016-10-08 10:47:47 +02:00
andri lim
c0470edc4c fixes #4840 2016-10-03 19:14:27 +07:00
Andreas Rumpf
d8223d6645 disable warnUninit for --verbosity:2 2016-10-01 09:08:02 +02:00
Dominik Picheta
d623b069b5 Fixes and improvements to NSIS installer. 2016-09-28 22:20:06 +02:00
Andreas Rumpf
d8430f5a75 tar.xz contains nimble and nimsuggest 2016-09-26 19:26:39 +02:00
Andreas Rumpf
9b810b17a2 fixes #4803 2016-09-24 21:00:31 +02:00
Andreas Rumpf
cd27b7710d fixes #4813 2016-09-24 21:00:31 +02:00
cheatfate
32dd1e5d3c fix #3567 2016-09-23 23:04:09 +03:00
Yuriy Glukhov
82b022ebc6 JS: Fixed ICE on ptr assignment 2016-09-20 17:01:53 +03:00
Araq
6a1b8e691f fixes #4764, fixes #4731, fixes #4724 2016-09-14 19:59:32 +02:00
Araq
da575bec54 VM: 'raises' in an 'except' doesn't cause an endless loop anymore 2016-09-14 19:59:32 +02:00
Andreas Rumpf
b78029b5af fixes #4626 2016-09-13 16:33:43 +02:00
Andreas Rumpf
3710e62241 fixes #4625 2016-09-13 16:33:43 +02:00
Andreas Rumpf
3a5edd2c6c fixes #4671 2016-09-13 16:33:43 +02:00
Andreas Rumpf
d165364aac minor steps to make closure iterators work with the JS backend 2016-09-12 23:04:19 +02:00
Andreas Rumpf
259daf98cf fixes thread vars of non-global visibility 2016-09-12 23:04:19 +02:00
Andreas Rumpf
479373ad79 fixes #4088 2016-09-11 23:48:59 +02:00
Araq
3dfc866710 docgen: working search feature 2016-09-09 20:42:02 +02:00
Araq
37c3c0033d generated theindex.html is valid html 2016-09-09 16:16:58 +02:00
Andreas Rumpf
083b31b473 docgen: group by type feature 2016-09-08 21:57:27 +02:00
Andreas Rumpf
07fcce6e63 docgen: different attachedType generation 2016-09-08 21:57:27 +02:00
Andreas Rumpf
dc8ec42969 documentation now has an 'edit' button 2016-09-08 15:06:27 +02:00
Kier Davis
f0db17e2cd Display error message if defer statement is used at top level 2016-09-07 16:56:55 +01:00
Andreas Rumpf
08a6f3fc67 fixes #4721 2016-09-07 08:29:45 +02:00
Andreas Rumpf
901e3dbb77 fixes #4699 2016-09-05 16:58:33 +02:00
Andreas Rumpf
dfa0699e73 C++ backend: use .noInit pragma for non-public default constructors; refs #4687 2016-09-04 22:36:29 +02:00
Andreas Rumpf
ea8a11dd73 Merge pull request #4701 from mbaulch/fix4675
pickBestCandidate: pre-calculate candidates when symbol table modified
2016-09-03 15:45:22 +02:00
Matthew Baulch
3fef725d92 pickBestCandidate: pre-calculate candidates when symbol table modified 2016-09-03 20:20:48 +10:00
Andreas Rumpf
c2df609cd6 fixes a compiler crash; refs #4699 2016-09-03 11:12:19 +02:00
Andreas Rumpf
0e9d12639e fixes #4677 properly 2016-09-03 11:12:19 +02:00
Andreas Rumpf
1528d7c6e8 fixes #4677 2016-09-03 11:12:19 +02:00
Andreas Rumpf
9c44403934 fixes #4693 2016-09-01 16:19:45 +02:00
Andreas Rumpf
3a13706d7d fixes #4673 2016-09-01 13:02:53 +02:00
Andreas Rumpf
f6a2ff731b fixes #4672 2016-09-01 13:02:53 +02:00
Andreas Rumpf
e92a7fd508 nimsuggest improvements 2016-08-29 15:47:38 +02:00
Andreas Rumpf
12cd8fe9e2 Merge pull request #4660 from mbaulch/tree_helper_polish
Tree helpers: Polish, optimise, remove those not used
2016-08-29 11:53:00 +02:00
Andreas Rumpf
10ee254a50 Merge pull request #4661 from yglukhov/js-uncaught-stacktrace
Uncaught exceptions in JS now always propagate with better stack trace. Fixed codegen bug.
2016-08-29 11:52:41 +02:00
Andreas Rumpf
154db46db8 fixes a regression that caused --import in a config file to break things 2016-08-29 11:33:41 +02:00
Araq
884d5518dd Merged 2016-08-27 20:52:26 +02:00
Yuriy Glukhov
e39138fe42 Fixed codegen for asmNoStackFrame pragma. More bulletproof frame restoration. 2016-08-27 19:37:49 +03:00
Yuriy Glukhov
62785be5a5 Restore framePtr after exceptions 2016-08-27 18:09:24 +03:00
Yuriy Glukhov
8bff930c7c Fixed js codegen issue for uncaught exceptions. 2016-08-27 16:52:08 +03:00
Araq
68e30d7d52 tester cleanup; enable some rod tests 2016-08-27 13:38:39 +02:00
Matthew Baulch
defc7bbded Cleanup and fix isConstExpr to return true for all atomic node types. 2016-08-27 21:09:05 +10:00
Matthew Baulch
c23a3e1f84 Remove unnecessary result initialisations. 2016-08-27 20:07:10 +10:00