*the days are growing shorter; i always feel a desire for the long, lonely path.
winter will pass, but i do not want to waste another season.*

---

TTBP DEV NOTES

stuff i'm thinking about, now that we're seeing more bugs/glitches:

 * a post/list displayer that lets you scroll through long lists, instead of
 just running everything off the page.
   * i really want to have a slick curses interface, but i haven't made much
     progress on figuring that out. i have some pagination code that i could
     kludge in from another project, but then i'd have to figure out an
     elegant way to capture commands
 * figure out how to deal with filenames and edit times being out of sync
   * currently, ttbp uses last edit time to handle display order; maybe have
     it check to see if the edit time date doesn't match the filename spec,
     and always have it list as if it was last edited on the date of the
     filename?
 * handle global feels listing more elegantly
   * this is a major scaling issue that i'm paying for now because i was lazy
     several months ago. the way global feels is sorted, ttbp goes through and
     finds every single ttbp entry ever, then sorts them by last modified
     time, then takes the top 10. this happens *every* time someone calls
     global feels. a much better way to do this would be to maintain a file on
     disk that list the path for the ten most recent posts, which gets updated
     whenever someone updates a post, and then have global feels query that.
   * the problem with *that* is that it will then *definitely* miss posts that
     weren't written through the ttbp interface, and i don't want to exclude
     people who might just want to write entries in their ~/.ttbp/entries
     through a text editor outside of ttbp.

i'm starting to feel a little over my head with working on this; if anyone else
has feedback or thoughts, especially for code stuff (but just general comments
are great, too), please drop me a line! tildemail or pm on irc is probably the
best way to get a hold of me right now, since i'm a little more ephemeral here
than usual.

as always, thanks for sharing your feels.

---

oh, for new folks: ~endorphant/bin/ttbp-beta exists :)