Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refac of lists module (#6400) | GULPF | 2017-10-16 | 1 | -105/+32 |
| | |||||
* | Sets enhancements, fixes #2467 (#6158) | GULPF | 2017-09-20 | 1 | -4/+94 |
| | |||||
* | Add counterpart to containsOrIncl for excl (#6360) | superfunc | 2017-09-15 | 3 | -37/+93 |
| | |||||
* | Fix #4366 (#6290) | Daniil Yarancev | 2017-09-02 | 1 | -1/+1 |
| | |||||
* | tables.nim: use proper spacing | Andreas Rumpf | 2017-08-31 | 1 | -5/+5 |
| | |||||
* | remove ArrayDummySize with unchecked arrays (#5818) | Jacek Sieka | 2017-08-28 | 2 | -4/+2 |
| | |||||
* | fixes #6250 (#6251) | David Krause | 2017-08-17 | 1 | -1/+15 |
| | |||||
* | Fixes #6110 | Daniil Yarancev | 2017-08-12 | 1 | -1/+1 |
| | |||||
* | optimized intsets to not allocate for the common cases | Andreas Rumpf | 2017-07-25 | 1 | -59/+120 |
| | |||||
* | Remove expr/stmt (#5857) | Arne Döring | 2017-07-25 | 5 | -8/+9 |
| | |||||
* | fix orderedtable enlarge proc. (#5937) | Parashurama | 2017-06-05 | 1 | -2/+5 |
| | | | This fixes issue #5917 | ||||
* | Implement 'take' for Table and TableRef (#5773) | Ruslan Mustakov | 2017-05-04 | 1 | -11/+30 |
| | |||||
* | Minor: spelling correction in tables.nim (#5727) | Zach Smith | 2017-04-19 | 1 | -2/+2 |
| | |||||
* | Deques compilation error fix (#5591) | Dmitriy Fomichev | 2017-03-24 | 1 | -2/+2 |
| | |||||
* | Added clear() function for OrderedSet and HashSet. (#5545) | GrundleTrundle | 2017-03-16 | 1 | -0/+25 |
| | |||||
* | Minor doc fix as per issue #5523 (#5533) | Mark Summerfield | 2017-03-14 | 1 | -1/+2 |
| | |||||
* | sequtils: removed outdated note | Andreas Rumpf | 2017-03-14 | 1 | -3/+0 |
| | |||||
* | fixes #5487 (#5494) | David Krause | 2017-03-07 | 1 | -15/+49 |
| | |||||
* | Fix for #5482, let OrderedTable accept multiple keys (#5485) | David Krause | 2017-03-05 | 1 | -1/+15 |
| | |||||
* | Add compute proc for SharedTable (#5385) | Ruslan Mustakov | 2017-03-02 | 2 | -3/+52 |
| | |||||
* | Various fixes to FutureStreams based on PR feedback. | Dominik Picheta | 2017-02-26 | 1 | -1/+1 |
| | |||||
* | Merge branch 'devel' into feature/async-streams | Araq | 2017-02-25 | 1 | -10/+31 |
|\ | |||||
| * | Fixed heapqueue.del for last elem (#5363) | Yuriy Glukhov | 2017-02-10 | 1 | -10/+31 |
| | | |||||
* | | Work around issue with queues. Refs #4773. | Dominik Picheta | 2017-02-10 | 1 | -1/+1 |
|/ | |||||
* | reenabled clear test, made clear working (#5323) | Arne Döring | 2017-02-02 | 1 | -2/+5 |
| | |||||
* | Added heapqueue.del (#5289) | Yuriy Glukhov | 2017-01-27 | 1 | -11/+35 |
| | |||||
* | re additions for buffer (cstring) RE matching (#5117) | jlp765 | 2017-01-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | * Replace expr with untyped * Add buffer (cstring) related procs Replace expr with untyped Replace testing assert() procs with doAssert() * make the string variants call the cstring variants in order to fight code size * Remove redundant proc * fix casting of cstring add init of variables (identified by verbosity:3) * Speed up - use pattern.e for exec() inline some procs | ||||
* | Fix description of CountTable's smallest proc | Paweł Świątkowski | 2016-12-11 | 1 | -2/+2 |
| | |||||
* | More workarounds for #5098 | Yuriy Glukhov | 2016-12-07 | 3 | -3/+11 |
| | |||||
* | Workaround for #5098 | Yuriy Glukhov | 2016-12-05 | 1 | -4/+3 |
| | |||||
* | Merge pull request #5044 from endragor/deques | Andreas Rumpf | 2016-11-28 | 2 | -1/+269 |
|\ | | | | | Added deques module, deprecating queues | ||||
| * | Added deques module, deprecating queues | Ruslan Mustakov | 2016-11-24 | 2 | -1/+269 |
| | | |||||
* | | Corrected test case for #5057. | Yuriy Glukhov | 2016-11-27 | 1 | -3/+3 |
| | | |||||
* | | Fixes #5057 | Yuriy Glukhov | 2016-11-26 | 1 | -12/+28 |
|/ | |||||
* | Fixes #5035 | Felix Krause | 2016-11-18 | 2 | -14/+13 |
| | |||||
* | Fixes #4974 | Felix Krause | 2016-10-31 | 1 | -9/+15 |
| | |||||
* | fixes #4940 | andri lim | 2016-10-27 | 1 | -1/+1 |
| | |||||
* | Fixes #4946 | Felix Krause | 2016-10-24 | 1 | -0/+1 |
| | |||||
* | Merge pull request #4935 from flyx/tablefix | Andreas Rumpf | 2016-10-24 | 1 | -4/+37 |
|\ | | | | | Table fixes. fixes #4901 | ||||
| * | Table fixes. fixes #4901 | Felix Krause | 2016-10-23 | 1 | -4/+37 |
| | | | | | | | | | | | | | | | | * added `==` for OrderedTable, CountTable and the *Ref types * added missing documentation to all `==` procs * fixed clear() for OrderedTables, which did not work because `var` does not work well with `|` * added tests | ||||
* | | fixes #4386 | Andreas Rumpf | 2016-10-23 | 1 | -2/+2 |
|/ | |||||
* | fixes #4844 | Araq | 2016-10-08 | 1 | -1/+5 |
| | |||||
* | Allow compilation of sharedtables.nim | coffeepots | 2016-09-09 | 1 | -0/+2 |
| | | | tableimpl uses {.oldimmediate.}, which is defined in system/inclrtl. | ||||
* | fixes a critical tables bug that caused 'enlarge' to crash after 'add' | Andreas Rumpf | 2016-09-05 | 2 | -11/+17 |
| | |||||
* | Merge pull request #4367 from kierdavis/4365-tables-clear | Andreas Rumpf | 2016-08-25 | 2 | -4/+5 |
|\ | | | | | Improvements to tables.clear() | ||||
| * | Add a fix for clear() on non-ref types by adding a missing 'var' annotation ↵ | Kier Davis | 2016-07-09 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | to the type signature However, this fix won't take effect until a compiler bug (#4448) is fixed. Until then, the codebase functions identically to how it did before this commit (calls to clear() fail to compile for Table/OrderedTable/CountTable as the argument is immutable). | ||||
| * | Fix clear() on CountTable | Kier Davis | 2016-07-09 | 1 | -1/+2 |
| | | | | | | | | | | | | The record tuples used in CountData.data don't contain an 'hcode' member, unlike Table and OrderedTable, causing the existing clearImpl() implementation to break when attempting to assign to t.data[i].hcode. | ||||
* | | Removed the use of .gensym pragma inside stdlib templates | Ruslan Mustakov | 2016-08-23 | 1 | -8/+8 |
| | | |||||
* | | expr and stmt are now deprecated | Andreas Rumpf | 2016-07-30 | 1 | -2/+2 |
| | | |||||
* | | make nim bootstrap again for older versions | Andreas Rumpf | 2016-07-30 | 3 | -5/+7 |
| | |