Re: ver. 4.0 Build/Command Line Problem Found !!
- Posted by bernie Mar 19, 2009
- 884 views
Bernie,
I think the problem is in the actual handling of the command line arguments in Euphoria. Recently there was quite an internal change in how the command line arguments were handled. It was made easier to maintain and also enhanced so that we can use a configuration file to provide any command line option. However, during this time there was an oversite. I just discovered it the other day when a program of mine ceased to function.
The difference is, in 3.x and 99% of 4.0, the interpreter and translator ate any command line argument sent to it. For instance:
C:\ > exwc -i \euphoria -i myapp -D TEST myprog.ex hello.txt command_line() = { myprog.ex, hello.txt }
However, after the recent change, this is what it looks like:
C:\ > exwc -i \euphoria -i myapp -D TEST myprog.ex hello.txt command_line() = { -i, \euphoria, -i, myapp, -D, TEST, myprog.ex, hello.txt }
I think there is a change under way to correct this problem, then programs like revget.ex will start working again.
Jeremy
Has that been committed to the trunk ?