ReneSac
67c7a925c1
Remove high() and low() procs from queues module
...
Just in case as they are said not overloadable. No deprecation because this is during a PR: those procs didn't exist before.
Also update comment due to failed optimization attempt using copyMem() for POD datatypes.
2016-06-16 18:08:15 -03:00
ReneSac
8dcb3fe5b7
Fixes for things pointed by Araq on the PR
2016-06-16 17:33:45 -03:00
ReneSac
dac4826483
Improved the documentation and miscelaneous
...
Better bounds checking. Tried to make it and documentation comply with the conflicting style guides.
Added example of usage at the top of the module as well as warnings on usage.
Also fix the back() and internal englishOrdinal() proc from previous commit.
Added {.discardable.} pragma for .pop(), when calling only for it's side effects.
Sprinkled some unlikely() for optimization.
Some new tests reflecting those changes.
2016-06-15 18:19:51 -03:00
ReneSac
d6849b87c5
Enchanced random access support for queues
...
Now queues support indexing, front() and back() operations and pairs iteration.
Also modernized some of the code to use newer Nim features.
Added the "add()" alias to "enqueue()", per nim's conventions (also fits better with pop())
2016-06-12 16:34:24 -03:00
Andreas Rumpf
78b5f64166
Merge pull request #4306 from FedericoCeratto/patch-9
...
Fix tar usage in testinstall
2016-06-10 18:02:07 +02:00
Federico Ceratto
75abb0fcbd
Fix tar usage in testinstall
2016-06-10 16:17:40 +01:00
Andreas Rumpf
8662e140b4
fixes a niminst regression
2016-06-10 00:52:58 +02:00
Andreas Rumpf
a9f5ffb4c7
fixes a niminst regression
2016-06-10 00:52:05 +02:00
Andreas Rumpf
8bc90170e0
maybe today is the day
2016-06-09 21:19:36 +02:00
Andreas Rumpf
fa1749d8d3
generated source code links also work when generated on Unix
2016-06-09 21:18:01 +02:00
Andreas Rumpf
76c8d6164b
added 'koch testinstall' command; more installer related bugfixes
2016-06-09 17:34:57 +02:00
Dominik Picheta
0ea65a824d
Merge pull request #4303 from cheatfate/properClose
...
Make some proper closes.
2016-06-09 13:35:14 +01:00
cheatfate
fb4ff86ad6
Make some proper closes.
2016-06-09 07:07:43 +03:00
Dominik Picheta
10fdd241ea
Small website fixes.
2016-06-08 22:57:21 +01:00
Araq
1f1b61f432
added missing files to the installation process
2016-06-08 23:33:15 +02:00
Araq
8d7e2b9c72
news for 0.14.2
2016-06-08 22:07:49 +02:00
Andreas Rumpf
0e00ea89c4
adds missing web/ticker.html to the tarballs so that documentation building works
2016-06-08 21:32:15 +02:00
Araq
9277dcb4d3
version bump to 0.14.2
2016-06-08 19:59:07 +02:00
Andreas Rumpf
fb0df95015
fixes #4289
2016-06-08 16:05:29 +02:00
Andreas Rumpf
a2345702f8
don't package nimble this way for now
2016-06-08 16:05:29 +02:00
Andreas Rumpf
32880db929
Merge pull request #4300 from abudden/docfix2
...
Corrected typo in earlier release note addition.
2016-06-08 13:01:23 +02:00
Andreas Rumpf
1d1d424fbc
Merge pull request #4294 from Tormund/fix_android_compile_error
...
Fix android compile time error
2016-06-08 13:01:05 +02:00
A. S. Budden
cc8092bbdf
Corrected typo in earlier release note addition.
2016-06-08 11:11:25 +01:00
Dominik Picheta
1ecdcf313a
Fix links in news post.
2016-06-08 00:38:00 +01:00
Andreas Rumpf
e8faa214eb
fixes #4295
2016-06-07 22:46:12 +02:00
Andreas Rumpf
dc33b7d7e9
Merge pull request #4293 from abudden/docfix
...
Fixed a couple of links.
2016-06-07 19:54:58 +02:00
tormund
ac4201132d
Fix android compile time error
2016-06-07 19:24:23 +03:00
Dominik Picheta
21263f6689
Added more details to the news article.
2016-06-07 17:12:37 +01:00
A. S. Budden
2f1e8f11c2
Fixed a couple of links.
2016-06-07 15:37:45 +01:00
Andreas Rumpf
e0f57ee1a1
finally make niminst smart about which files are important
2016-06-07 13:47:37 +02:00
Andreas Rumpf
82a75635f7
installer fixes and improvements
2016-06-07 13:47:37 +02:00
Dominik Picheta
7f53224563
Fixes #4287 .
2016-06-07 11:26:29 +01:00
Dominik Picheta
e728057a62
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2016-06-07 09:47:06 +01:00
Araq
e5ac785f7b
make source code links work again
2016-06-07 10:37:33 +02:00
Araq
136034361c
fixes news links
2016-06-07 10:06:29 +02:00
Araq
eed0128916
renamed most remaining .txt documentation files to .rst
2016-06-07 04:04:49 +02:00
Dominik Picheta
a66dea4c75
Fix some formatting in latest news article.
2016-06-07 02:49:56 +01:00
Araq
4812d41376
we have no windows binaries yet
v0.14.0
2016-06-07 03:05:39 +02:00
Araq
0e29eb6f8b
use program files rather than c drive
2016-06-07 03:05:27 +02:00
Araq
4f449f4e52
added file back with proper access rights (thanks for that, only took me an hour)
2016-06-07 01:21:10 +02:00
Araq
0ba6e82633
Merge branch 'devel' of github.com:nim-lang/Nim into devel
2016-06-07 01:20:14 +02:00
Araq
a369a98e5e
remove file with broken access bits
2016-06-07 01:17:00 +02:00
Araq
6a53126671
update the version number in more places
2016-06-07 00:54:49 +02:00
Dominik Picheta
b0848101e0
Finish Version 0.14.0 Released news post.
2016-06-06 23:33:08 +01:00
Andreas Rumpf
b2d02e5fd0
preparations for 0.14
2016-06-06 23:33:04 +02:00
Dominik Picheta
ad91da8342
Fixes httpcore.[]= so that it doesn't convert value to lowercase.
2016-06-06 22:15:43 +01:00
Dominik Picheta
39d802188c
Remove trailing slashes from install/deinstall.tmpl.
2016-06-06 21:27:55 +01:00
Andreas Rumpf
4922eaa8b2
fixes #3986
2016-06-06 20:35:41 +02:00
Andreas Rumpf
5d4380dd0c
news updates for the upcoming release; fixes #4090
2016-06-06 20:35:41 +02:00
Andreas Rumpf
c863ea00ac
documented new .this pragma
2016-06-06 20:35:41 +02:00