Fabian Keller
414d69ccea
added hash function for ordinal types
2015-07-03 11:19:17 +02:00
Adam Strzelecki
1a0417fbe0
macros: Introduce sameType(a, b) for node types
...
Previously introduced node comparison `==` was working somehow wrong on nodes
returned from getType(a), comparing just ids of the symbols.
Recently introduced `==` change 47dce26886
started comparing symbol nodes pointer-wise, thus strictly. Since getType(a)
always creates new symbol pointing to the type, comparing two such nodes using
`==` always returns false, even they point to the same type.
That is why we need a new sameType macro to be able to tell if these nodes
point to the same type.
2015-07-03 11:11:10 +02:00
Araq
60ac5e3e76
fixes #3046
2015-07-03 10:55:50 +02:00
Araq
2d196442fa
fixes #3048 , fixes #3047
2015-07-03 10:31:49 +02:00
Araq
6b3abdba0f
made macros.$ a bit smarter; but really this one needs to die
2015-07-03 01:57:01 +02:00
Araq
841a179d28
fixes #2633
2015-07-03 01:57:00 +02:00
Dominik Picheta
e0497112dc
Remove expandTilde forward declaration
2015-07-03 00:37:42 +01:00
Araq
cdc6529ccf
fixes #3038
2015-07-03 00:20:34 +02:00
Araq
3df9d2bd0c
fixes #2540
2015-07-03 00:20:33 +02:00
Andreas Rumpf
dc65f9a5f7
Merge pull request #3043 from takaomag/fix_algorithm_reversed
...
Fix algorithm.reversed to accept non-zero 'first' arg
2015-07-03 00:19:10 +02:00
Andreas Rumpf
024c9cde35
Merge pull request #3035 from apense/patch-9
...
Added documentation guidelines (brief)
2015-07-03 00:00:38 +02:00
Araq
c314f8e65e
fixes #3040
2015-07-02 23:04:46 +02:00
Araq
65c1b0c128
fixes #3041
2015-07-02 22:45:33 +02:00
Araq
0df8fa1ddd
fixes #3044
2015-07-02 21:42:10 +02:00
Araq
bbf7e18e5b
varargs[untyped] actually works
2015-07-02 21:22:56 +02:00
apense
c4fb1246d1
Updated to capitalized, imperative
2015-07-02 15:21:24 -04:00
takaomag
101e78df3b
Add tests for algorithm.reversed
2015-07-02 16:39:53 +00:00
takaomag
f529e14b04
Fix algorithm.reversed to accept non-zero 'first' arg
2015-07-02 14:32:13 +00:00
Araq
560cfd48fc
fixes broken merge
2015-07-02 16:29:22 +02:00
Araq
9b01f1bedb
Merge branch 'devel' of https://github.com/Araq/Nim into devel
2015-07-02 16:18:35 +02:00
Araq
cabbcd411d
implements varargs[untyped]; refs #2545 ; to be documented
2015-07-02 16:18:11 +02:00
Araq
de5113805a
tests\generics\tgenericprocmatcher.nim
...
disabled dubious constructs
2015-07-02 16:04:35 +02:00
Andreas Rumpf
cf63f90d0f
Merge pull request #3042 from k2nr/fix-readme-typo
...
fixes readme.md typo
2015-07-02 15:49:00 +02:00
Araq
87d69135b8
disabled unimportant old test
2015-07-02 14:57:02 +02:00
Kazunori Kajihiro
ce94d13406
fixes readme.md typo
2015-07-02 21:40:52 +09:00
def
2353fe343a
Update deprecation notice about unsigned module
2015-07-02 12:26:04 +02:00
Dominik Picheta
cb34e3721e
Merge pull request #3037 from rgv151/patch-3
...
Implement async `post` request
2015-07-01 21:11:14 +01:00
Bruce Doan
02402d3ffd
Implement async post request
2015-07-02 03:07:01 +07:00
Dominik Picheta
cb5d090cdb
Moved handling of multi-line FTP replies to expectReply.
2015-07-01 21:05:45 +01:00
Dominik Picheta
d67e93340a
Merge branch 'patch-1' of https://github.com/acidvertigo/Nim into acidvertigo-patch-1
2015-07-01 19:25:07 +01:00
apense
13dd7922aa
Clarified and fixed typo
2015-07-01 13:00:01 -04:00
def
ec97195d8f
Add unsigned exports for backwards-compatibility
2015-07-01 18:59:08 +02:00
def
6f145230ee
Remove unsigned from lib.txt
2015-07-01 18:59:08 +02:00
def
11a908fd40
Move unsigned int operations to system module
...
This should lead to less confusion because uint numbers and literals
seem to work, but operators are just missing.
2015-07-01 18:57:54 +02:00
apense
a7c6279b14
Added documentation guidelines (brief)
2015-07-01 12:53:37 -04:00
Araq
b159fc3b34
fixes #2993
2015-07-01 17:42:12 +02:00
Araq
30829ffec4
fixes #2874
2015-07-01 16:44:16 +02:00
Araq
0d7e0e1b4f
fixes #2429
2015-07-01 15:47:15 +02:00
Araq
13259c669d
minor doc updates
2015-07-01 15:40:29 +02:00
Araq
959d418d1d
fixes 'instantiation from here' highlighting
2015-07-01 15:02:13 +02:00
Araq
1555f41796
fixes #3032
2015-07-01 13:35:58 +02:00
Araq
e1ddf2b175
Merge branch 'devel' of https://github.com/Araq/Nim into devel
2015-07-01 11:34:07 +02:00
Araq
f315b0619c
asyncdispatch compiles again on Linux
2015-07-01 11:28:18 +02:00
Andreas Rumpf
5ec42038f9
Merge pull request #3030 from rbehrends/popen-support
...
Add popen()/pclose() support to posix.nim
2015-07-01 04:07:54 +02:00
Araq
039da42401
fixes #1463
2015-07-01 03:23:23 +02:00
Reimer Behrends
b3455d281b
Add popen()/pclose() support to posix.nim
2015-07-01 02:39:45 +02:00
Araq
70fe773bbe
implemented system.pinToCpu
2015-07-01 02:15:22 +02:00
Araq
54a374a828
.header pragma now supports preprocessor directives
2015-07-01 02:15:21 +02:00
Araq
4afb8b8043
fixes #2935
2015-07-01 02:15:21 +02:00
Araq
cc57a0430b
fixes #3028
2015-07-01 02:15:20 +02:00