From 6d88b330f25769551338366f1f081fd58b58b44b Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Wed, 16 May 2012 13:01:21 +0200 Subject: doc/manual.txt: Update note file naming scheme We are now using hash-based note file names instead of mkstemp() (cf. commit 5c6a00ee93e54cc044aee5146e9fcfbcb732a2ee). Update the documentation accordingly. Also, add a note on the garbage collector we added in 8d71923d4f498c8d2fcb22a72346e3e77a7c4a5b. Signed-off-by: Lukas Fleischer --- doc/manual.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/manual.txt b/doc/manual.txt index 03abdd3..f074826 100644 --- a/doc/manual.txt +++ b/doc/manual.txt @@ -538,9 +538,10 @@ $HOME/.calcurse/ ---- `notes/`:: this subdirectory contains descriptions of the notes which are attached to - appointments, events or todos. One text file is created per note, whose name - is built using mkstemp(3) and should be unique, but with no relation with the - corresponding item's description. + appointments, events or todos. Since the file name of each note file is a + SHA1 hash of the note itself, multiple items can share the same note file. + calcurse provides a garbage collector (see the `-g` command line parameter) + that can be used to remove note files which are no longer linked to any item. `conf`:: this file contains the user configuration `keys`:: -- cgit v1.2.3-54-g00ecf