libgee 0.20.1

2018-02-11 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Minor bug fixes ChangeLog = https://download.gnome.org/sources/libgee/0.20/libgee-0.20.1.changes (719) Download

libgee 0.20.0

2017-03-21 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * No changes since previous release ChangeLog = https://download.gnome.org/sources/libgee/0.20/libgee-0.20.0.changes (321) Download

libgee 0.19.91

2017-02-22 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix to_array on enums and flags * Add additional query operations to Traversable ChangeLog =

libgee 0.18.1

2016-10-12 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Various build and runtime fixes ChangeLog = https://download.gnome.org/sources/libgee/0.18/libgee-0.18.1.changes (2.78K) Download

libgee 0.18.0

2015-03-23 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * No changes since previous release ChangeLog = https://download.gnome.org/sources/libgee/0.18/libgee-0.18.0.changes (72) Download

libgee 0.17.92

2015-03-16 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix default value of --enable-consistency-check ChangeLog = https://download.gnome.org/sources/libgee/0.17/libgee-0.17.92.changes (523)

libgee 0.16.1

2014-10-14 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Workaround GC thread consuming 100% of CPU * Fix HashMap destructor name * Fix a documentation typo ChangeLog =

libgee 0.16.0

2014-09-23 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * No changes since previous release ChangeLog = https://download.gnome.org/sources/libgee/0.16/libgee-0.16.0.changes (145) Download

libgee 0.15.92

2014-09-15 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Improve documentation ChangeLog = https://download.gnome.org/sources/libgee/0.15/libgee-0.15.92.changes (373) Download

libgee 0.15.90

2014-08-20 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add explicit tee implementations * Improve the benchmark ChangeLog = https://download.gnome.org/sources/libgee/0.15/libgee-0.15.90.changes

libgee 0.15.3

2014-06-23 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add UnrolledLinkedList class implementing List and Deque interface * Clarify the add and insert operation on list iterators and make the behaviour

libgee 0.14.0

2014-03-24 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * No changes since previous release ChangeLog = https://download.gnome.org/sources/libgee/0.14/libgee-0.14.0.changes (178) Download

libgee 0.13.91

2014-03-03 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix HazardPointer bugs * Fix List test ChangeLog = https://download.gnome.org/sources/libgee/0.13/libgee-0.13.91.changes (431) Download

libgee 0.12.1

2014-03-03 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix the HazardPointer bugs ChangeLog = https://download.gnome.org/sources/libgee/0.12/libgee-0.12.1.changes (969) Download

libgee 0.13.5.1

2014-02-11 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Remove workaround for 'old' (0.23.2) vala ChangeLog = https://download.gnome.org/sources/libgee/0.13/libgee-0.13.5.1.changes (350) Download

libgee 0.13.5

2014-02-03 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Use WeakRef for keeping of read-only proxy for collection ChangeLog = https://download.gnome.org/sources/libgee/0.13/libgee-0.13.5.changes

libgee 0.13.4

2013-12-16 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * The collection cloning no longer leaks memory * Various warning fixes ChangeLog =

libgee 0.12.0

2013-09-23 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * No changes since previous release Download http://download.gnome.org/sources/libgee/0.12/libgee-0.12.0.tar.xz (625K) sha256sum:

libgee 0.10.5

2013-09-16 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Override read_only_view property in ReadOnlySortedMap and its subclasses ChangeLog =

libgee 0.11.92

2013-09-16 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Override read_only_view property in ReadOnlySortedMap and its subclasses ChangeLog =

libgee 0.8.8

2013-09-02 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix various .foreach ChangeLog = http://download.gnome.org/sources/libgee/0.8/libgee-0.8.8.changes (350) Download

libgee 0.11.91

2013-09-02 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Bump the GLib requirements to 2.36 in configure.ac ChangeLog = http://download.gnome.org/sources/libgee/0.11/libgee-0.11.91.changes (197)

libgee 0.11.90

2013-08-19 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add adding to collection based on iterators * Make Collection.add_all_array, contains_all_array and remove_all_array virtual * Avoid destroy coroutine

libgee 0.11.5

2013-07-29 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add Traversable.tee * Add exception handling to Future * Add ability of getting Future from Lazy * Make Traversable.flat_map a virtual function * Add

libgee 0.10.3

2013-07-29 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix various .foreach ChangeLog = http://download.gnome.org/sources/libgee/0.10/libgee-0.10.3.changes (422) Download

libgee 0.10.2

2013-07-12 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Use .value instead of value directly in unfold ChangeLog = http://download.gnome.org/sources/libgee/0.10/libgee-0.10.2.changes (176) Download

libgee 0.8.7

2013-07-12 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Use .value instead of value directly in unfold ChangeLog = http://download.gnome.org/sources/libgee/0.8/libgee-0.8.7.changes (246) Download

libgee 0.11.4

2013-07-10 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add flat_map method to Traversable * Add zip method to Future * Specialize stream iterator (4-22% speed improvement in tests) * Extend the

libgee 0.11.0

2013-07-03 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add futures and promises to libgee * Update the build system * Return true from HashSet.Iterator.foreach() if we fall off the end ChangeLog =

libgee 0.8.6

