]> Sergey Matveev's repositories - public-inbox.git/commit
lei_mail_sync: Maildir canonicalization omits trailing slash
authorEric Wong <e@80x24.org>
Thu, 6 May 2021 02:22:39 +0000 (02:22 +0000)
committerEric Wong <e@80x24.org>
Thu, 6 May 2021 16:56:43 +0000 (16:56 +0000)
commit473b069c61b3d4936e2c5ed46fd7d348c9f6d1b7
tree221ef389b49059d4f82e5257fb4acf38dd397097
parentaa6ad348fea8a7affb1ecf025c297983d0e061cd
lei_mail_sync: Maildir canonicalization omits trailing slash

We use trailing slashes internally, but should not increase
visual noise for users by exposing them in config files or
DB storage (and shell completion/listings).

This fixes a long-standing bug in $lei->rel2abs that prevented
absolute paths from being canonicalized.
lib/PublicInbox/LEI.pm
lib/PublicInbox/LeiInspect.pm
lib/PublicInbox/LeiMailSync.pm
lib/PublicInbox/LeiSavedSearch.pm
t/lei-import-maildir.t
t/lei-q-save.t
t/lei_mail_sync.t