From: SourceForge.net <no...@so...> - 2010-01-31 00:14:24
|
Support Requests item #1087569, was opened at 2004-12-19 05:18 Message generated for change (Comment added) made by hbowman You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=1087569&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MSYS Group: Feature Request Status: Closed Priority: 1 Private: No Submitted By: Johan Boulé (johan-boule) Assigned to: Earnie Boyd (earnie) Summary: /etc/fstab and path with spaces Initial Comment: Hi, I'm distributing a "dev-pack" (psycle project at sourceforge) which contains msys with a modified "startup script" that automatically produce a /etc/fstab file with the /home mount point set with the parent dir of the USERPROFILE env var. the problem is that the parent dir the of USERPROFILE is usually something like "x:/documents and settings", i.e. the path contains spaces. i've tried quoting with " or ', but it seems the syntax is rejected. Alternatively, is there a way with cmd.exe to obtain the "8.3" alias for a path? Regards, Johan. ---------------------------------------------------------------------- Comment By: Hamish B (hbowman) Date: 2010-01-31 13:14 Message: see "patch: fix quoting and handle spaces in path gracefully" SorceForge bug ID: 2808978 https://sourceforge.net/tracker/index.php?func=detail&aid=2808978&group_id=2435&atid=102435 Hamish ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2004-12-20 09:26 Message: Logged In: YES user_id=15438 The 1.0.11 version removes the /usr/bin mount point. Use the /X option of dir to obtain the 8.3 version of the filename. Spaces in file names in /etc/fstab is not a concern of mine. If someone wants to submit a patch to use quotes then I'll accept it. ---------------------------------------------------------------------- Comment By: Luke Dunstan (infidel) Date: 2004-12-19 16:31 Message: Logged In: YES user_id=30442 I don't see any "/usr/bin" in my mount table ---------------------------------------------------------------------- Comment By: Johan Boulé (johan-boule) Date: 2004-12-19 10:38 Message: Logged In: YES user_id=96100 On a side note, i see that msys\bin is mounted on /usr/bin, but since msys is already mouned on /usr, it's useless. ---------------------------------------------------------------------- Comment By: Johan Boulé (johan-boule) Date: 2004-12-19 10:31 Message: Logged In: YES user_id=96100 Ok, i found a work around to get the 8.3 alias of the dir.. it's quite a horrible cmd.exe's shell code: pushd "%USERPROFILE%" || goto :failed cd .. || goto :failed for %%X in ("%CD%") do set X=%%~sX|| goto :failed echo %X% /home >> "%~d0%~p0msys\etc\fstab" || goto :failed set X= popd || goto :failed the %~sX converts the content of the X var to 8.3 style alias, and since this feature only works for 'for' variables, we need to use a 'for' command... ugly ugly :/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=1087569&group_id=2435 |
From: SourceForge.net <no...@so...> - 2010-02-05 15:47:17
|
Support Requests item #1087569, was opened at 2004-12-18 11:18 Message generated for change (Comment added) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=1087569&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MSYS Group: Feature Request >Status: Pending Priority: 1 Private: No Submitted By: Johan Boulé (johan-boule) >Assigned to: Cesar Strauss (cstrauss) Summary: /etc/fstab and path with spaces Initial Comment: Hi, I'm distributing a "dev-pack" (psycle project at sourceforge) which contains msys with a modified "startup script" that automatically produce a /etc/fstab file with the /home mount point set with the parent dir of the USERPROFILE env var. the problem is that the parent dir the of USERPROFILE is usually something like "x:/documents and settings", i.e. the path contains spaces. i've tried quoting with " or ', but it seems the syntax is rejected. Alternatively, is there a way with cmd.exe to obtain the "8.3" alias for a path? Regards, Johan. ---------------------------------------------------------------------- >Comment By: Earnie Boyd (earnie) Date: 2010-02-05 10:47 Message: Assigning to current maintainer. ---------------------------------------------------------------------- Comment By: Hamish B (hbowman) Date: 2010-01-30 19:14 Message: see "patch: fix quoting and handle spaces in path gracefully" SorceForge bug ID: 2808978 https://sourceforge.net/tracker/index.php?func=detail&aid=2808978&group_id=2435&atid=102435 Hamish ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2004-12-19 15:26 Message: Logged In: YES user_id=15438 The 1.0.11 version removes the /usr/bin mount point. Use the /X option of dir to obtain the 8.3 version of the filename. Spaces in file names in /etc/fstab is not a concern of mine. If someone wants to submit a patch to use quotes then I'll accept it. ---------------------------------------------------------------------- Comment By: Luke Dunstan (infidel) Date: 2004-12-18 22:31 Message: Logged In: YES user_id=30442 I don't see any "/usr/bin" in my mount table ---------------------------------------------------------------------- Comment By: Johan Boulé (johan-boule) Date: 2004-12-18 16:38 Message: Logged In: YES user_id=96100 On a side note, i see that msys\bin is mounted on /usr/bin, but since msys is already mouned on /usr, it's useless. ---------------------------------------------------------------------- Comment By: Johan Boulé (johan-boule) Date: 2004-12-18 16:31 Message: Logged In: YES user_id=96100 Ok, i found a work around to get the 8.3 alias of the dir.. it's quite a horrible cmd.exe's shell code: pushd "%USERPROFILE%" || goto :failed cd .. || goto :failed for %%X in ("%CD%") do set X=%%~sX|| goto :failed echo %X% /home >> "%~d0%~p0msys\etc\fstab" || goto :failed set X= popd || goto :failed the %~sX converts the content of the X var to 8.3 style alias, and since this feature only works for 'for' variables, we need to use a 'for' command... ugly ugly :/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=1087569&group_id=2435 |
From: SourceForge.net <no...@so...> - 2010-03-08 02:20:17
|
Support Requests item #1087569, was opened at 2004-12-18 16:18 Message generated for change (Settings changed) made by sf-robot You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=1087569&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MSYS Group: Feature Request >Status: Closed Priority: 1 Private: No Submitted By: Johan Boul (johan-boule) Assigned to: Cesar Strauss (cstrauss) Summary: /etc/fstab and path with spaces Initial Comment: Hi, I'm distributing a "dev-pack" (psycle project at sourceforge) which contains msys with a modified "startup script" that automatically produce a /etc/fstab file with the /home mount point set with the parent dir of the USERPROFILE env var. the problem is that the parent dir the of USERPROFILE is usually something like "x:/documents and settings", i.e. the path contains spaces. i've tried quoting with " or ', but it seems the syntax is rejected. Alternatively, is there a way with cmd.exe to obtain the "8.3" alias for a path? Regards, Johan. ---------------------------------------------------------------------- >Comment By: SourceForge Robot (sf-robot) Date: 2010-03-08 02:20 Message: This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 30 days (the time period specified by the administrator of this Tracker). ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2010-02-05 15:47 Message: Assigning to current maintainer. ---------------------------------------------------------------------- Comment By: Hamish B (hbowman) Date: 2010-01-31 00:14 Message: see "patch: fix quoting and handle spaces in path gracefully" SorceForge bug ID: 2808978 https://sourceforge.net/tracker/index.php?func=detail&aid=2808978&group_id=2435&atid=102435 Hamish ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2004-12-19 20:26 Message: Logged In: YES user_id=15438 The 1.0.11 version removes the /usr/bin mount point. Use the /X option of dir to obtain the 8.3 version of the filename. Spaces in file names in /etc/fstab is not a concern of mine. If someone wants to submit a patch to use quotes then I'll accept it. ---------------------------------------------------------------------- Comment By: Luke Dunstan (infidel) Date: 2004-12-19 03:31 Message: Logged In: YES user_id=30442 I don't see any "/usr/bin" in my mount table ---------------------------------------------------------------------- Comment By: Johan Boul (johan-boule) Date: 2004-12-18 21:38 Message: Logged In: YES user_id=96100 On a side note, i see that msys\bin is mounted on /usr/bin, but since msys is already mouned on /usr, it's useless. ---------------------------------------------------------------------- Comment By: Johan Boul (johan-boule) Date: 2004-12-18 21:31 Message: Logged In: YES user_id=96100 Ok, i found a work around to get the 8.3 alias of the dir.. it's quite a horrible cmd.exe's shell code: pushd "%USERPROFILE%" || goto :failed cd .. || goto :failed for %%X in ("%CD%") do set X=%%~sX|| goto :failed echo %X% /home >> "%~d0%~p0msys\etc\fstab" || goto :failed set X= popd || goto :failed the %~sX converts the content of the X var to 8.3 style alias, and since this feature only works for 'for' variables, we need to use a 'for' command... ugly ugly :/ ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=1087569&group_id=2435 |