From: SourceForge.net <no...@so...> - 2007-05-30 00:33:00
|
Feature Requests item #1727935, was opened at 2007-05-29 14:43 Message generated for change (Comment added) made by miesfeld You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684733&aid=1727935&group_id=119701 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: Installation Group: Windows Status: Open Resolution: None Priority: 5 Private: No Submitted By: Rony G. Flatscher (orexx) Assigned to: Nobody/Anonymous (nobody) Summary: PATHEXT: please put ".rex" after ".rxs" Initial Comment: Having a few short ooRexx scripts it happens from time to time that due to a name clash a ".cmd" file exists as well. The extension ".rex" is placed at the very end of the PATHEXT list, hence this behaviour. If possible, I would request to put the ".rex" extension right next to the ".rxs" extension in PATHEXT. ---------------------------------------------------------------------- >Comment By: Mark Miesfeld (miesfeld) Date: 2007-05-29 17:33 Message: Logged In: YES user_id=191588 Originator: NO I too really like to have .rex towards the front of pathext. However, I'm not in favor of this feature. Every software program in the world wants to have its stuff first and it always irks me when an install program puts its program path first. Now, while I personally do want ooRexx first, I think the proper thing to do is to put it at the end of the existing environment variables. By the way, .rxs is not put into pathext by the current installer. So, I'm not really sure where you are suggesting .rex should go. <grin> But, putting it in front of .cmd is sure to irk someone who things that system files are the most important and that anyone who puts their own extension is front of .cmd is a moron. One way to work around your problem Rony (which is made worse because you are un-installing / installing more than the average person) is to do this. In control panel, under system, advanced, go to set environment variables. Then create a new PATHEXT variable in the User variables for your logon ID. You need to be sure and copy the values from the System variables PATHEXT value to the new one you are creating, because for your logon ID it will over-ride the System variable. Then add .rex to where you want it. You will have to manage this new PATHEXT yourself. The ooRexx installer will still change the System variable, but your user variable will remain unchanged. In a console window, the User PATHEXT variable will be the one used not the System variable. You can put .rex where ever you want in that variable and it will remain there. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=684733&aid=1727935&group_id=119701 |