Commit Graph

6862 Commits

Author SHA1 Message Date
Araq
d230b75e0a removed sequtils.reversed again since it's already in algorithm.nim 2015-08-10 01:49:56 +02:00
Araq
36a90c6044 fixes #1965 2015-08-10 01:31:42 +02:00
Araq
799e0f3274 fixes #3066 2015-08-09 23:53:22 +02:00
Araq
f934c92132 fixes #3096 2015-08-09 23:37:13 +02:00
Araq
bbf9757b4e refs #2377 2015-08-09 23:21:44 +02:00
Araq
50861792f4 fixes #1329 2015-08-09 23:07:53 +02:00
Araq
0fc43d3d95 updated todo.txt 2015-08-09 23:07:33 +02:00
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