~gbmor/clinte

ref: a69f61ca987afe9c9f4bc7ca03032b68ee99a55f clinte/README.md -rw-r--r-- 3.6 KiB
added sr.ht info to readme

re: sending patches, and build status
removed outdated wording about make behavior
changed upgrade steps

changed refs to v2.0.0 -> v2.x
updated usage for linewrap
clarified upgrade process and note section
extensive rewrite to use json for storage:

sqlite3 requires the directory where the database resides to be
writeable by the user. This presents a problem on multiuser UNIX systems
where they may want to limit areas where users have write access.

This rewrite totally scraps the sqlite3 database in favor of a pretty
simple json file consisting of an array of posts. flock(2) locking is
used to synchronize access to the file and make sure two clients aren't
trying to write to it at once. The locking is fairly granular right now,
but later I may change it to using a single lock for the duration of
execution since race conditions are *possible*, if unlikely for the
purposes of clinte's intended use.
expanded usage, removed extraneous info about crates
updated readme
mentioned calling of $EDITOR
with opt-level=3, changed resulting binary size mentioned in notes
Updated usage info
updated usage
build deps updated
updated features
updated readme with build deps, installation
screenshot added
added codecov badge
update readme & travis config