Oscar Nihlgård
9402c82e80
Cleanup heapqueue module ( #10476 )
2019-01-28 09:58:37 +01:00
narimiran
83caa58c7a
docs: fix trailing comma in links
2019-01-25 09:43:47 +01:00
Miran
e75049d7b6
fixes #10433 ( #10444 )
2019-01-24 12:22:59 +01:00
Miran
39e1cd2bf6
Better docs for sets and intsets ( #10362 )
...
* better docs: sets
* better docs: intsets
2019-01-22 10:18:12 +01:00
Miran
4bea8dd674
better docs for lists and deques ( #10390 )
...
* better docs: lists
* better docs: deques
2019-01-21 15:22:53 +01:00
Miran
214f48eae9
Remove long deprecated stuff ( #10332 )
2019-01-18 07:18:32 +01:00
Miran
cceb28b5eb
remove queues ( #10347 )
...
This module was deprecated and superseded by deques 2 years ago.
2019-01-17 20:37:39 +01:00
narimiran
52a54f5f04
documentation: remove author field [ci skip]
2019-01-17 07:15:40 +01:00
narimiran
2e8bf88614
sequtils doc: another quickfix [ci skip]
2019-01-16 12:32:00 +01:00
narimiran
3abe6e9e14
quickfix for sequtils docs [ci skip]
2019-01-16 11:58:51 +01:00
narimiran
b40a637fac
better docs: tables
2019-01-16 09:45:57 +01:00
narimiran
b097081f10
better docs: sequtils
2019-01-16 09:45:27 +01:00
Arne Döring
b78af990b8
Fixes #10065 ( #10260 )
...
CountTable now returns 0 instead of 'key not found' for get requests.
2019-01-14 17:16:17 +01:00
Dominik Picheta
d740a5b79a
Implements BackwardsIndex [] for deque. ( #10105 )
2019-01-13 14:06:16 +01:00
Araq
647066e378
make the stdlib work with the changed docgen
2019-01-11 22:17:43 +01:00
Andreas Rumpf
2ee2022c29
help Nim optimize intsets.initIntSet
2018-12-30 11:45:16 +01:00
Alexis Hope
bec493925f
IntSet documentation notes ( #10051 )
2018-12-21 22:55:58 +01:00
Andreas Rumpf
a1bf9fd2b6
Merge branch 'devel' into sorted_deduplicate
2018-12-12 16:29:46 +01:00
Andreas Rumpf
239846a528
Merge pull request #9805 from pacien/181126-list-append
...
add SinglyLinkedList.append procs
2018-12-11 22:18:40 +01:00
Timothee Cour
f3ecc15a94
refs #9880 show index and bound in lots of index out of bounds errors
2018-12-09 16:50:45 -08:00
data-man
a38f353597
Add the parameter isSorted for the sequtils.deduplicate
2018-12-07 02:17:40 +05:00
pacien
4e483bb01a
add SinglyLinkedList.append procs
2018-11-27 10:34:34 +01:00
Timothee Cour
02351d02e7
universal toSeq: works with UFCS; works with inline & closure iterators, and with iterables ( #8711 )
...
* universal toSeq: works with UFCS; works with inline, closure, and proc
iterators, and also non-iterators
* support all iterables with toSeq
* workaround for #9130
2018-11-22 11:47:14 +01:00
Araq
3f6168b337
removes deprecated T/P types
2018-11-16 13:27:56 +01:00
Araq
1c7fbad378
make tests green again
2018-11-06 13:55:03 +01:00
Araq
963292f725
added system.typeof operation; fixes #9093
2018-10-24 17:09:51 +02:00
Oscar Nihlgård
eade49d7a7
Fix OrderedSet.excl ( #9287 )
2018-10-11 08:40:09 +02:00
Miran
98a8868cb4
better docs for tables module ( #9221 )
...
* better docs for `tables` module
* lower case for the first sentence in docs
2018-10-09 22:39:51 +02:00
Dominik Picheta
269b957e29
Merges #8451 manually. Fixes #8099 .
2018-10-03 21:25:11 -07:00
Araq
b9a1816009
make sequtils compile
2018-08-22 22:48:49 +02:00
Araq
dbd21d670c
make more things compile without isNil
2018-08-22 15:12:02 +02:00
Araq
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
2018-08-22 12:35:46 +02:00
Araq
f12a5431a1
make tests green again
2018-08-21 20:33:47 +02:00
Timothee Cour
af037546b0
fixes #7187 sequtils.toSeq produces the sequence from the iterator twice ( #8586 )
...
* cleanups refs #8584
* fixes #7187
2018-08-16 23:19:36 +02:00
Andreas Rumpf
e4c759fbff
Merge branch 'devel' into araq-misc
2018-08-16 01:22:21 +02:00
Andreas Rumpf
94684488d6
make more tests green
2018-08-14 21:15:03 +02:00
Timothee Cour
ed9fd2b63c
fixes #8577 , fixes #8580 , other bug fixes ( #8584 )
2018-08-14 10:44:28 +02:00
Andreas Rumpf
dae5450947
WIP: disallow 'nil' for strings and seqs
2018-08-13 11:41:33 +02:00
LemonBoy
32b62097a2
Fix regression for mapIt ( #8567 )
...
Don't try to be too smart and limit the use of `evalOnce` where strictly
needed as not every value can be assigned with a `let`.
Fixes #8566
2018-08-08 15:34:21 +02:00
LemonBoy
ba5e2d6fcb
Make mapIt work on openArray's ( #8543 )
2018-08-07 18:45:27 +02:00
skilchen
8fe8bed9c3
add sets.pop procedure (analogue to python) ( #8383 )
2018-07-21 19:51:14 +02:00
skilchen
57f4a5d429
sequtils: remove some aligning spaces around == to silence warnings
2018-07-21 19:16:05 +02:00
Yuriy Glukhov
e66b7f3909
Clarify the docs for tables.del ( #8134 )
2018-06-27 22:25:22 +02:00
Zahary Karadjov
7ab1aafc6b
stdlib work
2018-06-16 16:46:32 +03:00
data-man
3e799d7876
Removed redundant conditions in CritBitTree.inc, speedup it.
2018-06-08 19:29:19 +03:00
Dmitry Atamanov
fbd91a474a
Add the val parameter for CritBitTree[T].incl ( #7988 )
...
* Add the val parameter for CritBitTree[T].incl
* Updated changelog
2018-06-08 12:01:40 -04:00
data-man
12f929e582
Fixed bug in CritBitTree.inc. Fixes #7990 .
2018-06-07 19:29:40 +03:00
data-man
aa7348b356
Quote a keys for CritBitTree $ impl. Fixes #7987
2018-06-07 18:39:46 +03:00
Dmitry Atamanov
06bdf8392b
Fixes CritBitTree.inc's bug ( #7838 )
...
* Fixes CritBitTree.inc's bug
* Update changelog
2018-05-18 21:13:29 +02:00
Lolo Iccl
af591544c5
Modify hash for HashSet to use xor to mix hash of items.
2018-05-09 17:41:41 +02:00