fixed stray apostrophes around result from spacem when no change was made by second...
[feisty_meow.git] / scripts / core / functions.sh
index 912f545a3b6ff1bb481b0ffa88788481db723b01..41533fa1eb5e267fec2bdfb7d27fb1306a8c62ad 100644 (file)
@@ -281,10 +281,12 @@ if [ -z "$skip_all" ]; then
     fi
   }
   
-  # switches from an X:/ form to an /X/path form.
+  # switches from an X:/ form to a /cygdrive/X/path form.  this is only useful
+  # for the cygwin environment currently.
   function dos_to_unix_path() {
     # we always remove dos slashes in favor of forward slashes.
-    echo "$1" | sed -e 's/\\/\//g' | sed -e 's/\([a-zA-Z]\):\/\(.*\)/\/\1\/\2/'
+#old:    echo "$1" | sed -e 's/\\/\//g' | sed -e 's/\([a-zA-Z]\):\/\(.*\)/\/\1\/\2/'
+         echo "$1" | sed -e 's/\\/\//g' | sed -e 's/\([a-zA-Z]\):\/\(.*\)/\/cygdrive\/\1\/\2/'
   }
 
   # returns a successful value (0) if this system is debian or ubuntu.
@@ -487,7 +489,7 @@ if [ -z "$skip_all" ]; then
       actual_file="$(echo $intermediate_name | sed -e "s/'\([^']*\)'/\1/")"
       final_name="$(perl $FEISTY_MEOW_SCRIPTS/files/renlower.pl "$actual_file")"
       if [ -z "$final_name" ]; then
-        final_name="'$intermediate_name'"
+        final_name="$intermediate_name"
       else
         final_name="$(echo $final_name | sed -e 's/.*=> //')"
       fi