summary refs log tree commit diff
Commit message (Expand)AuthorAge
* Add mailto address for the archiveJune McEnroe2020-04-26
* Put dates on new lines in indexJune McEnroe2020-04-26
* Include <> around Message-Id in mailto: URLsJune McEnroe2020-04-26
* Add link to index on thread pagesJune McEnroe2020-04-26
* Fall back to Content-Type name parameter for attachmentsJune McEnroe2020-04-26
* Remove margins in article.message headerJune McEnroe2020-04-26
* Generate index.atomJune McEnroe2020-04-26
* Generate XHTML content in Atom entriesJune McEnroe2020-04-26
* Style index pageJune McEnroe2020-04-25
* Render index.htmlJune McEnroe2020-04-25
* Wrap <summary> replies count in <data>June McEnroe2020-04-25
* Accumulate thread envelopes before concatenationJune McEnroe2020-04-25
* Free envelope in concatDataJune McEnroe2020-04-24
* Use replyTo address in mailto:June McEnroe2020-04-24
* Wrap quoted lines in <q>June McEnroe2020-04-23
* Add default.htmlJune McEnroe2020-04-23
* Move message nav back below recipientsJune McEnroe2020-04-23
* Add generate time footerJune McEnroe2020-04-23
* Add basic patch highlightingJune McEnroe2020-04-23
* Make sure to close attachment <ul> at end of multipartJune McEnroe2020-04-22
* Remove HTML inline TODOsJune McEnroe2020-04-22
* Render id, description and language as <pre> attributesJune McEnroe2020-04-22
* Add parent links to message navJune McEnroe2020-04-21
* Put attachments inside <ul>June McEnroe2020-04-20
* Use template system for paths and URLsJune McEnroe2020-04-20
* Skip leading whitespace in message IDsJune McEnroe2020-04-19
* Factor out templateBufferJune McEnroe2020-04-17
* Write attachment filesJune McEnroe2020-04-17
* Label atom and mbox links "follow" and "download"June McEnroe2020-04-17
* Choose text/plain from multipart/alternativeJune McEnroe2020-04-17
* Ignore config.mkJune McEnroe2020-04-17
* Add decodeToFileJune McEnroe2020-04-17
* Skip invalid characters in base64June McEnroe2020-04-17
* Decode base64June McEnroe2020-04-16
* Decode quoted-printable and 7bit/8bitJune McEnroe2020-04-16
* Decode Q encodingJune McEnroe2020-04-16
* Parse encoded-word and convert charsetsJune McEnroe2020-04-16
* Add subject and recipient HTML classesJune McEnroe2020-04-16
* Move message fragment link to subjectJune McEnroe2020-04-16
* Render text/plain to HTMLJune McEnroe2020-04-16
* Render message links before to/ccJune McEnroe2020-04-16
* Wrap subthreads in <details> with reply countJune McEnroe2020-04-15
* Rewrite HTML renderingJune McEnroe2020-04-15
* Tweak fetchParts namingJune McEnroe2020-04-15
* Verify that bodyParts is parallel to structureJune McEnroe2020-04-15
* Fix bodyParts list buildingJune McEnroe2020-04-14
* Parse . as an atom on its ownJune McEnroe2020-04-14
* Find text content for Atom in multipart/mixed and /alternativeJune McEnroe2020-04-14
* Add bodyPartType helperJune McEnroe2020-04-14
* Build a list of body parts parallel to structureJune McEnroe2020-04-14
2022-06-10Handle subshells (and functions) inside substitutionsJune McEnroe 2022-06-10Switch to jorts Install scriptJune McEnroe 2022-06-08Indicate if still reading or no resultsJune McEnroe 2022-06-08Add Maiden, Mother, CroneJune McEnroe Mixed bag like most collections of short stories. Some of them are pretty good. The author of the worst written story also has the worst written bio. 2022-06-05FIRST SHOW IN 2.5 YEARS BABEY!!!June McEnroe 2022-06-03Set line number on File linesJune McEnroe 2022-06-03Stop polling stdin after EOFJune McEnroe 2022-06-02Set TABSIZE=4June McEnroe Absolutely indiscriminately. 2022-06-02Do basic match highlightingJune McEnroe 2022-06-02Clean up parsing a littleJune McEnroe 2022-06-02Don't duplicate path stringJune McEnroe 2022-06-02Use stderr instead of /dev/tty, realloc buffer if lines too longJune McEnroe For some reason I haven't been able to figure out, trying to poll /dev/tty returns POLLNVAL (and this was using 100% CPU looping), but using stderr instead works fine. 2022-06-02Add initial working version of qfJune McEnroe 2022-05-29Set prompt for okshJune McEnroe