Changelog for CL-Containers

Generated on Thursday, 19 June 2008

Thu Jun 19 20:54:02 EDT 2008Gary King <gwking@metabang.com>
TAG version-0.10.2
Thu Jun 19 20:53:49 EDT 2008Gary King <gwking@metabang.com>
bump version
Thu Jun 19 20:53:39 EDT 2008Gary King <gwking@metabang.com>
cleanup _standard_ test configuration
Thu Jun 19 20:52:18 EDT 2008Gary King <gwking@metabang.com>
Add dependency between tests and setup in test system
Thu Jun 19 20:51:48 EDT 2008Gary King <gwking@metabang.com>
remove _local_ test configuration
Thu Jun 19 20:51:12 EDT 2008Gary King <gwking@metabang.com>
updated stylesheet
Wed Jun 18 21:27:21 EDT 2008Daniel Dickison <danieldickison@gmail.com>
Make insert-new-item apply key to new item
Wed May 28 13:30:11 EDT 2008Gary King <gwking@metabang.com>
TAG version-0.10.1
Wed May 28 13:29:58 EDT 2008Gary King <gwking@metabang.com>
bump version
Wed May 28 13:29:33 EDT 2008Gary King <gwking@metabang.com>
whoopts; forgot to add the dynamic-classes.lisp file
Mon May 26 22:47:33 EDT 2008Gary King <gwking@metabang.com>
TAG version-0.10.0
Mon May 26 22:47:23 EDT 2008Gary King <gwking@metabang.com>
bump version
Mon May 26 22:46:16 EDT 2008Gary King <gwking@metabang.com>
split moptilities dependency into a system connection
Mon May 26 22:44:08 EDT 2008Gary King <gwking@metabang.com>
Misc. formatting
Mon May 26 22:43:44 EDT 2008Gary King <gwking@metabang.com>
Cleanup r-tree comments
Mon May 26 22:43:09 EDT 2008Gary King <gwking@metabang.com>
Pulled some more things into dynamic-classes
Mon May 26 22:38:54 EDT 2008Gary King <gwking@metabang.com>
Add methods for iteratable-p and iteratable-key-value-p
Mon May 26 22:38:21 EDT 2008Gary King <gwking@metabang.com>
add iterate-elements and iterate-nodes methods for null
Mon May 26 22:33:51 EDT 2008Gary King <gwking@metabang.com>
Make sure lines aren't too long
Mon May 26 22:18:07 EDT 2008Gary King <gwking@metabang.com>
Lots of formatting cleanup
Mon May 26 22:10:56 EDT 2008Gary King <gwking@metabang.com>
Cleaning up use of dynamic-classes a bit
Sun Mar 23 18:21:38 EDT 2008Gary King <gwking@metabang.com>
improve (?) packaging of next-element symbol
Sun Mar 23 18:20:47 EDT 2008Gary King <gwking@metabang.com>
Updates for LIFT changes
Sun Mar 16 12:42:42 EDT 2008Gary King <gwking@metabang.com>
TAG version-0.9.12
Sun Mar 16 12:42:34 EDT 2008Gary King <gwking@metabang.com>
bumped version
Sun Mar 16 12:42:07 EDT 2008Gary King <gwking@metabang.com>
Made make-iterator into a method so that it can take iterates as sources (which makes other things easier)
Sun Mar 16 12:41:25 EDT 2008Gary King <gwking@metabang.com>
reformatting to shorten line lengths
Sun Mar 16 12:40:31 EDT 2008Gary King <gwking@metabang.com>
cleanup
Sun Mar 16 12:40:01 EDT 2008Gary King <gwking@metabang.com>
Update copywrite
Thu Jan 31 23:24:36 EST 2008Gary King <gwking@metabang.com>
TAG version-0.9.11
Thu Jan 31 23:24:17 EST 2008Gary King <gwking@metabang.com>
bump version
Thu Jan 31 23:23:41 EST 2008Gary King <gwking@metabang.com>
Export filter; fix reference to missing index.lml file
Sun Nov 25 12:00:00 EST 2007Gary King <gwking@metabang.com>
fix website typos
Sun Nov 25 11:58:15 EST 2007Gary King <gwking@metabang.com>
Add new style sheet
Wed Oct 24 12:02:31 EDT 2007Gary King <gwking@metabang.com>
Added new website files
Wed Oct 24 12:02:05 EDT 2007Gary King <gwking@metabang.com>
Remove old website files
Wed Oct 24 10:30:30 EDT 2007Gary King <gwking@metabang.com>
fixed test
Wed Oct 24 10:24:19 EDT 2007Gary King <gwking@metabang.com>
Switched to configuration file based testing; bumped version
Wed Oct 24 10:23:20 EDT 2007Gary King <gwking@metabang.com>
Reorganized test system
Wed Oct 24 10:22:54 EDT 2007Gary King <gwking@metabang.com>
Added button
Wed Oct 24 10:22:16 EDT 2007Gary King <gwking@metabang.com>
Add a directory to hold test results
Wed Oct 24 10:21:54 EDT 2007Gary King <gwking@metabang.com>
Used first-node instead of first-element in delete-first
Wed Oct 24 10:21:27 EDT 2007Gary King <gwking@metabang.com>
Added first-node for binary-search-trees
Wed Oct 24 10:20:55 EDT 2007Gary King <gwking@metabang.com>
Added priority-queue.test (via Josip Gracin for starting it)
Wed Oct 24 10:20:18 EDT 2007Gary King <gwking@metabang.com>
Switched to configuration file based testing
Sat Oct 20 22:48:50 EDT 2007Gary King <gwking@metabang.com>
TAG version-0.9.9
Sat Oct 20 22:48:36 EDT 2007Gary King <gwking@metabang.com>
Bumped version
Sat Oct 20 22:47:37 EDT 2007Gary King <gwking@metabang.com>
Minor rearrangements
Thu Jul 19 19:33:13 EDT 2007Gary King <gwking@metabang.com>
Added cl-markdown.png
Wed Jul 11 13:52:31 EDT 2007Gary King <gwking@metabang.com>
TAG version-0.9.8
Wed Jul 11 13:52:13 EDT 2007Gary King <gwking@metabang.com>
bump version
Wed Jul 11 13:49:23 EDT 2007Gary King <gwking@metabang.com>
Binary-search-tree cleanup (WIP): container-uses-nodes-mixin needs to be first in superclass list; some general code reformatting; reimplement find-node <tree> t as call to find-time <tree> <node>; add first-node (still need last-node); cleanup what we have for tests and add simple priority-queue-on-container test (cf. e-mails on 2007-07-10 from Josip Gracin).
Wed Jul 11 13:46:50 EDT 2007Gary King <gwking@metabang.com>
lower-cased CONTAINERS in mode-line
Tue Jun 26 12:57:19 EDT 2007Gary King <gwking@metabang.com>
TAG version-0.9.7
Tue Jun 26 12:57:07 EDT 2007Gary King <gwking@metabang.com>
bumped version
Tue Jun 26 12:57:03 EDT 2007Gary King <gwking@metabang.com>
bumped version
Tue Jun 26 12:56:06 EDT 2007Gary King <gwking@metabang.com>
tweaked package container mapping
Tue Jun 26 12:55:52 EDT 2007Gary King <gwking@metabang.com>
Fixed bug in map-over-window when asking for duplicated ends on an empty container (it could try to reference the 0th element of a container that didn't have one
Tue Jun 26 12:54:29 EDT 2007Gary King <gwking@metabang.com>
Formatting of line lines
Tue Jun 26 12:53:27 EDT 2007Gary King <gwking@metabang.com>
Remove my comment separator lines -- they're so 90's
Fri Apr 27 10:27:24 EDT 2007Gary King <gwking@metabang.com>
TAG version-0.9.6
Fri Apr 27 10:27:15 EDT 2007Gary King <gwking@metabang.com>
Bumped version to 0.9.6
Fri Apr 27 10:26:47 EDT 2007Gary King <gwking@metabang.com>
We had an extra #'elment in the first-element definitions for priority-queue-on-container... Thanks to Josip Gracin for noticing.
Fri Apr 27 10:26:03 EDT 2007Gary King <gwking@metabang.com>
metatilities now has the element-type symbol so we need to pull it in to avoid package conflicts
Mon Mar 19 08:35:06 EDT 2007Gary King <gwking@metabang.com>
TAG version-0.9.5
Mon Mar 19 08:34:50 EDT 2007Gary King <gwking@metabang.com>
Bumped version
Mon Mar 19 08:31:59 EDT 2007Gary King <gwking@metabang.com>
Added trees
Mon Mar 19 08:31:06 EDT 2007Gary King <gwking@metabang.com>
Corrected size of red-black-tree containers (reported by Modius Roman); problem fixed by refactoring delete-item. Also, delete-item now more correctly calls delete-node.
Mon Mar 19 08:28:38 EDT 2007Gary King <gwking@metabang.com>
Reformatted; depends-on switched to keywords
Mon Feb 12 14:09:17 EST 2007Gary King <gwking@metabang.com>
nicer asdf-system-connections behavior
Mon Feb 5 09:49:14 EST 2007Gary King <gwking@metabang.com>
Using keywords for system dependencies
Sun Jan 7 15:05:16 EST 2007Gary King <gwking@metabang.com>
TAG version-0.8.3
Sun Jan 7 15:03:35 EST 2007Gary King <gwking@metabang.com>
Bumped version and copyright
Sat Dec 16 11:25:23 EST 2006Gary King <gwking@metabang.com>
Nil isn't a dlist-container-node (CMUCL knows enough to complain).
Sat Dec 16 11:08:12 EST 2006Gary King <gwking@metabang.com>
Moved key-value-iteratable-container-mixin from basic-operations to containers (thanks to Christoph Oppawsky)
Sat Dec 9 12:43:07 EST 2006Gary King <gwking@metabang.com>
TAG version-0.9.2
Sat Dec 9 12:42:48 EST 2006Gary King <gwking@metabang.com>
Moved many mixins from associative.lisp to containers.lisp to help with load order issues. Thanks to Christoph Oppawsky for the detective work.
Mon Oct 16 07:18:19 EDT 2006attila.lendvai@gmail.com
Turn off containers-and-metacopy on sbcl until get-structure is implemented
Mon Oct 16 07:17:40 EDT 2006attila.lendvai@gmail.com
Move some more conditions into conditions.lisp to avoid warnings
Mon Sep 25 11:22:52 EDT 2006Gary King <gwking@metabang.com>
removed version file
Sun Sep 24 18:06:45 EDT 2006Gary King <gwking@metabang.com>
TAG version-0.9.1
Sun Sep 24 18:06:33 EDT 2006Gary King <gwking@metabang.com>
documentation for successor & predecessor; corrected bug (thanks to Kai Kaminski)
Sun Sep 24 18:05:44 EDT 2006Gary King <gwking@metabang.com>
Pulled conditions in conditions.lisp; worked a bit on standardizing
Sun Sep 24 18:04:31 EDT 2006Gary King <gwking@metabang.com>
Bumped version; added conditions; added testing operators
Sun Sep 24 18:03:49 EDT 2006Gary King <gwking@metabang.com>
Added test system at last
Sun Sep 24 18:03:20 EDT 2006Gary King <gwking@metabang.com>
More files
Tue Aug 1 14:23:55 EDT 2006Gary King <gwking@metabang.com>
Documentation for insert-item-at and removed redundent comment from implementation
Tue Aug 1 14:23:21 EDT 2006Gary King <gwking@metabang.com>
Corrected implementation of size for hash-tables (thanks to Joshua Moody)
Tue Aug 1 14:22:41 EDT 2006Gary King <gwking@metabang.com>
Corrected author statement in system file
Thu Jun 15 08:52:37 EDT 2006Gary King <gwking@metabang.com>
Fixed item-at-1 for alist-containers
Mon Jun 12 12:58:21 EDT 2006Gary King <gwking@metabang.com>
added #\return to list of delimitors in line-iterator
Mon Jun 5 22:01:49 EDT 2006Gary King <gwking@metabang.com>
fixed bug where stable-associative containers without initial elements could get confused and have multiple entries pointing to the same thing...
Mon Jun 5 21:56:28 EDT 2006Gary King <gwking@metabang.com>
Updated and corrected copyright information
Mon May 29 22:32:37 EDT 2006Gary King <gwking@metabang.com>
Added collect-keys for lists. It treats lists that start with an atom as property lists and lists that start with a cons as alists. Perhaps wacky but it seems to be working in practice.
Mon May 29 22:31:41 EDT 2006Gary King <gwking@metabang.com>
Switched from #+MCL to #+(or digitool openmcl)
Wed May 17 14:46:47 EDT 2006Gary King <gwking@metabang.com>
Replace-item had inconsistent lambda lists
Mon May 15 17:41:26 EDT 2006Gary King <gwking@metabang.com>
Lots of defgenerics to stop warning and provide a putative place for documentation
Mon May 15 14:26:05 EDT 2006Gary King <gwking@metabang.com>
Rationalized make-contents-for-container methods to bypass a probably correct SBCL warning / error / bug
Sun May 14 22:03:20 EDT 2006Gary King <gwking@metabang.com>
Both uses-contents-mixin and contents-as-hashtable-mixin were calling make-container-for-contents... cleaned this up.
Sun May 14 22:02:39 EDT 2006Gary King <gwking@metabang.com>
Force delimited iterators to cons up new chunks -- less efficient but shared structure was confusing things
Thu May 11 15:00:29 EDT 2006Gary King <gwking@metabang.com>
Fixing in-packages
Tue May 9 13:15:19 EDT 2006Gary King <gwking@metabang.com>
Added with-iterator to handle calling finish automatically
Thu May 4 13:17:42 EDT 2006Gary King <gwking@metabang.com>
Added finish method to iterator protocol.
Thu May 4 13:17:27 EDT 2006Gary King <gwking@metabang.com>
Fixed the delete-item in vectors doesn't maintain order problem
Thu May 4 13:16:39 EDT 2006Gary King <gwking@metabang.com>
Added shared structure warning to collect-elements documentation.
Tue Apr 25 17:27:52 EDT 2006Gary King <gwking@metabang.com>
Added file-form-iterator
Mon Apr 24 22:33:45 EDT 2006Gary King <gwking@metabang.com>
Lower-cased package names in defsystem; lots of improvements to delimited-iterator; other minor stuff
Thu Apr 13 10:49:03 EDT 2006Gary King <gwking@metabang.com>
Added allegro badges
Thu Mar 23 12:33:43 EST 2006Gary King <gwking@metabang.com>
copy-top-level --> copy-thing
Wed Mar 22 10:24:54 EST 2006Gary King <gwking@metabang.com>
The return of copying support
Mon Mar 20 18:55:33 EST 2006Gary King <gwking@metabang.com>
Updated for mlisp
Thu Mar 9 09:41:27 EST 2006Gary King <gwking@metabang.com>
Added a bit more test structure
Thu Mar 9 09:40:41 EST 2006Gary King <gwking@metabang.com>
Reworked delete-item for vectors because delete does not keep express adjustability
Thu Mar 9 09:39:18 EST 2006Gary King <gwking@metabang.com>
Had left a (return) in the sampling code which completed screwed the results... Need tests. Damn
Thu Mar 9 09:38:37 EST 2006Gary King <gwking@metabang.com>
If no element-type is specified, we should set it to t, not nil
Tue Feb 28 19:02:53 EST 2006Gary King <gwking@metabang.com>
Tried to make lambda.png transparent
Fri Feb 10 09:41:34 EST 2006Gary King <gwking@metabang.com>
Corrections for heap-container problems (in the 'how did this ever work' category). Removed insert-item <hc> <t> and replaced it with insert-item <hc> <heap-node>; altered class-precedence list of heap-container so that the correct methods get called and added an &allow-other-keys to make-container-for-contents.
Mon Feb 6 16:04:45 EST 2006Gary King <gwking@metabang.com>
Made containers-readtable MCL only; added some declare ignores
Sat Feb 4 22:06:05 EST 2006Gary King <gwking@metabang.com>
Making export-exported-symbols into a macro means we can't funcall it... so it's back to a function again
Sat Feb 4 21:51:49 EST 2006Gary King <gwking@metabang.com>
Collected various exports into the package definition; some fixes for other Allegro warnings
Thu Feb 2 13:47:26 EST 2006Gary King <gwking@metabang.com>
Updated style sheet
Thu Feb 2 13:47:12 EST 2006Gary King <gwking@metabang.com>
Updated formatting of news section
Tue Jan 31 10:17:18 EST 2006Gary King <gwking@metabang.com>
Moved unique-elements / nodes from cl-graph to cl-containers; moved some export commands into package.lisp; changed from a simple use-package to export-exported-symbols in utilties-integration.
Mon Jan 30 21:51:59 EST 2006Gary King <gwking@metabang.com>
Updated CSS to pass validity checks
Sat Jan 28 18:51:56 EST 2006Gary King <gwking@metabang.com>
Moved to almost tableless design; I now have achieved nirvana: I can look a bit odd in every browser! <smile>
Fri Jan 27 10:07:17 EST 2006Gary King <gwking@metabang.com>
bad Gary, removed with-slots and assumed we had a writer method...
Thu Jan 26 22:58:20 EST 2006Gary King <gwking@metabang.com>
pulled out defgenerics into separate files
Thu Jan 26 22:57:44 EST 2006Gary King <gwking@metabang.com>
Fixed :name links in website
Thu Jan 26 22:57:03 EST 2006Gary King <gwking@metabang.com>
Using new :export-p and :export-slots-p in defconditions
Thu Jan 26 22:56:20 EST 2006Gary King <gwking@metabang.com>
File-iterators was trying to step on 'stream' and that's a no-no; also had CCL specific termination code...
Thu Jan 26 22:55:32 EST 2006Gary King <gwking@metabang.com>
Fixed SBCL style warning about unnecessary tests in the iterate method for lists
Thu Jan 26 22:54:46 EST 2006Gary King <gwking@metabang.com>
Fixed SBCL style warning about ignoring non-existent variables
Thu Jan 26 22:54:20 EST 2006Gary King <gwking@metabang.com>
Removed some rather silly with-slots
Thu Jan 26 22:53:32 EST 2006Gary King <gwking@metabang.com>
Pulled out some defgenerics and created iterator-api file
Fri Jan 20 14:44:43 EST 2006Gary King <gwking@metabang.com>
Changed first-item and last-item to first-element and last-element (but kept first-item and last-item around for now). Also made first-item and last-item setfable.
Thu Jan 19 10:26:46 EST 2006Gary King <gwking@metabang.com>
Integrating cl-variates and cl-containers using ASDF-system-connections; lots of minor package symbol issues. Also added file file-iterators to system and improved hash-table compatibility.
Thu Jan 19 10:25:20 EST 2006Gary King <gwking@metabang.com>
Added scrolling, width, etc for PRE
Thu Jan 19 10:23:26 EST 2006Gary King <gwking@metabang.com>
Minor webpage fixes
Mon Jan 9 15:18:20 EST 2006Gary King <gwking@metabang.com>
Added shared images and stuff
Mon Jan 9 15:17:38 EST 2006Gary King <gwking@metabang.com>
Re-worked webpage
Fri Jan 6 17:20:02 EST 2006Gary King <gwking@metabang.com>
Fixed incorrect calls to add-parameter->dynamic-class (need test suite!)
Fri Jan 6 17:19:29 EST 2006Gary King <gwking@metabang.com>
added website to system file
Sun Jan 1 09:25:10 EST 2006Gary King <gwking@metabang.com>
Added COPYING file
Mon Dec 19 12:44:30 EST 2005Gary King <gwking@metabang.com>
Yet another attempt to get ASDF-Install to be our friend
Mon Dec 19 12:35:50 EST 2005Gary King <gwking@metabang.com>
Another attempt to get ASDF-Install to be our friend
Mon Dec 19 12:32:13 EST 2005Gary King <gwking@metabang.com>
Moved test files; added asdf-system-connections to dependencies to help ASDF-Install magic; fixed e-mail address; added (but didn't implement) reverse-container.
Thu Dec 15 09:47:18 EST 2005Gary King <gwking@metabang.com>
Updating for moptilities
Thu Dec 15 09:45:56 EST 2005Gary King <gwking@metabang.com>
Changed output of item-at for lists to be more consistent with alists
Sat Dec 10 16:45:44 EST 2005Gary King <gwking@metabang.com>
flailing: package name from keyword to string
Fri Dec 2 21:19:35 EST 2005Gary King <gwking@metabang.com>
added comment to website
Fri Dec 2 21:19:26 EST 2005Gary King <gwking@metabang.com>
minor system cleanup
Fri Dec 2 21:19:06 EST 2005Gary King <gwking@metabang.com>
delete-item-at for lists
Thu Nov 24 15:39:29 EST 2005Gary King <gwking@metabang.com>
returned iterators to containers
Tue Nov 22 20:23:56 EST 2005Gary King <gwking@metabang.com>
exported size
Fri Nov 18 10:12:36 EST 2005Gary King <gwking@metabang.com>
Moved system file up one level; moved website around a bit
Thu Nov 17 12:59:46 EST 2005Gary King <gwking@metabang.com>
first time getting SBCL to load
Wed Nov 16 22:19:15 EST 2005Gary King <gwking@metabang.com>
added version files
Fri Nov 11 14:28:32 EST 2005Gary King <gwking@metabang.com>
reformatted system def
Thu Nov 10 22:56:31 EST 2005Gary King <gwking@metabang.com>
website
Tue Nov 8 09:51:33 EST 2005Gary King <gwking@metabang.com>
Added more documentation, tried some new container sampling stuff, updated web page source
Fri Nov 4 10:42:33 EST 2005Gary King <gwking@metabang.com>
added website source
Fri Nov 4 09:06:25 EST 2005Gary King <gwking@metabang.com>
(re)initial commit