jcosborn
3bffb3ba35
fix getTypeImpl for tyEnum ( #5568 )
...
* fixed getTypeImpl for tyEnum
* fixed getType for enum and updated release notes about change
2017-03-19 20:34:27 +01:00
Araq
156bd29c68
update news.rst about the breaking changes
2017-03-18 21:13:27 +01:00
zah
650b20dc5e
fix varargs forwarding for templates; fixes #5455 ( #5505 )
...
* fix varargs forwarding for templates; fixes #5455
* document the macros' varargs change in the news for 0.16.2
2017-03-13 22:02:11 +01:00
c-blake
d59441340d
Fixes incorrect fd==0 test on Unix; Conserves handles by default. ( #5512 )
...
* Fix 2 problems. First, 0 is a valid fd on Unix (easily gotten if user first
closes all fds and then starts using memfiles). Use -1 instead for an invalid
fd. Second, it is best practice to conserve open fds on Unix and file handles
on Windows. These handles are not needed unless the user wants to remap the
memory with ``mapMem`` (or a hypothetical future ``proc resize``). Adding a
new bool param ``allowRemap=false`` to ``memfiles.open`` solves this cleanly
in a "mostly" backward compatible way. This is only "mostly" because the
default ``false`` case does not keep unneeded resources allocated, but that
most sensible default means that any ``mapMem`` callers need to fix all their
open calls to have allowRemap=true, as this PR also does for tmemfiles2.nim.
* Include backwards compatibility note.
2017-03-12 20:45:10 +01:00
Andreas Rumpf
3be87669fa
minor website improvement
2017-03-01 10:28:51 +01:00
Araq
53f4bdad23
minor news.rst update
2017-02-26 17:41:00 +01:00
Araq
8f426b974a
new feature: .used pragma to suppress declared-but-not-used warning
2017-02-17 18:03:56 +01:00
Dominik Picheta
4c683e90ec
Fix rst parse problem in version 0.16.2 news.
2017-02-14 21:09:49 +01:00
Dominik Picheta
4a8257d992
Update bountysource sponsors.
2017-02-14 21:07:28 +01:00
Ruslan Mustakov
92665e6e9a
Add hash proc for cstrings ( #5386 )
2017-02-13 13:38:30 +01:00
Araq
b3dcef6616
updated news
2017-02-08 14:32:44 +01:00
Dominik Picheta
d5bb5e832b
Merge branch 'devel' into feature/3691
2017-02-07 18:34:05 +01:00
Araq
07562d6b99
website: http to https updates
2017-02-06 22:43:07 +01:00
Dominik Picheta
1b9270d08b
Adds bug fix list to 0.16.2 announcement.
2017-02-06 22:05:56 +01:00
Araq
899d84e06d
minor website update
2017-02-02 14:11:01 +01:00
Dominik Picheta
3cbfd56e1d
Fixes #3691 .
2017-02-01 21:11:40 +01:00
Andreas Rumpf
fcefe06b57
minor website improvement
2017-01-29 14:15:05 +01:00
Michael Jendrusch
536015ee7b
Implement RFC #4873 improvements to JavaScript FFI ( #5213 )
2017-01-26 00:07:30 +01:00
Yuriy Glukhov
0d735aa73c
Added news
2017-01-20 13:06:03 +02:00
Araq
639fa92378
add distros to docs properly
2017-01-09 07:40:03 +01:00
Araq
e0b05b80ce
added checksums
2017-01-08 23:43:28 +01:00
Araq
c6c226a6a2
updated download page
2017-01-08 18:32:30 +01:00
Araq
fc636e2d12
updated to version 0.16.0
2017-01-07 21:44:40 +01:00
Dominik Picheta
961096b564
Add 0.16.0 release notes.
2017-01-07 14:37:46 +00:00
Araq
763c783bdf
added distros.nim stdlib module for NimScript/Nimble support
2016-12-31 02:04:27 +01:00
Andreas Rumpf
e1828733f1
fixes #4519
2016-12-25 15:26:32 +01:00
Dominik Picheta
8b76edfd65
Update paypal link in the community page.
2016-12-24 01:10:14 +01:00
Andreas Rumpf
4e481cc316
implements module grouping for the import statement
2016-12-21 22:13:50 +01:00
Andreas Rumpf
b013430929
reworked emit pragma; fixes #4730
2016-12-17 14:20:57 +01:00
John Novak
3fcb8a3246
Add terminalHeight, terminalHeightIoctl & terminalSize
2016-11-30 21:29:35 +10:00
Araq
c5a336741c
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2016-11-29 10:40:14 +01:00
Andreas Rumpf
6a83306b5f
Merge pull request #5060 from johnnovak/terminal-showhide-cursor
...
Add hideCursor & showCursor
2016-11-28 13:32:42 +01:00
Araq
f9c184a493
minor website improvements
2016-11-28 12:54:55 +01:00
John Novak
8378a75267
Update changelog
2016-11-27 20:54:46 +10:00
Ruslan Mustakov
2c146445bc
Added deques module, deprecating queues
2016-11-24 19:11:51 +07:00
Andreas Rumpf
01ae0d28d4
recursive modules are only detected to improve error messages
2016-11-24 12:27:21 +01:00
Araq
074f276c8a
disallow recursive module dependencies
2016-11-23 23:23:31 +01:00
Dominik Picheta
0c527c6d80
Add new article about Nim in Action.
2016-11-20 20:57:46 +01:00
Felix Krause
88f152e7dd
Improved news formatting
2016-11-01 21:31:14 +01:00
Felix Krause
5d438ab05b
info about TimeInfo.tzname in news
2016-11-01 21:29:19 +01:00
Araq
19befb5c91
yay, I'm free again
2016-11-01 08:19:05 +01:00
andri lim
bd560d6a4e
fixes #4915
2016-10-27 12:22:12 +07:00
Araq
06e03099e4
news entry for upcoming changes
2016-10-24 17:41:02 +02:00
Araq
6d4d8d5669
'koch tools' does not yet work from github
2016-10-24 17:41:02 +02:00
Araq
ceb30d7a0e
document the new way of doing things; refs #4934
2016-10-24 17:41:02 +02:00
Araq
9d2dfa9a99
further cleanups; refs #4934
2016-10-24 12:20:51 +02:00
Araq
0091515980
website updates
2016-10-23 15:57:36 +02:00
Araq
5cb50364eb
updated news entry
2016-10-23 06:47:15 +02:00
Andreas Rumpf
6ce462c58a
Updated the installation instructions
2016-10-21 12:31:59 +02:00
Andreas Rumpf
542e4fdcf2
website updates
2016-10-21 01:10:49 +02:00