Radu Oana
374b65289c
Move magic numbers to const
2015-09-30 08:20:24 -04:00
Adam Strzelecki
144dc8f8ad
Move deprecated modules into lib/deprecated/
...
This gives clear indication what modules are now deprecated and reduce clutter
in non-deprecated module directories.
2015-09-30 12:26:25 +02:00
Adam Strzelecki
9b5b254620
rawsockets: Fix getaddrinfo on FreeBSD
...
Currently due bug in FreeBSD passing AI_V4MAPPED to addrinfo.ai_flags causes
getaddrinfo to fail with EAI_BADFLAGS ("Invalid value for ai_flags"). That's
why we should disable this flag for now on FreeBSD.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198092
2015-09-30 12:25:57 +02:00
Andrey Sobolev
4351c62161
Merge remote-tracking branch 'nim-lang/devel' into emscripten-support
2015-09-30 14:23:25 +06:00
Dominik Picheta
1fa7b62763
Merge pull request #3388 from nanoant/patch/kqueue-support-for-osx-and-freebsd
...
kqueue support for OS X and Free/Open/NetBSD
2015-09-29 23:28:13 +01:00
Araq
1b7d8246c1
NimScript: setCommand takes an optional project filename
2015-09-29 20:44:12 +02:00
Araq
27bdf5c45c
osproc: free resources properly for the new poInteractive flag
2015-09-29 20:00:28 +02:00
Araq
5f7ad9131f
added osproc.poInteractive and osproc.hasData; both experimental
2015-09-29 19:30:47 +02:00
Araq
4e44ded2be
winlean additions; preparing for osproc patch to use named pipes
2015-09-29 19:30:45 +02:00
Araq
c852143f3a
os.walkDir supports yielding relative paths
2015-09-29 19:30:44 +02:00
Araq
ab6f8f6e5b
fixesunicode.lastRune
2015-09-29 19:30:44 +02:00
Araq
985594cbb8
added streams.readAll proc
2015-09-29 19:30:43 +02:00
Adam Strzelecki
4c537bd1e5
selectors: Cleanup a bit epoll flavor
...
1. Remove select documentation that is duplicate of nimdoc section below
2. Simplify a bit register proc code
2015-09-29 19:28:10 +02:00
Adam Strzelecki
248f52fea7
Selectors using OS X & Free/Open/NetBSD kqueue API
2015-09-29 19:27:41 +02:00
Adam Strzelecki
900ea81030
lib/posix: OS X & Free/Open/NetBSD kqueue API
2015-09-29 19:27:10 +02:00
Andrey Sobolev
8b2c9964ab
Merge remote-tracking branch 'nim-lang/devel' into emscripten-support
2015-09-29 11:44:04 +06:00
Dominik Picheta
d8a10457e2
Fixes #3207 .
2015-09-28 23:04:17 +01:00
Andrey Sobolev
76a49bfcea
Merge remote-tracking branch 'nim-lang/devel' into emscripten-support
2015-09-28 22:21:13 +06:00
Dominik Picheta
0370dff8e0
Merge pull request #3378 from jlp765/streamsEx
...
Streams examples & default newFileStream() file mode
2015-09-27 13:46:04 +01:00
Dominik Picheta
f9eda7e0b1
Merge pull request #3376 from TheAnonymous/devel
...
Added examples in documenation for add del delete repr insert sizeof high low
2015-09-26 10:45:38 +01:00
sergey.anufriev
64737c8496
added proc to change an element tag and proc to insert xmlnode child
2015-09-26 10:09:07 +06:00
Jakob Oesterling
ca9845dcc0
fixed wrong examples
2015-09-26 01:08:49 +02:00
JamesP
ff9a3d39d7
add default file mode to newFileStream()
2015-09-26 08:18:42 +10:00
JamesP
eed1000252
add examples to top of module for stringStream and fileStream
2015-09-26 08:18:09 +10:00
Jakob Oesterling
709c4f7229
Merge branch 'devel' of github.com:TheAnonymous/Nim into devel
2015-09-25 18:39:30 +02:00
Jakob Oesterling
e429810220
added examples in documenation for add del delete repr insert
2015-09-25 18:38:32 +02:00
Jakob Oesterling
c04ae96e11
added examples in documenation for sizeof high low
2015-09-25 18:08:10 +02:00
Andrey Sobolev
0a32769e0b
Merge remote-tracking branch 'nim-lang/devel' into emscripten-support
2015-09-25 21:31:09 +06:00
Dominik Picheta
9352772174
Merge pull request #3369 from TheAnonymous/devel
...
Added examples in documenation for len dec inc incl excl
2015-09-25 15:55:19 +01:00
Andrey Sobolev
30362315a0
Merge remote-tracking branch 'nim-lang/devel' into emscripten-support
2015-09-25 14:05:33 +06:00
Andreas Rumpf
308a0d0a55
Merge pull request #3316 from jlp765/memfilesWinClose
...
bug fix: close() only unmapViewOfFile when fHandle is valid.
2015-09-24 16:04:42 +02:00
Jakob O.
b9d00c8693
Update system.nim
2015-09-24 10:07:58 +02:00
Dominik Picheta
d92f252609
Merge pull request #3364 from tmm1/osx-ssl-compile
...
Avoid referencing undefined SSLv2_method on MacOSX
2015-09-24 01:16:57 +01:00
Aman Gupta
8edbef346a
raise with error message
2015-09-23 17:15:13 -07:00
JamesP
305766a9fa
Bug fix: change non-fmRead file mode to set GENERIC_READ or GENERIC_WRITE
...
instead of GENERIC_ALL
which on 64bit windows rasied an [OSError] exception
2015-09-24 09:04:55 +10:00
JamesP
bdc1c5ee84
change type of windows handles to Handle
2015-09-24 09:03:03 +10:00
Jakob Oesterling
d7656ceec7
added examples in documenation for len dec inc incl excl
2015-09-24 00:34:03 +02:00
Dominik Picheta
0906bf5d73
Merge pull request #3321 from Nycto/devel
...
Extend options module
2015-09-23 21:19:03 +01:00
Araq
7c012cb797
fixes #3356
2015-09-23 21:46:37 +02:00
Araq
ec357a3edd
deleted graphics module; it's a Nimble package now
2015-09-23 21:46:36 +02:00
Aman Gupta
4a715b8e08
disable SSLv2
2015-09-23 12:03:14 -07:00
Nycto
6fa01e3490
Extend option functionality
2015-09-23 08:52:51 -07:00
Andrey Sobolev
df65082370
Merge remote-tracking branch 'nim-lang/devel' into emscripten-support
2015-09-23 10:16:36 +06:00
Aman Gupta
5f95c4e055
avoid referencing undefined SSLv2_method on mac osx
2015-09-22 19:54:15 -07:00
Dominik Picheta
371470e73f
Fixes #2889 . Merges *tostring tests in tests/system.
2015-09-23 00:04:31 +01:00
JamesP
7656fae456
fix wasOpened reference and set to false on close
2015-09-23 06:20:19 +10:00
Peter Mora
925e7b0ca1
fixing TypelessParam warning in x=>x+1, added test
2015-09-22 18:34:43 +02:00
JamesP
d23c697044
Add wasOpened flag for windows, so not attempt close when unopened
2015-09-22 16:16:51 +10:00
JamesP
b6b2750327
Undo zero check
2015-09-22 15:54:44 +10:00
Andrey Sobolev
7321fb0c18
Merge remote-tracking branch 'nim-lang/devel' into emscripten-support
2015-09-21 21:41:40 +06:00