Re: Euphoria 3.0.0 Released!
- Posted by Pete Lomax <petelomax at blueyonder.co.uk> Oct 19, 2006
- 576 views
On Wed, 18 Oct 2006 02:53:39 -0700, Juergen Luethje <guest at RapidEuphoria.com> wrote: >Chris Bensler wrote: > >> Now if I could just convince you that includes should be relative to their >> calling >> files instead of the current directory :) > >I could not have said this better myself. Ummm, AAAAARGH in agreement! OK, so I've just installed 3.0.0... Previously, to get round 2.4/2.5 limitations, I did things like:
include ..\demo\arwen\misc_arwen.e include ..\demo\arwen\message_box.ew include ..\demo\arwen\constants.ew include ..\demo\arwen\dll_links.ew include ..\demo\arwen\structures.ew include ..\demo\arwen\Quick_Allocations.ew include ..\demo\arwen\classes.ew include ..\demo\arwen\arwen.ew
The changes made to 3.0.0 mean that I am now absolutely FORCED to set EUINC, (to avoid the error on "include misc_arwen.ew" in arwen.ew) and/or physically move files (or reboot) to test a different version. What a pain in the butt! Regards, Pete PS should anyone want to use any of the code I have (ptok.e, initFilePathSet() and/or includeFile()) that already solves this, feel free - though I expect it may be easier to code from scratch in pathopen.e or wherever. PPS Anyone working on this, please see my test set: t05\\inc0 .. t05\\incV as listed at the start of p.exw. PPPS Think I'll just make "arwenALL.ew"s to get round this for now.