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

[ALLY] REBOL 2.5 Released

 [1/7] from: carl:rebol at: 26-Mar-2001 0:09


REBOL/Core 2.5 Released Contains hundreds of improvements and bug fixes. Highlights include: -New APOP (authenticated POP) and IMAP email protocols. -Fully revised HASH and LIST datatypes. More complete, consistent, reliable, and faster! -Multiple enhancements to file/network ports. -Extensive file/network port mode support, including Macintosh forks. -More support for asynchronous port operations. -All new SORT function with many new modes. -New and fixed command line options. -Cryptographically secure and hashed checksum generation. -New method of object merging and object access. -Useful extensions to data set operations. -Improvements to LOAD and MOLD functions. -Click here to download REBOL/Core 2.5 now! See http://www.rebol.com/developer.html for more info. -Carl

 [2/7] from: bo:rebol at: 28-Mar-2001 12:11


Mike, If you tell REBOL to DISARM ERROR, it converts it to an object. You will not see that object unless you MOLD it: print mold disarm error -or- probe disarm error Isn't there an easier way to associate a .r extension with an application? For instance, can't you delete any .r association from the registry and then just click on the .r file? At that point, doesn't a requester come up asking to associate an application with that extension? Maybe WinCE is different enough from Windows for the above to not work the same way, so it is just an idea. The 'pending' versions on the website don't have real version numbers. They are just place holders. PPC and StrongARM are two different processors. I don't believe a binary for one will work on the other. -Bo On 28-Mar-2001/18:45:53, [mike_riley_--hotmail--com] wrote:
>I have successfully executed the REBOL 2.5 release for the WinCE StrongARM >platform. Specifically, I am running it on a iPaq 3630 Pocket PC device
<<quoted lines omitted: 73>>
>[ally-request--rebol--com] with "unsubscribe" in the >subject, without the quotes.
-- Bohdan "Bo" Lechnowsky REBOL Adventure Guide REBOL Technologies 707-467-8000 (http://www.rebol.com) The Official Source for REBOL Books (http://www.REBOLpress.com)

 [3/7] from: bo:rebol at: 28-Mar-2001 15:33


Leave it to the press to pollute the acronym space! Does the WinCE have a shell? If so, is there an equivalent of SET or SETENV on it? That would be the only way I could think of to set the REBOL_HOME env var. -Bo On 28-Mar-2001/15:45-6:00, [mike_riley_--hotmail--com] wrote:
>Thanks for the quick response, Bo. I'll try the error routine you >suggested, but that same code works as expected on other REBOL platforms
<<quoted lines omitted: 15>>
>advance for your insights. >- Mike
-- Bohdan "Bo" Lechnowsky REBOL Adventure Guide REBOL Technologies 707-467-8000 (http://www.rebol.com) The Official Source for REBOL Books (http://www.REBOLpress.com)

 [4/7] from: mike_riley_:hotm:ail at: 28-Mar-2001 15:45


Thanks for the quick response, Bo. I'll try the error routine you suggested, but that same code works as expected on other REBOL platforms (Win32, Linux, Solaris, etc.). As for the .r association, WinCE doesn't work the way Win9x/NT, etc. does with respect to asking the user to associate the file type. Instead, an action must be explicitly added to the registry, which is what I did. Unfortunately, the syntax I used (which works for all other apps I've installed on the PocketPC) doesn't seem to apply to rebol.exe for some reason. As for the PPC, I misunderstood the acronym as PocketPC (which I have seen it used in the press) instead of a PPC processor. That at least helps to clarify that misunderstanding :) One last question that occurred to me - how does one set the REBOL_HOME variable on WinCE? Since there is no start up files like autoexec.bat to set the environment variable, is there another way to do this? It is especially troublesome without a keyboard on the PocketPC, where full paths have to be tapped into the pop-up keyboard (I real pain!). Thanks in advance for your insights. - Mike

 [5/7] from: mike_riley_::hotmail at: 28-Mar-2001 18:45


I have successfully executed the REBOL 2.5 release for the WinCE StrongARM platform. Specifically, I am running it on a iPaq 3630 Pocket PC device with the rebol.exe and rebol.r files placed into the \Windows directory. However, I am having the following problems: 1) REBOL for WinCE doesn't seem to handle the "error" keyword, such as the following code snippet: if error? error: try [ my-func ] [ print "Function failed." disarm error quit ] Is this a known issue or a bug specific to this platform? 2) Using the Remote Registry Editor, I have attempted to associate .r files with the rebol.exe program. I have added the following to the CE Registry: a) added a .r key to the HKEY_CLASSES_ROOT with the Default value rebolfile. b) added a rebolfile key to the HKEY_CLASSES_ROOT. c) added a DefaultIcon key to the rebolfile key with the Default value \Windows\rebol.exe,0 d) added a Shell key to the rebolfile key. e) added a Open key to the Shell key. f) added a Command key to the Open key with the Default value \Windows\rebol.exe %1 After doing so, I can click on a .r file and it launches the rebol.exe program but does not load and execute the associated .r file. Is this also a known issue, or is there an additional paramater I need to add to pass the file name correctly? I also attempted to add the -s command line switch via the Open key's default value ("\Windows\rebol.exe -s" %1), but this combination failed to even execute the rebol program. Will a different syntax work (such as "\Windows\rebol.exe" "-s" "%1")? Lastly, even though the version states 2.5, the download page indicates a different version number for the 'pending' PPC 2.0 version (is that even a valid version number? I thought PPC was introduced with v3.0, not 2.0), stating 0.0.0.15.3. If these problems are known, is a more functional PPC v3.0 for StrongARM version expected to be released soon? Thanks! - Mike Riley

 [6/7] from: mike_riley_:hot:mail at: 28-Mar-2001 23:30


No shell that I am aware of on the Pocket PC platform. I know you can bring up a shell window on the Handheld PC (WinCE 2.0) platform, though. Anybody else out there running REBOL scripts on the PocketPC platform?

 [7/7] from: brian:hawley at: 29-Mar-2001 11:19


Mike Riley <[mike_riley_--hotmail--com]> wrote:
> Thanks for the quick response, Bo. I'll try the error routine you > suggested, but that same code works as expected on other REBOL platforms
<<quoted lines omitted: 5>>
> installed on the PocketPC) doesn't seem to apply to rebol.exe for some > reason.
I am running the same version on the HP Jornada 820. REBOL on that platform doesn't pay attention to command-line parameters. I tried the association method Bo suggested (use the explorer menu command File:Associate), the same registry hack you did, and even running it from the command line (the Jornada has one, cmd.exe). All parameters are ignored. I found this out right after it was published. I haven't sent in a feedback yet because I accidently left my Jornada at home.
> One last question that occurred to me - how does one set the REBOL_HOME > variable on WinCE? Since there is no start up files like autoexec.bat to > set the environment variable, is there another way to do this?
I don't think WinCE has environment variables. There are at least no commands to get or set them in the shell. It doesn't have an executable search path either. That's why all of the existing programs are in the \Windows directory. REBOL starts up in the root directory. If you put a %user.r file there it will be read. Here's how I set my system up: Files: rebol.exe in \Windows user.r in \ All other script files in "\Program Files\REBOL" Data files with all the others in "\My Documents" user.r: REBOL [ Title: "User Preferences" Date: 26-Mar-2001 ] ; Replacement for environment variables system/options/home: %"/Program Files/REBOL/" system/user/home: %"/My Documents/" ; Network and other settings... That works for me. I really would like the ability to use command line parameters, particularly --nowindow and --do. I already feel better about my computer with REBOL on it :) It is especially troublesome without a keyboard on the PocketPC, where full paths have to be tapped into the pop-up keyboard (a real pain!). Yeah, it's a lot easier on the HP820, which is more like a sub-sub-notebook, keyboard and all. Your's is smaller, has more RAM and can be upgraded, so you probably have a more useful computer. I'll just have to console myself with 10 hours of usable battery life... :) Brian Hawley

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted