--- loncom/lonnet/perl/lonnet.pm 2004/09/02 21:23:13 1.539 +++ loncom/lonnet/perl/lonnet.pm 2004/09/09 08:26:46 1.540 @@ -1,7 +1,7 @@ # The LearningOnline Network # TCP networking package # -# $Id: lonnet.pm,v 1.539 2004/09/02 21:23:13 albertel Exp $ +# $Id: lonnet.pm,v 1.540 2004/09/09 08:26:46 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1284,6 +1284,9 @@ sub clean_filename { $fname=~s/\s+/\_/g; # Replace all other weird characters by nothing $fname=~s/[^\w\.\-]//g; +# Replace all .\d. sequences with _\d. so they no longer look like version +# numbers + $fname=~s/\.(\d+)(?=\.)/_$1/g; return $fname; }