Araq
437cfa73ab
todo.txt updated
2013-12-29 03:45:10 +01:00
Araq
4ed8cec7ca
case consistency: niminst
2013-12-29 03:42:20 +01:00
Araq
286f166304
case consistency for linux
2013-12-29 03:32:46 +01:00
Araq
b731e6ef1c
case consistency: cs:partial bootstraps on windows
2013-12-29 03:19:10 +01:00
Araq
438703f59e
case consistency: next steps
2013-12-29 01:13:51 +01:00
Araq
1101a40f91
improvements for 'pretty'
2013-12-28 23:30:53 +01:00
Zahary Karadjov
66a2556525
make more tests green
2013-12-29 00:00:37 +02:00
Zahary Karadjov
eb1d23c0c7
fixes #787
2013-12-28 23:53:48 +02:00
Michał Zieliński
0420c8c363
httpclient: strip trailing whitespace from headers.
...
- we can do that according to the RFC.
- fixes #783
2013-12-28 17:26:08 +01:00
Zahary Karadjov
5d75ce2f2e
fix tclosure4
2013-12-28 15:07:30 +02:00
Dominik Picheta
f622504b5b
Fixes #594
...
This was already partially fixed, ``expandTilde`` was the missing piece
from perfection.
2013-12-28 12:25:01 +00:00
Zahary Karadjov
f34ca1a7d7
fix illegal recursion checks
2013-12-28 14:17:36 +02:00
Zahary Karadjov
a59f13b00d
lift generic parameters from concrete composite type classes
2013-12-28 12:50:45 +02:00
Araq
f2b9905b4e
case consistency part 9
2013-12-28 01:57:19 +01:00
Araq
e2648fa3fb
case consistency part 8
2013-12-28 01:47:40 +01:00
Araq
7e0da3e8f7
case consistency part 7
2013-12-28 01:36:35 +01:00
Araq
bf205fa85d
case consistency part 6
2013-12-28 01:17:02 +01:00
Araq
9c3751a37c
case consistency part 5
2013-12-28 00:37:45 +01:00
Araq
92b8fac94a
case consistency part 4
2013-12-27 23:10:36 +01:00
Araq
706266d8b7
case consistency part 3
2013-12-27 21:46:43 +01:00
Zahary Karadjov
a27eb51535
towards support for composite type classes such as seq[Number] and SquareMatrix[T]
2013-12-27 18:34:28 +02:00
Araq
a427648c48
case consistency part 2
2013-12-27 16:35:21 +01:00
Araq
2df9b442c6
case consistency part 1
2013-12-27 15:48:53 +01:00
Zahary Karadjov
4eea2f17d3
forgotten modification to the news files
2013-12-27 13:00:45 +02:00
Dominik Picheta
be5e13671c
Remove assert in asyncio which causes problems.
...
This assert keeps failing occassionally in nimbuild causing it to crash.
According to logic it shouldn't, but perhaps the socket's writeable
status changes.
2013-12-26 21:32:30 +00:00
Zahary Karadjov
e2594f44bd
bugfix: in some contexts, newSeq[T](n) is incorrectly inferred to have a seq[typedesc[T]] type
2013-12-26 01:09:10 +02:00
Satish BD
40bd63f83b
Define $ operator for TRune
2013-12-26 00:55:17 +02:00
Satish BD
69b816f07c
Define $ operator for TRune
2013-12-26 00:41:43 +02:00
Dominik Picheta
8c1ea5cb3f
Added --noBabelPath override.
2013-12-25 22:38:53 +00:00
Zahary Karadjov
86108be24b
test case for semistatic
2013-12-25 22:40:06 +02:00
Zahary Karadjov
edab4aaad0
better integration of tyStatic into typeRel
2013-12-25 22:29:44 +02:00
Zahary Karadjov
1d02f2ea53
wip type class reforms (the compiler bootstraps fine)
...
* replace tfAny and tfAll with tyAnd and tyOr
* integrate matchTypeClass into typeRel
* introduce tyBuiltInTypeClass to handle types such as tuple, object, proc, etc
2013-12-25 19:25:04 +02:00
Araq
9e92455a53
templates can access hidden fields
2013-12-25 14:53:00 +01:00
Zahary Karadjov
299cefdc98
make the current PContext accessible through TCandidate
...
the goal here is to remove all the hacks from ParamTypeMatch and to handle
all type matching in typeRel (the context there is required to evaluate any static
params and to run the compilation tests of user-defined type classes)
2013-12-25 00:58:22 +02:00
Zahary Karadjov
952dbc4b8f
documented static params
2013-12-25 00:32:53 +02:00
Araq
4d01408a46
bootstraps with new template symbol binding rules
2013-12-24 16:42:24 +01:00
Araq
83a0a31276
attempt to merge newtempl
2013-12-24 14:04:18 +01:00
Araq
4203e8955c
Merge branch 'newtempl' into devel
...
Conflicts:
lib/system.nim
tests/reject/tenummix.nim
todo.txt
2013-12-24 02:10:59 +01:00
Araq
84e4710320
bugfix: InvalidSockets needs to be a let variable
2013-12-24 01:39:33 +01:00
Araq
1081c104d0
Merge branch 'vm2' of github.com:Araq/Nimrod into vm2
2013-12-24 01:30:48 +01:00
Araq
feb9af48f1
NoFakeVars progress
2013-12-24 00:21:22 +01:00
Araq
32ef1f8f32
vm: FFI improvements
2013-12-23 20:12:13 +01:00
Billingsly Wetherfordshire
e1fa19fa7a
Update os.nim
...
added file/dirExists synonyms for existsFile/dir
2013-12-23 12:58:22 -06:00
Grzegorz Adam Hankiewicz
f33f15afe8
Adds docstring to rstgen.defaultConfig.
2013-12-23 19:25:53 +01:00
Grzegorz Adam Hankiewicz
1fe8b013ef
Adds example to locals() docstring.
2013-12-23 19:25:53 +01:00
Billingsly Wetherfordshire
b3057be2c9
Update endians.nim
...
adds swapEndian16 function
2013-12-23 11:52:11 -06:00
Araq
4447c1b7e3
tcnstseq works again
2013-12-23 08:28:32 +01:00
Simon Hafner
c3b3339e77
Merge pull request #774 from brihat/master
...
Correct the spelling of the word 'implicitly'
2013-12-22 21:55:24 -08:00
Satish BD
033938a53a
Correct the spelling of the word 'implicitly'
2013-12-23 04:29:50 +02:00
Araq
b76729df1c
Merge branch 'master' of https://github.com/Araq/Nimrod into vm2
...
Conflicts:
web/news.txt
2013-12-23 01:23:16 +01:00