1. Mistake in lines.ex
- Posted by Algorythm Dec 07, 2008
- 960 views
Hi Eu 4.0 developers!
I found one mistake in lines.ex. It uses upper() function declared in std/text.e but it never includes std/text.e. Please correct it!
Algorythm.
2. Re: Mistake in lines.ex
- Posted by ChrisB (moderator) Dec 07, 2008
- 974 views
Hi
Thanks.
Lines.ex was written / appended to the original lines.ex by Rob Craig pre eu4.0 std directory structure, for eu 3.x. I'm surprised you've only found one mistake!
Unfortunately, if you update lines.ex to eu4, it will no longer work in 3, because of the include, so there will have to be 2 versions of lines.ex in the transition to eu4 (since the old set of includes are meant to be phased out)
Also updating lines.ex to include the .conf file is on the todo list for 4.
Note, there is no exclusivity on lines.ex, so if anyone else wants to update it, and submit it to the devs, then they are more than welcome.
Chris
3. Re: Mistake in lines.ex
- Posted by Algorythm Dec 07, 2008
- 951 views
I'm surprised you've only found one mistake!
Hi Chris! I found the mistake in 4.0 bin\lines.ex. There is no more mistakes in this file I see. i just have added include std\text.e. And now it's working normally. Of course, in Eu 3.x it doesn't work.
Note, there is no exclusivity on lines.ex, so if anyone else wants to update it, and submit it to the devs, then they are more than welcome.
Sorry but I don't understand you. Do u want me to submit to you corrected lines.ex?
And some programs in Eu 4.0 also contain this mistake: they don't includes file which declares required routine, for example tutorial\celsius.ex.
Algorythm.
4. Re: Mistake in lines.ex
- Posted by ChrisB (moderator) Dec 07, 2008
- 924 views
Hi
Yes, I'm not one of the developers, by all means submit it to them.
Chris