summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--README.748
-rw-r--r--imbox.12
2 files changed, 49 insertions, 1 deletions
diff --git a/README.7 b/README.7
new file mode 100644
index 0000000..8e1407a
--- /dev/null
+++ b/README.7
@@ -0,0 +1,48 @@
+.Dd December 21, 2019
+.Dt README 7
+.Os "Causal Agency"
+.
+.Sh NAME
+.Nm imbox
+.Nd IMAP to mbox
+.
+.Sh DESCRIPTION
+.Nm
+is a small TLS-only IMAP client
+intended for fetching git patches.
+It requires LibreSSL
+.Pq Fl ltls
+and either
+.Xr dig 1
+or
+.Xr drill 1
+for automatic IMAP server configuration.
+.
+.Pp
+Build configuration can be written to
+.Pa config.mk .
+The install prefix of LibreSSL is set by
+.Va LIBRESSL_PREFIX .
+The path of
+.Xr dig 1
+can be set by defining the C preprocessor macro
+.Va DIG_PATH .
+The default is
+.Pa /usr/bin/drill
+on
+.Fx
+and
+.Pa dig
+everywhere else.
+.
+.Sh CONTRIBUTING
+The upstream URL of this project is
+.Aq Lk https://git.causal.agency/imbox .
+I'm happy to receive contributions in any form at
+.Aq Mt june@causal.agency .
+For sending patches by email, see
+.Aq Lk https://git-send-email.io .
+.
+.Sh SEE ALSO
+.Xr git-fetch-email 1 ,
+.Xr imbox 1
diff --git a/imbox.1 b/imbox.1
index b1ae5d7..f3a5905 100644
--- a/imbox.1
+++ b/imbox.1
@@ -4,7 +4,7 @@
 .
 .Sh NAME
 .Nm imbox
-.Nd IMAP to mboxrd
+.Nd IMAP to mbox
 .
 .Sh SYNOPSIS
 .Nm
it, saving roughly a second on a big PNG screenshot. Almost all the remaining time is spent in deflate. 2021-09-21Rewrite pngo, add explicit optionsJune McEnroe Interesting to see how my code habits have changed. 2021-09-16Fix /* **/ comment matchingJune McEnroe 2021-09-15Remove typer, add downgrade to READMEJune McEnroe 2021-09-15Set bot mode on downgradeJune McEnroe 2021-09-15Enter capsicum in downgradeJune McEnroe 2021-09-15Factor out common parts of downgrade messagesJune McEnroe Also bump the message cap to 1024 because that is ostensibly useful for replying to older messages. 2021-09-14Add downgrade IRC botJune McEnroe 2021-09-14Sort by title if authors matchJune McEnroe There are probably better things to sort by but title definitely always exists. 2021-09-13Swap-remove tags as they're foundJune McEnroe This makes it even faster. From ~1s on a sqlite3.c amalgamation to ~0.85s. 2021-09-12Replace htagml regex with strncmpJune McEnroe Since ctags only ever produces regular expressions of the form /^re$/ or /^re/ with no other special characters, instead unescape the pattern and simply use strncmp. Running on a sqlite3.c amalgamation, the regex version takes ~37s while the strncmp version takes ~1s, producing identical output. Big win! 2021-09-11Also defer printing comment for lone close-parensJune McEnroe 2021-09-10Publish "git-comment"June McEnroe 2021-09-10Add git comment --pretty optionJune McEnroe 2021-09-08Defer printing comment if line is blank or closing braceJune McEnroe This fixes badly indented comments. 2021-09-08Up default min-repeat to 30 linesJune McEnroe 2021-09-08Handle dirty lines in git-commentJune McEnroe 2021-09-08Document and install git-commentJune McEnroe 2021-09-08Add repeat and all options to git-commentJune McEnroe 2021-09-08Add group threshold to git-commentJune McEnroe