| Age | Commit message (Collapse) | Author | 
 | 
Divide the file into sections representing different abstraction layers of the
package.
 | 
 | 
Unify the naming convention of the project getter function to mirror the
:object-get-projects method.
 | 
 | 
The recently introduced test suite uncovered a fatal error in my understanding
of how to correctly manage instances of objects.
 | 
 | 
Pull out and expand the testing code into a dedicated file.
Also, remove the requirement on 'ox-publish because this package is not yet used
at all.
 | 
 | 
The current object implementation is able to compose a list of project names
into =org-publish-project-alist= .
Yet to be implemented are the property parser, as well as the components parser.
 | 
 | 
This marks the end of experimentation with OOP in elisp.
From now the actual implementation of publishing system begins.
 | 
 | 
Rewrite the builder code with use of a property list.
 | 
 | 
It turned out I had not constructed a real closure before.
I also decided to explicitly return nil for future code expansions.
 | 
 | 
A letter 'y' was missing in the word property at the end of the line.
 | 
 | 
The code is more complex than necessary, because of my insistence of creating an
all-object oriented framework.
 |