don't rewrite log at end if nothing appended
tree2e838562c82fffce9aabd9cea4c8be2c3eddd745
-rw-r--r-- 6199 ANSIColour.hs
-rw-r--r-- 2728 ActiveIdentities.hs
-rw-r--r-- 1380 Alias.hs
-rw-r--r-- 1304 BStack.hs
-rw-r--r-- 2779 BoundedBSChan.hs
-rw-r--r-- 3555 CHANGELOG.gmi
-rw-r--r-- 3555 CHANGELOG.md
-rw-r--r-- 35147 COPYING
-rw-r--r-- 6415 ClientCert.hs
-rw-r--r-- 880 ClientOptions.hs
-rw-r--r-- 2028 ClientSessionManager.hs
-rw-r--r-- 2671 ClientState.hs
-rw-r--r-- 29219 Command.hs
-rw-r--r-- 7022 CommandLine.hs
-rw-r--r-- 1148 Fingerprint.hs
-rw-r--r-- 26372 GeminiProtocol.hs
-rw-r--r-- 2250 History.hs
-rw-r--r-- 4097 Identity.hs
-rw-r--r-- 48869 LineClient.hs
-rw-r--r-- 1740 Makefile
-rw-r--r-- 3047 Marks.hs
-rw-r--r-- 864 MetaString.hs
-rw-r--r-- 2752 Mundanities.hs
-rw-r--r-- 2448 Opts.hs
-rw-r--r-- 2568 Pager.hs
-rw-r--r-- 878 PrintFancy.hs
-rw-r--r-- 3627 Prompt.hs
-rw-r--r-- 2191 Queue.hs
-rw-r--r-- 3534 README.gmi
-rw-r--r-- 3596 README.md
-rw-r--r-- 1388 Request.hs
-rw-r--r-- 7347 ResolveTarget.hs
-rw-r--r-- 5878 RunExternal.hs
-rw-r--r-- 2589 ServiceCerts.hs
-rw-r--r-- 56 Setup.hs
-rw-r--r-- 2722 Slurp.hs
-rw-r--r-- 353 THANKS
-rw-r--r-- 1078 Target.hs
-rw-r--r-- 7652 TextGemini.hs
-rw-r--r-- 7127 URI.hs
-rw-r--r-- 903 Util.hs
-rw-r--r-- 568 Version.hs
-rw-r--r-- 29011 WCWidth.hs
-rwxr-xr-x 0 configure
-rw-r--r-- 4468 diohsc.1.md
-rw-r--r-- 3485 diohsc.cabal
-rw-r--r-- 5357 diohsc.hs
-rw-r--r-- 3369 diohscrc.sample
-rw-r--r-- 986 index.gmi.in
drwxr-xr-x - tools
drwxr-xr-x - tutorial