mirror of
git://git.9front.org/plan9front/plan9front
synced 2025-01-12 11:10:06 +00:00
[Mirror] Some kind of OS: git://git.9front.org/plan9front/plan9front
de7d3753a5
git/save gets a list of paths (added or removed) passed to it, and we have to ALWAYS stat the file in the working directory to determine the effective file-type. There was a bug in the "skip children paths" loop that would compare the next path element instead of the full path prefix including the next element. reproducer: git/init touch a git/add a git/commit -m 'add a' a rm a mkdir a touch a/b git/add a/b git/commit -m 'switch to folder' a a/b |
||
---|---|---|
386 | ||
68000 | ||
68020 | ||
acme | ||
adm/timezone | ||
amd64 | ||
arm | ||
arm64 | ||
lib | ||
mips | ||
power | ||
power64 | ||
rc | ||
sparc | ||
sparc64 | ||
spim | ||
sys |