]> git.g-eek.se Git - interimap.git/commit
libinterimap: use directories relative to $HOME for the XDG defaults. master
authorGuilhem Moulin <guilhem@fripost.org>
Mon, 8 Jul 2019 03:30:37 +0000 (05:30 +0200)
committerGuilhem Moulin <guilhem@fripost.org>
Mon, 8 Jul 2019 03:36:24 +0000 (05:36 +0200)
commit39faf86e122fefe4a8093f3b6609658c56c696c0
tree0c3f1e29a630e7aa0156980b95db77f967937a38
parent17ecce0dd72fd3b857210fbff3f356afc9ba0f75
libinterimap: use directories relative to $HOME for the XDG defaults.

Previously getpwuid() was called to determine the user's home directory,
while the XDG specification explicitely mentions $HOME.

Conveniently our docs always mentioned ~/, which on POSIX-compliant
systems expands to the value of the variable HOME (and the result is
unspecified when the variable is unset).  Cf. Shell and Utilities volume
of POSIX.1-2017, sec. 2.6.1:

    https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06_01
Changelog
lib/Net/IMAP/InterIMAP.pm