Commit Graph

7456 Commits

Author SHA1 Message Date
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
Andreas Rumpf
8e0f9bacb7 Merge pull request #3029 from rbehrends/fix-sqlite3-osx
Fix SQLite3 dynlib on OS X.
2015-07-01 00:20:37 +02:00
Reimer Behrends
507062f1bf Fix SQLite3 dynlib on OS X.
The old dynlib name referenced an ancient version of SQLite3 and could
not be overridden with --dynlibOverride.
2015-06-30 23:27:16 +02:00
Andreas Rumpf
2f9ad55fbd Merge pull request #3025 from r-ku/3022_fix
Fixes #3022
2015-06-30 17:54:39 +02:00
Simon Hafner
e9afddcb0d added test file naming convention
Via https://github.com/nim-lang/Nim/pull/3025#issuecomment-117191789

"Don't name the import with 't'. Convention is to replace the 't' with an 'm' prefix."
2015-06-30 10:49:31 -05:00
r-ku
1a14e9d366 Fixes #3022 2015-06-30 17:52:18 +03:00
Araq
62cea4e29c prepared selectors module for multi threading 2015-06-30 13:39:14 +02:00
Araq
28de800d61 Merge branch 'more_concurrency' into devel
Conflicts:
	doc/tut1.txt
	lib/core/locks.nim
	lib/pure/collections/tables.nim
	lib/pure/selectors.nim
2015-06-30 12:50:24 +02:00
Araq
4cfe216a77 fixes #2880 2015-06-30 12:20:03 +02:00
Araq
1af20535d8 updated links to source code 2015-06-30 12:20:02 +02:00
Araq
5fcb7ca313 True is true 2015-06-30 12:20:01 +02:00
apense
c3e6fb0e38 Corrected erroneous description
Hypotenuse is really just the euclidean norm
2015-06-29 23:07:06 -04:00
apense
9e8c8f473b Added some documentation and examples
I think I remember reading that the documentation is generated from the normal targets (not javascript), so that's where I put the docs
2015-06-29 22:48:38 -04:00
Andreas Rumpf
39f549d06a Merge pull request #3019 from flaviut/fix-3018
Fix #3018
2015-06-29 23:08:45 +02:00
Flaviu Tamas
6aae246ef1 Fix #3018
Looks like the problem is that the compiler expected the hash to be a certain
number of characters, but the file actually contained a (shorter) crc hash.
2015-06-29 16:52:47 -04:00
Dominik Picheta
8ef0d9386b Implements `os.expandSymlink`. Ref #3015. 2015-06-29 21:39:45 +01:00
Dominik Picheta
615defb1a9 Fixes socket problems on Windows and normalises some names.
Ref #2976. Ref #2003. See news.txt for details.
2015-06-29 20:11:21 +01:00
Araq
c16d153ff5 fixes #3005 2015-06-29 15:10:29 +02:00
Araq
63c537b233 fixes #3014 2015-06-29 02:48:34 +02:00
Araq
a1caef474b proper distinction between --gc:none and --os:standalone 2015-06-29 02:48:33 +02:00
Araq
8f58ab99eb nimrepl compiles again (but doesn't work) 2015-06-29 02:48:32 +02:00
Araq
2297a1aa60 much better error message if an exe cannot be found 2015-06-29 02:48:31 +02:00
Araq
ace9299a32 added /*INCLUDESECTION*/ section for .emit pragma 2015-06-29 02:48:30 +02:00
Araq
d46407caf3 disable vcc specific code which doesn't work 2015-06-29 02:48:29 +02:00
reactormonk
46dfbe0695 Merge pull request #3013 from avsej/fix-doc-typo
Fix doc typo
2015-06-28 12:13:40 -05:00
Sergey Avseyev
fd41293c06 Fix doc typo 2015-06-28 20:12:17 +03:00
Luca
110d84a916 remove unnecessary function 2015-06-27 17:06:11 +02:00
Luca
88ae4c1859 Remove redundant 220 check 2015-06-27 14:40:44 +02:00
Luca
40a4a39374 Remove redundant 220 check 2015-06-27 14:40:12 +02:00
Dominik Picheta
17f852c769 Merge pull request #2997 from apense/patch-3
Slight documentation addition Ref #2986
2015-06-26 23:36:26 +01:00
Andreas Rumpf
17f96b9861 Merge pull request #2995 from avsej/fix-tls-dlopen-issue
Fix #2672. Do not define globalsSlot for native TLS
2015-06-26 10:24:04 +02:00
Andreas Rumpf
c235ceb8ab Merge pull request #3000 from apense/patch-6
Clarified nnkFloat64Lit. Fixes #2939
2015-06-26 10:22:04 +02:00
Andreas Rumpf
56c71f10ad Merge pull request #2999 from apense/patch-5
Updated nnkRange docs. Fixes #2929
2015-06-26 10:20:30 +02:00
Andreas Rumpf
ff85e9a45d Merge pull request #2998 from apense/patch-4
Added `$` documentation to the manual
2015-06-26 10:19:20 +02:00