Andreas Rumpf
99ee5445b7
Merge pull request #3146 from c-blake/devel
...
Add MemFile text interface factored so users can optionally skip Nim …
2015-08-09 20:31:32 +02:00
Araq
cf4879bc48
added sequtils.reversed; refs #3148
2015-08-09 20:29:03 +02:00
Araq
35f8cc0bdd
fixes #2752
2015-08-09 20:29:03 +02:00
Dominik Picheta
f8bababa2a
Merge pull request #3197 from tulayang/async
...
Modify proc asynchttpserver.parseHeader
2015-08-09 14:08:23 +01:00
tulayang
930e90a730
Modify proc parseHeader
2015-08-09 20:35:23 +08:00
Charles Blake
9c3c48a6d0
Merge ../Nim into devel
2015-08-09 06:58:36 -04:00
Dominik Picheta
34ca9dd586
Merge pull request #3114 from coffeepots/patch-1
...
Procs to decode Time to TimeInfo & TimeInterval
2015-08-08 20:56:14 +01:00
Araq
4f8d982d5b
fixes #2670
2015-08-08 14:48:17 +02:00
Andreas Rumpf
06a8c377e2
Merge pull request #3156 from kirbyfan64/contr_fix
...
Fix contributing guide rST
2015-08-08 00:57:04 +02:00
Andreas Rumpf
8668c42e94
Merge pull request #3190 from yglukhov/fix-3186
...
Fixes #3186
2015-08-08 00:56:38 +02:00
Araq
87815cbdf7
attempt to fix bootstrapping; refs #3139
2015-08-07 22:32:06 +02:00
Araq
c733b3181e
breaking change: symbol lookups in generics follows spec more closely; fixes #2664
2015-08-07 21:28:45 +02:00
Araq
2e4b59f3d3
fixes #3192
2015-08-07 20:29:38 +02:00
Araq
94e504113e
fixes #3193
2015-08-07 19:40:58 +02:00
Yuriy Glukhov
7bc3d7da75
Fixes #3186
2015-08-07 17:22:28 +03:00
Andreas Rumpf
b251625840
Merge pull request #3189 from yglukhov/defer-test-fix
...
Fixed defer test.
2015-08-07 11:37:07 +02:00
Yuriy Glukhov
842a26317c
Fixed defer test.
2015-08-07 00:20:40 +03:00
Dominik Picheta
4a7c1d5fd7
Don't crash on nil in get* procs in the JSON module.
2015-08-06 21:45:52 +01:00
Andreas Rumpf
da4b0d994d
Merge pull request #3188 from yglukhov/fix-3185
...
Fixes #3185
2015-08-06 21:22:05 +02:00
Yuriy Glukhov
41a2a9f00b
Fixes #3185
2015-08-06 22:19:33 +03:00
Araq
14ce3c7d4d
fix regressions
2015-08-05 21:43:15 +02:00
Araq
0d8942d45e
destructors now work with overloaded assignment operators; fixes #2811 ; fixes #1632
2015-08-05 21:43:14 +02:00
Dominik Picheta
e2886eebb4
Merge pull request #3172 from Nycto/devel
...
Unittest module: Fix multiple requires in a test
2015-08-05 19:42:14 +01:00
Dominik Picheta
05ada2da43
Merge pull request #3180 from yglukhov/3179-workaround
...
Workaround for #3179 .
2015-08-05 19:41:19 +01:00
Charles Blake
26f7a53d4a
Merge ../Nim into devel
2015-08-04 16:13:45 -04:00
Dominik Picheta
096ce55c1a
Merge pull request #3183 from sferik/fix-docstyle-include
...
Fix documentation style reference
2015-08-04 20:01:06 +01:00
Charles Blake
5ec4b7946f
Add note about what is included.
2015-08-04 13:25:41 -04:00
Charles Blake
0487ad4180
Use hyperlinks to refer to other procs.
2015-08-04 13:16:27 -04:00
Charles Blake
abf15ec6ce
Expand memSlices doc comment & use better example.
...
Have lines() iterators docs point back to memSlices() for details.
2015-08-04 12:11:33 -04:00
Araq
ab26298a03
added system.unsafeAddr
2015-08-04 17:31:18 +02:00
Erik Michaels-Ober
c035029431
Fix documentation style reference
...
The documentation style guide was renamed from styleguide to docstyle in
a98f609ae2 but this reference was not
updated in that comment.
2015-08-04 13:15:32 +02:00
Charles Blake
8b38e8b2a4
Merge ../Nim into devel
2015-08-04 04:58:00 -04:00
Dominik Picheta
f8f9677205
Updated documentation of system.new. Ref #2699 .
2015-08-04 09:06:47 +01:00
Dominik Picheta
202cc48903
The async macro now supports transforming multiple async procs.
...
This is a workaround for #3182 , no forward declarations. You can now do
this:
```nim
async:
proc bar(): Future[T]
proc foo() = await bar()
proc bar() {.async.} = echo(123); await foo()
```
2015-08-03 21:28:33 +01:00
Charles Blake
8ad5649442
Merge ../Nim into devel
2015-08-03 15:11:30 -04:00
Dominik Picheta
b9c1dd0072
Fixed macros.nim not compiling.
...
Iterator aliases are not possible.
2015-08-03 18:42:02 +01:00
Charles Blake
5497c964d0
Move tests to stdlib.
2015-08-03 12:35:57 -04:00
Charles Blake
9e8b4475e2
Spruce up doc comments as per dom96 suggestions.
2015-08-03 12:34:03 -04:00
Charles Blake
7cb9f363d6
Merge ../Nim into devel
2015-08-03 12:27:30 -04:00
Charles Blake
c373c7209a
toString --> $.
2015-08-03 12:26:08 -04:00
Charles Blake
c6d609f88b
Fix accidentally deleted inp argument.
2015-08-03 12:25:30 -04:00
Dominik Picheta
85699b744d
Merge pull request #3161 from barcharcraz/fix_times_on_vcc2015
...
import the correct symbols on windows
2015-08-03 17:08:14 +01:00
Dominik Picheta
303bc45745
Added documentation to macros.items.
2015-08-03 17:05:14 +01:00
Dominik Picheta
04dc46b1aa
Merge branch 'macro-items' of https://github.com/transfuturist/Nim into transfuturist-macro-items
2015-08-03 17:03:57 +01:00
Charles Blake
2d9a0c96c6
Merge ../Nim into devel
2015-08-03 08:06:20 -04:00
Yuriy Glukhov
436b847a7e
Workaround for #3179 .
2015-08-03 14:11:48 +03:00
Charlie Barto
4d6bcbc2f4
make this change VCC specific
2015-08-02 18:55:35 -04:00
Araq
e1913abdd4
fixes #3140
2015-08-03 00:45:25 +02:00
Zahary Karadjov
15df168f99
Rename compiler configuration file to fix "nim check" within the repo
...
Prior to the change, "nim check" would fail on any file besides the
main nim.nim, because the include paths for the documentation were
not set correctly and this produced various compilation errors.
2015-08-03 01:27:41 +03:00
Dominik Picheta
328f632518
Merge pull request #3176 from zielmicha/ofoperator
...
Improve discoverability of 'of' operator
2015-08-02 22:35:41 +01:00