Commit Graph

5938 Commits

Author SHA1 Message Date
Dominik Picheta
d937b4cd85 Removes superfluous toUgly, documents toUgly better. 2015-05-17 18:18:33 +01:00
Dominik Picheta
0ab2dc2954 Merge pull request #2738 from onionhammer/devel
Improved performance of json rendering with `$`
2015-05-17 18:13:42 +01:00
Andreas Rumpf
63f1e03278 Merge pull request #2732 from Perelandric/fix_miliseconds
Fixed 'milliseconds' spelling in code and docs
2015-05-17 12:04:03 +02:00
pdw
d1230497dd Updated with breaking changes 2015-05-16 14:35:41 -05:00
Dominik Picheta
61c7cc2ff7 Merge pull request #2701 from borisvassilev/fill
Fill array with same values (was issue #2462)
2015-05-16 18:52:30 +01:00
Dominik Picheta
4441c961c9 Merge pull request #2717 from reactormonk/sexp-to-libs
added documentation about sexp
2015-05-16 18:47:33 +01:00
onionhammer
30aed77d04 Fixed indentation (2 spaces) part 2 2015-05-16 12:37:07 -05:00
onionhammer
11457bc63b Fixed indentation (2 spaces) 2015-05-16 12:35:55 -05:00
onionhammer
f1343e52e0 Added comment noting improved performance of non-pretty string conversion 2015-05-16 12:33:00 -05:00
onionhammer
edce0ca2ed Fixed typo 2015-05-16 11:38:43 -05:00
Erik O'Leary
abc8e88c8a Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2015-05-16 11:34:09 -05:00
Dominik Picheta
4ac0804187 Merge pull request #2736 from mgee/fix-flowvar-type-in-docs
RawFlowVar was renamed to FlowVarBase
2015-05-16 14:11:41 +01:00
Markus Engelbrecht
5799f4f103 RawFlowVar was renamed to FlowVarBase 2015-05-16 14:35:10 +02:00
Erik O'Leary
911c5d45ec Improved performance of "$" on jsonnode 2015-05-15 22:12:31 -05:00
pdw
cb6f867495 Fixed 'milliseconds' spelling in code and docs 2015-05-15 20:15:12 -05:00
Dominik Picheta
1c0bbcff5a Merge pull request #2718 from apense/patch-3
Corrected sortedByIt example
2015-05-15 20:22:46 +01:00
reactormonk
3d3dcdabfe Merge pull request #2729 from mgee/fix-noSideEffect-typo
fix typo for noSideEffect pragma
2015-05-15 13:24:27 -05:00
reactormonk
2950732ec3 Merge pull request #2728 from mgee/fix-slicing-in-tut1
use new syntax for negative slicing in tut1
2015-05-15 13:24:20 -05:00
Markus Engelbrecht
7ba5f18e9d fix typo for noSideEffect pragma 2015-05-15 18:42:29 +02:00
Markus Engelbrecht
ddbcbab3e7 use new syntax for negative slicing 2015-05-15 18:39:56 +02:00
apense
e7bc828ef3 Update algorithm.nim 2015-05-14 18:32:26 -04:00
apense
78b7625417 Corrected sortedByIt example
`people` needs `var`
2015-05-14 14:16:58 -04:00
Simon Hafner
c0003cc73b added documentation about sexp 2015-05-14 22:57:29 +05:00
Andreas Rumpf
c30d7c3208 Merge pull request #2680 from reactormonk/epc
Implements EPC for nim-mode in nimsuggest
2015-05-14 02:16:12 +02:00
Andreas Rumpf
9abbe3ba69 Merge pull request #2564 from reactormonk/jpoirier-realtimeGCTest
Jpoirier realtime gc test
2015-05-14 02:06:11 +02:00
Simon Hafner
2bc1db7a30 run the C test too 2015-05-13 13:13:30 -05:00
Andreas Rumpf
f293e2c152 Merge pull request #2708 from nanoant/patch/dont-convert-subtype-typedesc-params
Fix #2662: Don't convert subtype typedesc params
2015-05-13 19:24:27 +02:00
Adam Strzelecki
a8fbaf917b Tests for static class proc, methods & iterators
This currently covers #2662 & #2710 bugs.
2015-05-13 19:10:54 +02:00
Adam Strzelecki
179d82c55b Fix #2662: Don't convert subtype typedesc params
There is no point to issue implicit HiddenStdConv encountering subtype of
typedesc[Base] parameter on overload resolution, since this will anyway never
reach codegen. This change effectively fixes compiler bug for:

  iterator it(T: typedesc[Base]) = ...
  for s in it(SubclassOfBase): ...

Where HiddenStdConv triggered implicit instantiation of variable of type
typedesc[Base] in for transform, that eventually fails at getUniqueType, that
refuses to work for typedesc.
2015-05-13 19:10:54 +02:00
Simon Hafner
9c4a74637d Merge branch 'devel' into jpoirier-realtimeGCTest 2015-05-13 12:06:05 -05:00
reactormonk
0bf78e2629 Merge pull request #2709 from jochenvdv/osproc-doc
Fix osproc documentation
2015-05-13 11:45:27 -05:00
Jochen Van de Velde
86c9fffc41 Fix osproc documentation 2015-05-13 18:19:51 +02:00
Andreas Rumpf
2dee0324f3 Merge pull request #2705 from borisvassilev/gcddocs
Document explicitly the behaviour of math.gcd with float arguments
2015-05-13 16:34:36 +02:00
Andreas Rumpf
ce2756dd89 Merge pull request #2707 from rbehrends/fix-getfileinfo-links
Fix behavior of os.getFileInfo() for symbolic links.
2015-05-13 16:33:56 +02:00
Simon Hafner
5e97780a94 changed from parseEnum to direct copy
Let's hope this doesn't break anything
2015-05-13 18:34:29 +05:00
Simon Hafner
c56a005238 nextFreePort -> connectToNextFreePort 2015-05-13 18:19:39 +05:00
Reimer Behrends
28dd0407bb Fix behavior of os.getFileInfo() for symbolic links.
The calls to lstat() and stat() were switched. As a result,
links weren't followed for followLink == true and links were
followed for followLink == false.
2015-05-13 12:26:34 +02:00
Boris Vassilev
9723e30647 Document explicitly the behaviour of math.gcd with float arguments 2015-05-13 13:00:20 +03:00
Boris Vassilev
3a3a7d012f Fill array with same values (was issue #2462) 2015-05-12 15:52:38 +03:00
Simon Hafner
13e8547fa7 hardcoded order 2015-05-08 19:47:34 +05:00
Simon Hafner
c06672451a removed unnecessary deps 2015-05-08 19:47:17 +05:00
Simon Hafner
f5cca89610 merged devel into epc 2015-05-08 06:40:34 +05:00
Simon Hafner
2474c1bb11 import sigmatch, not suggest in nimsuggest 2015-05-08 06:32:58 +05:00
Andreas Rumpf
0b184f2584 Merge pull request #2608 from chrisheller/devel
Add procs for VirtualAllocEx and VirtualFreeEx in windows.nim
2015-05-08 02:20:14 +02:00
Andreas Rumpf
31d472d83d Merge pull request #2660 from MrJohz/contains-tables
Add contains proc for tables to allow usage of `in`
2015-05-08 02:19:45 +02:00
Andreas Rumpf
9422dbf337 Merge pull request #2657 from def-/noreturn
Pass noReturn pragma to C code.
2015-05-08 02:08:32 +02:00
Michael Werner
c384f05e49 fixed typo in threadpool.nim 2015-05-08 03:31:58 +05:00
reactormonk
073547bbc4 Merge pull request #2675 from nanoant/patch/fixup-build-csources-submodule-pull
Fixup: csources is empty after clone
2015-05-08 02:53:19 +05:00
Adam Strzelecki
7e479993a4 Fixup: csources is empty after clone
We actually need to check for existence of csources/.git and then do git
submodule update --init, which pulls the data for submodule.
2015-05-07 23:07:15 +02:00
def
4a2a0894ae Implicitly assume compilers to know naked and noreturn attributes 2015-05-07 22:31:45 +02:00