In a fit of goodness-knows-what, I’ve finally updated
rb-dayone, adding search support and the ability to edit and delete existing entries.
rb-dayone is a ruby library for interacting with the OS X journalling application DayOne. The app runs on OS X and iOS, and is pretty popular in nerd crowds for day-logging, activity-tracking, and the like.
rb-dayone, you can make new entries, search for old entries, and update or delete existing entries. Most of this is new: my early attempts only got as far as creating new entries, but now I’ve re-coded the search interface (and back-end), suddenly the rest of it becomes relevant.
Anyway, more information (including pretty comprehensive documentation on a method-by-method basis) on the project page.