Commit Graph

9782 Commits

Author SHA1 Message Date
Araq
404ada2aff Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-06 09:54:31 +02:00
Araq
a64d733029 some bugfixes for 'deepCopy' 2014-08-06 09:54:23 +02:00
def
c0422ae8af Move floating point rounding and exceptions handling to math
(it's C99 as well, not just POSIX)
2014-08-06 02:31:19 +02:00
Andreas Rumpf
cc230fc869 Merge pull request #1453 from dschauer/devel
Added carriage return and linefeed check to os::parseCmdLine to delimiti...
2014-08-06 02:09:57 +02:00
Dwight Schauer
530d210c91 Added carriage return and linefeed check to os::parseCmdLine ti delimiting whitespace eating. 2014-08-05 18:57:45 -05:00
Araq
1e8a9aead0 fixes typos 2014-08-05 21:54:39 +02:00
Araq
cf61072cc9 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Conflicts:
	compiler/ccgexprs.nim
2014-08-05 21:53:26 +02:00
Araq
ca8135f34b added test 2014-08-05 21:45:58 +02:00
Araq
55250b3f36 added debug output (but not active) 2014-08-05 21:40:17 +02:00
Araq
3df553ef25 check there is only one deepCopy per type 2014-08-05 21:38:49 +02:00
Araq
053b34d91d fixes yet another LL bug 2014-08-05 21:38:27 +02:00
def
2476ee0cd7 Add -lm for fesetround and fegetround 2014-08-05 20:34:07 +02:00
Grzegorz Adam Hankiewicz
f3d785b5cf Factors exception hierarchy into reusable fragment.
The fragment with hyperlinks is included now from the system module.
2014-08-05 18:11:41 +02:00
Grzegorz Adam Hankiewicz
1daa54e5a2 Downgrades public module comments to private level.
This avoids the weird concatenation in the final system.html file which
doesn't make any sense.
2014-08-05 17:07:43 +02:00
Grzegorz Adam Hankiewicz
8aa0be82d4 Improves tut2.txt with more hyperlinks. 2014-08-05 16:44:27 +02:00
Grzegorz Adam Hankiewicz
688db0f70a Improves tut1.txt with more hyperlinks and minor fixes. 2014-08-05 14:49:56 +02:00
Grzegorz Adam Hankiewicz
5c9d6762e4 Adds typetraits to library index and doc build. 2014-08-05 11:43:22 +02:00
Grzegorz Adam Hankiewicz
00f56b20d7 Adds usage example to typetraits.name().
Credit goes to fowl (http://forum.nimrod-lang.org/t/430).
2014-08-05 11:25:54 +02:00
def
c7898a0c81 Extend list comprehension documentation 2014-08-03 19:07:45 +02:00
def
9f99dd0196 Add list comprehensions to future module 2014-08-03 14:11:57 +02:00
Dominik Picheta
915d3291ab Merge branch 'gradha-pr_updates_babel_js' into devel 2014-08-02 20:36:48 +01:00
Grzegorz Adam Hankiewicz
ca937cdba8 Uses case insensitive comparison for sorting. Refs #1292. 2014-08-02 20:53:56 +02:00
Grzegorz Adam Hankiewicz
bddfe007b6 Adds placeholder text for js disabled browsers. Refs #1292. 2014-08-02 20:51:21 +02:00
Grzegorz Adam Hankiewicz
9fd6464a74 Updates js.high usage for line ending dots. Refs #1291 and #1292. 2014-08-02 20:45:38 +02:00
Andreas Rumpf
6a63771237 Merge pull request #1438 from def-/tools-compiling
Make nimrepl and trimcc tools compile
2014-08-02 09:35:51 +02:00
Andreas Rumpf
b66444800a Merge pull request #1426 from Varriount/fix-813
Fix #813
2014-08-02 09:35:36 +02:00
Varriount
23f64dd63d Update commands.nim 2014-08-02 00:16:10 -04:00
Araq
9673e4f2df progress on deepCopy 2014-08-01 23:40:48 +02:00
def
eada55fc78 Make nimrepl and trimcc tools compile 2014-08-01 22:48:55 +02:00
Andreas Rumpf
ee61a39cff Merge pull request #1430 from def-/xmldom-nil
Add some nil checks for xmldom (and clean up a bit)
2014-08-01 02:28:51 +02:00
def
dc756a7618 replace nil comparisons with calls to isNil 2014-08-01 02:23:13 +02:00
Andreas Rumpf
f43ec61568 Merge pull request #1437 from def-/fix-#1291
Fix typo in mHigh
2014-08-01 02:09:09 +02:00
Andreas Rumpf
29277f8acf Merge pull request #1436 from def-/fix-1427
Set kind of literal nodes as resExpr
2014-08-01 02:08:57 +02:00
Andreas Rumpf
93a9f61880 Merge pull request #1432 from def-/posix-tflock
Add "struct" to POSIX flock
2014-08-01 02:08:33 +02:00
def
f17de0b13a Fix typo in mHigh 2014-08-01 02:06:07 +02:00
def
0dd46ee845 Set kind of literal nodes as resExpr 2014-08-01 01:45:58 +02:00
Grzegorz Adam Hankiewicz
d47971b9ca Corrects description of nimcache file naming. Refs #852. 2014-07-31 14:38:35 +02:00
def
7b9e2881d8 Add "struct" to POSIX flock 2014-07-31 11:28:26 +02:00
def
2c6406703c Add some nil checks for xmldom (and clean up a bit) 2014-07-30 23:23:02 +02:00
Clay Sweetser
9b4b4bcbc5 Clean up more 2014-07-29 21:31:46 -04:00
Clay Sweetser
6a09fc358e Clean up a bit. 2014-07-29 21:23:18 -04:00
Clay Sweetser
1b6abccba2 Fix #813
Also add a notice that the linked list stuff in the compiler should be (one day) removed.
2014-07-29 21:13:21 -04:00
Dominik Picheta
779f2b37aa Fixes typeinfo after PR #1408 broke it. 2014-07-29 21:29:39 +01:00
Simon Hafner
13875e5676 Merge pull request #1425 from def-/flush-doc
flush -> flushFile in doc
2014-07-29 20:25:59 +02:00
def
06bbd6e7d7 flush -> flushFile in doc 2014-07-29 19:52:41 +02:00
Andreas Rumpf
651f5122e4 Merge pull request #1408 from Skrylar/skry-unsigned-any
Add better support for unsigned ints via typeinfo.
2014-07-29 19:39:22 +02:00
Andreas Rumpf
4eccfb979e Merge pull request #1422 from def-/nimrod-run2
Allow arguments for "nimrod run"
2014-07-29 19:34:11 +02:00
def
1274953507 normalize "run" command 2014-07-29 02:16:57 +02:00
Andreas Rumpf
9b63a338f3 Merge pull request #1423 from gradha/pr_escape_not_highlighted_languages
Escapes properly code blocks without highlite support.
2014-07-28 23:44:50 +02:00
Grzegorz Adam Hankiewicz
69949c07b7 Escapes properly code blocks without highlite support. 2014-07-28 23:22:39 +02:00