Age | Commit message (Expand) | Author |
---|---|---|
2024-01-20 | Fix name convention of the project getter...Unify the naming convention of the project getter function to mirror the :object-get-projects method. | Marek Paśnikowski |
2024-01-20 | Fix misunderstood instancing of publishing-object...The recently introduced test suite uncovered a fatal error in my understanding of how to correctly manage instances of objects. | Marek Paśnikowski |
2024-01-20 | Separate testing facility in a new file...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. | Marek Paśnikowski |
2024-01-20 | Implement composition of org-publish-project-alist...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. | Marek Paśnikowski |
2024-01-20 | Complete the initial implementation of the publishing object....This marks the end of experimentation with OOP in elisp. From now the actual implementation of publishing system begins. | Marek Paśnikowski |
2024-01-19 | Learn to use "named" lambdas in closures....Rewrite the builder code with use of a property list. | Marek Paśnikowski |
2024-01-19 | Create proper object for the builder...It turned out I had not constructed a real closure before. I also decided to explicitly return nil for future code expansions. | Marek Paśnikowski |
2024-01-19 | Fix a typo in build-site...A letter 'y' was missing in the word property at the end of the line. | Marek Paśnikowski |
2024-01-18 | Create initial build object....The code is more complex than necessary, because of my insistence of creating an all-object oriented framework. | Marek Paśnikowski |