Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[ALLY] Re: Re(2) REBOL 2.5 Released - WinCE REBOL_HOME suggestion

From: holger:rebol at: 3-Apr-2001 8:09

On Tue, Apr 03, 2001 at 01:55:26PM +0000, Mike Riley wrote:
> Since Pocket PC > offers no form of command line, I was questioning how (if at all) REBOL > Technologies was able to implement this setting on this platform. Based on > the lack of response from any REBOL representative (even after emailing Carl > directly on the issue), I guess that they have little intention on > supporting the platform other than to say "we compiled our base C code for > the platform and it runs".
We released REBOL/Core 2.2 for WinCE, but could not support WinCE for Core 2.3 because of the many internal changes in 2.3 and insufficient time for testing. Because of that our WinCE port fell a little behind for a while. For Core 2.5 we committed to supporting WinCE again (for more platforms than 2.2 even), and spent a lot of time on the new WinCE port. Our old 2.2 WinCE version of REBOL/Core was effectively merged with the the new 2.5 Win32 version, with the result that our new 2.5 WinCE version inherited a lot of OS-specific improvements from our Win32 version, such as much better networking support and enhancements in file i/o, previously only available in Win32. So, yes, we do support it and do a lot more than just compile our code on it. We have several WinCE devices available and run our normal tests on them, just like on all other platforms. There are still some remaining WinCE issues that we did not have time to fully address in 2.5 though, and which hopefully should be solved in the next version. The best way to handle installation is one of them. This is difficult to do considering that WinCE apparently supports neither environment variables nor current directories . There are also some "look and feel" issues that we would like to see get improved. Unfortunately the large variety of very different WinCE devices and WinCE versions along with incorrect WinCE developer documentation, bugs in WinCE and buggy WinCE development systems have made it difficult so far to get REBOL to work as smoothly on all WinCE devices as it works on other platforms. REBOL works quite well on our Jornadas, but some users with different devices have reported problems. To answer your original question: REBOL/Core for WinCE currently assumes that the home directory is the WinCE "application directory" of REBOL. In theory this should be the directory where REBOL is installed, but from tests and feedback it seems that not all versions of WinCE support this correctly. Sometimes WinCE reports this directory to be the root directory instead. We do not know why yet. Our apologies for the delay in responding to your question. We are swamped with work, in between the Core 2.5 release, the Express release and the upcoming View and View/Pro release. -- Holger Kruse [holger--rebol--com]