2013-04-10 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix HashSet.foreach ChangeLog = http://download.gnome.org/sources/libgee/0.8/libgee-0.8.6.changes (310) Download

libgee 0.10.1

2013-04-10 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix HashSet.foreach ChangeLog = http://download.gnome.org/sources/libgee/0.10/libgee-0.10.1.changes (311) Download

libgee 0.10.0

2013-03-25 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * No changes since release candidate ChangeLog = http://download.gnome.org/sources/libgee/0.10/libgee-0.10.0.changes (72) Download

libgee 0.6.8

2013-03-04 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix memory leak in TreeSet and TreeMap ChangeLog = http://download.gnome.org/sources/libgee/0.6/libgee-0.6.8.changes (183) Download

libgee 0.8.5

2013-03-04 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix memory leak in TreeSet and TreeMap ChangeLog = http://download.gnome.org/sources/libgee/0.8/libgee-0.8.5.changes (167) Download

libgee 0.9.92

2013-03-04 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix memory leak in TreeSet and TreeMap ChangeLog = http://download.gnome.org/sources/libgee/0.9/libgee-0.9.92.changes (96) Download

libgee 0.8.4

2013-02-17 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add generic type arguments to HashMultiMap, TreeMultiSet constructor ChangeLog =

libgee 0.9.91

2013-02-17 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * ConcurrentSet implements SortedSet * Fix HashMultiMap, TreeMultiSet constructor * Add add/contains/remove_all working on array * Allow creation of

libgee 0.8.3

2012-12-03 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Various fixes to PriorityQueue * Small fix for Gee.LinkedList.Iterator.next * Fix memory leak in HazardPointer implementation * Fix handling NULLs in

libgee 0.9.0

2012-12-03 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures Download http://download.gnome.org/sources/libgee/0.9/libgee-0.9.0.tar.xz (701K) sha256sum: 71f6a9575d1d9fddc3eab334b8734eb32c8ef0045ed09d3c9368be69572d30c0

libgee 0.6.7

2012-12-03 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Various bugs fixed in PriorityQueue * Fixed Iterator.next in LinkedList ChangeLog =

libgee 0.6.6.1

2012-11-10 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Rebuild package with fixed Vala compiler ChangeLog = http://download.gnome.org/sources/libgee/0.6/libgee-0.6.6.1.changes (144) Download

libgee 0.8.2

2012-11-10 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add generic type arguments to HashSet * GObject Introspection support improved * Rebuild with fixed Vala compiler (fixes bug #687728) ChangeLog

libgee 0.6.6

2012-10-14 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix Iterator.remove in PriorityQueue ChangeLog = http://download.gnome.org/sources/libgee/0.6/libgee-0.6.6.changes (194) Download

libgee 0.8.1

2012-10-14 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Allow slice in ReadOnlyList * Fix Iterator.remove in PriorityQueue * Add foreach specializations * Use foreach function instead of iterators

libgee 0.8.0

2012-09-24 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix Traversable.chop (bug #684348) * Remove unnecessary method * Update README * Move everything to GenericAccessor ChangeLog =

libgee 0.7.90

2012-08-28 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Don't notify when constructor property is set * Use views instead of copies in MultiMap as in rest of libgee * Allow early termination in

libgee 0.7.4.1

2012-08-22 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix missing property read_only in testmap Entry ChangeLog = http://download.gnome.org/sources/libgee/0.7/libgee-0.7.4.1.changes (94) Download

libgee 0.7.4

2012-08-20 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Remove *_impl methods * Move virtual methods to interfaces * Future-proof the ABI by adding reserved v-table members * Add read_only to Map.Entry

libgee 0.7.3

2012-08-05 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Update documentation * Fix iteration order in hashtables * Split SortedMap/SortedSet into bi-directional and uni-directional parts * Simplify

libgee 0.6.5

2012-08-05 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Prevent hashtables from resizing during iteration ChangeLog = http://download.gnome.org/sources/libgee/0.6/libgee-0.6.5.changes (583) Download

libgee 0.6.4

2012-01-22 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix compilation with vala master * Fix creation of GObject introspection files ChangeLog =

libgee 0.7.2

2012-01-22 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Require *_type property for all collections * Add ArrayQueue * Few bug fixes ChangeLog =

libgee 0.6.3

2011-11-09 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Fix buffer underflow. ChangeLog = http://download.gnome.org/sources/libgee/0.6/libgee-0.6.3.changes (244) Download

libgee 0.7.1

2011-09-25 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Implement hazard pointers and concurrent linked lists * Respect VALAFLAGS when building tests * Fix a few compiling warnings ChangeLog =

libgee 0.6.2

2011-09-14 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures ChangeLog = 2011-04-29 Maciej Piechotka uzytkown...@gmail.com Change Gee.TreeSet.Range to class It fixes problem that may occured when key

libgee 0.6.2.1

2011-09-14 Thread Maciej Marcin Piechotka
About libgee A collection library providing GObject-based interfaces and classes for commonly used data structures News * Add check-news to AM_INIT_AUTOMAKE libgee 0.6.2 * Fix adding second element to priority queue. * Fix problem with key used in range is