Patch from Charlie Shepherd to add basename and dirname.  (Fixed up to apply.)
4 files changed