Commit Graph

9782 Commits

Author SHA1 Message Date
Andreas Rumpf
9b075a45ae Merge pull request #3684 from jangko/codegen-openarray
fixed #2240 and #3586
2016-01-05 09:54:13 +01:00
andri lim
aebad711ea fixed #2240 and #3586 2016-01-05 07:52:56 +07:00
Andreas Rumpf
5ca65309db Merge pull request #3683 from yglukhov/osproc-droid
osproc fix for Android
2016-01-04 16:53:29 +01:00
Andreas Rumpf
93df1bc11a install_nimble script works with newest Nimble version 2016-01-04 16:37:26 +01:00
Andreas Rumpf
290b7e117e minor bugfix 2016-01-04 14:47:46 +01:00
Yuriy Glukhov
dee5f9ad4f osproc fix for Android 2016-01-04 12:52:54 +02:00
Andreas Rumpf
3d7c57db88 fixes #2659 2016-01-04 03:10:09 +01:00
Andreas Rumpf
91e9cb64e9 fixes #3201, fixes #2766 2016-01-04 02:45:20 +01:00
Andreas Rumpf
9c6d3e26cb fixes another regression 2016-01-04 02:22:29 +01:00
Andreas Rumpf
159a2ff955 fixes #3636 2016-01-04 02:04:59 +01:00
Andreas Rumpf
8fb6865b24 fixes #1725 2016-01-04 00:51:45 +01:00
Andreas Rumpf
b4c62d5fed async works again 2016-01-03 23:20:53 +01:00
Andreas Rumpf
813f98fb34 further progress on closure iterators; tforum still failing 2016-01-03 21:16:07 +01:00
Dominik Picheta
ec971a2c9d More badges for readme! 2016-01-03 15:15:45 +00:00
Andreas Rumpf
1ad69be988 next steps to produce working closure iterators 2016-01-03 15:23:07 +01:00
Andreas Rumpf
da15f6aebb Merge pull request #3667 from yglukhov/fix-lineinfo-gettype
Fixed lineinfo in getType
2016-01-01 21:10:26 +01:00
Andreas Rumpf
307a6095fa made closure iterators tests green, updated docs 2015-12-31 00:16:38 +01:00
Andreas Rumpf
2162a71c93 closure iterators do have 'result' 2015-12-30 13:32:18 +01:00
Andreas Rumpf
9cc066d99d closure iterators sometimes work 2015-12-30 00:47:15 +01:00
Andreas Rumpf
250e81ceda Merge branch 'devel' into new-ll 2015-12-29 20:45:22 +01:00
Andreas Rumpf
255177f7cd new db_sqlite requires deadCodeElim:on because not every sqlite3_column_name 2015-12-29 20:39:52 +01:00
Andreas Rumpf
72f804671d do not print spurious warnings when dlopen fails; can be re-enabled with -d:nimDebugDlOpen 2015-12-29 20:39:52 +01:00
Andreas Rumpf
e518c7a005 LL works reasonably well; closure iterators still not implemented 2015-12-29 20:29:44 +01:00
Andreas Rumpf
bbb5ce38c7 updated test cases 2015-12-29 20:25:05 +01:00
Andreas Rumpf
e079db95f8 changed testcase for new LL semantics 2015-12-29 19:42:11 +01:00
Andreas Rumpf
99f167724b updated test case for changed LL 2015-12-29 19:41:26 +01:00
Dominik Picheta
deef047f27 Merge branch 'devel' of github.com:nim-lang/Nim into devel 2015-12-29 16:25:43 +00:00
Dominik Picheta
bf4c13711a Fixes incorrect Host header when using httpclient with proxy. 2015-12-29 16:25:21 +00:00
Andreas Rumpf
b6c18e4bba breaking change: disallow .closure procs for const 2015-12-29 15:42:12 +01:00
Andreas Rumpf
9971c06062 fixes missing 'illegal capture' error message regression 2015-12-29 13:41:35 +01:00
Andreas Rumpf
5c9332c57d fixes closure generation when only paramters are captured 2015-12-29 02:44:37 +01:00
Andreas Rumpf
870b03707b bootstrapping works again 2015-12-29 01:59:36 +01:00
Andreas Rumpf
57149a4794 up references work 2015-12-28 23:46:19 +01:00
Andreas Rumpf
c12c41c7ad made indirectAccess slightly more efficient 2015-12-28 23:40:39 +01:00
Andreas Rumpf
b3600a04c2 compute LL before the other transformations as that should produce more efficient code for closure iterators 2015-12-28 23:39:37 +01:00
Andreas Rumpf
9309f8101d new-ll: further progress (bootstrapping still fails) 2015-12-27 00:17:48 +01:00
Andreas Rumpf
7dc0bca53a up references might work; got rid of debugging code 2015-12-26 01:26:12 +01:00
Andreas Rumpf
c1627354d1 first implementation of the new lambda-lifting pass; barely anything works 2015-12-26 00:42:30 +01:00
Dominik Picheta
cbab2ecea2 Merge pull request #3663 from def-/netbsd-fix
Fix osproc compilation on NetBSD, use workaround for missing execvpe
2015-12-25 14:30:23 +00:00
Dominik Picheta
b822d2f616 Merge pull request #3662 from def-/openbsd-fix
Fix nativesockets compilation on OpenBSD
2015-12-24 23:24:17 +00:00
Yuriy Glukhov
936265df72 Fixed lineinfo in getType 2015-12-25 01:03:15 +02:00
Dominik Picheta
a01eb098f1 Task proc in nimscript module will now export the proc it creates. 2015-12-24 17:09:58 +00:00
Andreas Rumpf
ebd14bde4f Merge pull request #3666 from trustable-code/PR10
Fix multimethods issue #3550
2015-12-24 00:13:16 +01:00
trustable-code
3c557a0144 fix issue #3550 2015-12-24 00:07:03 +01:00
def
31cc1815d1 Fix nativesockets compilation on OpenBSD and NetBSD 2015-12-23 05:59:29 +01:00
def
25e862b9bc Fix osproc compilation on NetBSD, use workaround for missing execvpe 2015-12-23 05:56:42 +01:00
Andreas Rumpf
86bb9d8b47 Merge pull request #3651 from jangko/vm_'excl'
fixed compile time `excl ` cause SIGSEGV #3639
2015-12-21 00:40:24 +01:00
Andreas Rumpf
17a78f4f8d Merge pull request #3654 from jangko/vm_uinttouint64conv
fixed #2514 unable to echo uint8-32 at compile time
2015-12-21 00:37:48 +01:00
Andreas Rumpf
ca0715082c Merge pull request #3657 from oderwat/fix-excl-regression
Fix regression in set.excl code generation.
2015-12-21 00:36:50 +01:00
Hans Raaf
5a028b3956 Fix regression in set.excl code generation. 2015-12-21 00:35:20 +01:00