summary refs log tree commit diff stats
path: root/lib/pure/collections/tables.nim
Commit message (Expand)AuthorAgeFilesLines
* Fixes #5035Felix Krause2016-11-181-10/+3
* Fixes #4974Felix Krause2016-10-311-9/+15
* fixes #4940andri lim2016-10-271-1/+1
* Fixes #4946Felix Krause2016-10-241-0/+1
* Table fixes. fixes #4901Felix Krause2016-10-231-4/+37
* fixes #4844Araq2016-10-081-1/+5
* fixes a critical tables bug that caused 'enlarge' to crash after 'add'Andreas Rumpf2016-09-051-3/+6
* Merge pull request #4367 from kierdavis/4365-tables-clearAndreas Rumpf2016-08-251-3/+3
|\
| * Add a fix for clear() on non-ref types by adding a missing 'var' annotation t...Kier Davis2016-07-091-3/+3
* | make nim bootstrap again for older versionsAndreas Rumpf2016-07-301-2/+2
* | stdlib and compiler don't use .immediate anymoreAndreas Rumpf2016-07-291-8/+8
* | Merge pull request #4463 from flyx/tables-equals-no-KeyErrorAndreas Rumpf2016-07-191-5/+4
|\ \
| * | Use getOrDefault for tables.`==`Felix Krause2016-07-081-7/+5
| * | `==` in tables should not raise KeyErrorFelix Krause2016-07-071-2/+3
| |/
* | use table literal syntaxAxel Pahl2016-07-121-2/+2
* | explain difference between Table and TableRef in tables.nimAxel Pahl2016-07-121-0/+33
|/
* Implement clear() for CountTableRef. Fixes #4325.Kier Davis2016-06-131-1/+1
* Implements tables.clear.Dominik Picheta2016-06-021-5/+29
* Introduce template withValue() for tables.nim too.cheatfate2016-05-271-0/+45
* Added del for OrderedTable and OrderedTableRefYuriy Glukhov2016-04-131-0/+41
* Fix CountTableRef#getOrDefaultSloane Simmons2016-01-091-1/+13
* udpated the compiler and tester to use getOrDefaultAraq2015-10-131-8/+10
* added getOrDefault; bootstrapping works againAraq2015-10-131-33/+38
* Merge branch 'mget' of https://github.com/def-/Nim into def--mgetAraq2015-10-131-33/+73
|\
| * Rename mget to `[]`def2015-03-311-55/+83
* | breaking change: symbol lookups in generics follows spec more closely; fixes ...Araq2015-08-071-4/+4
* | Merge branch 'more_concurrency' into develAraq2015-06-301-168/+49
|\ \
| * | some progress on making async multithreadedAraq2015-05-281-168/+49
* | | lib/pure/a-c - Dropped 'T' from typespdw2015-06-041-36/+36
* | | Add contains proc for tables to allow usage of `in`Jonathan2015-05-051-0/+24
|/ /
* | fixes #2625Araq2015-05-031-4/+7
* | Merge pull request #2411 from reactormonk/merge-counttablesAndreas Rumpf2015-04-211-0/+61
|\ \
| * | doc comments for mergeSimon Hafner2015-03-261-0/+3
| * | merge for CountTable, see #1680Simon Hafner2015-03-261-0/+58
| |/
* / Use more Natural and Positive numbers in proc parametersdef2015-04-061-1/+1
|/
* prepare for upcoming parsing change of unary operatorsAraq2015-03-221-10/+10
* Making tuples anonymous (so far... not finished).Hans Raaf2015-03-171-23/+22
* Fixed table getter not compiling when table value type had not '$' proc overr...krolik2015-03-051-1/+5
* Fix unknown symbol in tables mpairs iterator.Hans Raaf2015-02-211-1/+1
* Merge ../Nim into develCharles Blake2015-02-161-1/+1
|\
| * Fix typosFederico Ceratto2015-02-151-1/+1
* | Add comments explaining odd looking i<0..data[i].Charles Blake2015-02-161-3/+3
* | Just do wide interface of hasKeyOrPut & mgetOrPut.Charles Blake2015-02-161-36/+55
* | Add TableRef version of mgetOrPut.Charles Blake2015-02-161-0/+5
* | Add mgetOrPut to support just one probe chase for the commonCharles Blake2015-02-151-0/+14
|/
* assignment -> shallowCopy for efficiency.Charles Blake2015-02-131-1/+1
* Merge ../Nim into devel; track ttables.nim delete.Charles Blake2015-02-131-1/+1
|\
| * fixed minor bugs; cleaned up testsAraq2015-02-121-1/+1
* | Update doc comments to mention rightSize.Charles Blake2015-02-131-4/+4
* | Oops - missed updates to a few later rawGet()s.Charles Blake2015-02-121-4/+8