Thanks, Kyle Meyer for the patch.
* Windows: Work around win32 length limits when dealing with lock files.
* Bug fix: export with -J could fail when two files had the same content.
+ * Bug fix: Fix tilde expansion in ssh urls when the tilde is the last
+ character in the url.
+ Thanks, Grond for the patch.
-- Joey Hess <id@joeyh.name> Mon, 04 Jan 2021 12:52:41 -0400
expandt True ('~':'/':cs) = do
h <- myHomeDir
return $ h </> cs
+ expandt True "~" = myHomeDir
expandt True ('~':cs) = do
let (name, rest) = findname "" cs
u <- getUserEntryForName name
### Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
Definitely! I'm currently writing some personal file synchronization software that uses git-annex for myself, which is how I noticed this bug.
+
+> Thanks for a perfect bug report and patch. [[done]] --[[Joey]]