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 |
|
Matthew Baulch
|
ef0d1561d4
|
Remove useless/misleading comment. flattenStmts not only for patterns.
|
2016-08-27 19:59:40 +10:00 |
|
Matthew Baulch
|
e1a5732838
|
Remove unused procs getProcSym, getOpSym.
|
2016-08-27 19:40:48 +10:00 |
|
Matthew Baulch
|
5e0a062a90
|
Remove (unused) flattenTree proc.
|
2016-08-27 19:38:23 +10:00 |
|
Matthew Baulch
|
701109e8c1
|
Remove (unused) swapOperands proc.
|
2016-08-27 19:05:26 +10:00 |
|
Matthew Baulch
|
8f86e0f86b
|
Rewrite cyclicTree. Performance improved by approx 50%.
|
2016-08-27 19:01:59 +10:00 |
|
Andreas Rumpf
|
7e643d7378
|
koch nsis: don't hardcode the path to NSIS
|
2016-08-27 01:10:21 +02:00 |
|
Andreas Rumpf
|
ff3cf001a3
|
fixes #4656; ropes.nim checks properly for file equality
|
2016-08-26 18:00:12 +02:00 |
|
Andreas Rumpf
|
b4d7ab3caa
|
fixes #4179; disallow assignments to openarrays
|
2016-08-26 17:29:56 +02:00 |
|
Andreas Rumpf
|
2b0e9aa167
|
fixes regression
|
2016-08-26 16:48:42 +02:00 |
|
Andreas Rumpf
|
976e95e17c
|
fixes #4580
|
2016-08-26 15:49:03 +02:00 |
|
Andreas Rumpf
|
afb0d2e145
|
partial fix for #4623
|
2016-08-26 15:39:21 +02:00 |
|
Andreas Rumpf
|
da8f6e16cc
|
fixes #4491
|
2016-08-26 15:19:32 +02:00 |
|
Andreas Rumpf
|
d3888577e9
|
fixes #3928
|
2016-08-26 15:15:18 +02:00 |
|
Andreas Rumpf
|
be4748eb57
|
do not crash on #3928
|
2016-08-26 14:57:59 +02:00 |
|