[Oorexx-devel] New ooRexx SVN Projects

2009-05-22 Thread David Ashley
All - Is there any objection from anyone on creating two projects in the SVN tree to hold the ooRexx and the Build Machine website files? Lately I have been feeling uneasy about those files not being backed up properly as well as making it easier for everyone to edit those files if necessary.

[Oorexx-devel] Creating method objects from data may raise a syntax exception

2009-05-22 Thread Rony G. Flatscher
When creating a method object with code supplied from a buffer the following error may appear, if the data contain LF or CRLF: F:\test\o4rx\tests\setmethodtest.rex 1 *-* ? 7 *-* m=.method~new(aha, code) Error 13 running aha line 1: Invalid character in program

Re: [Oorexx-devel] Creating method objects from data may raise a syntax exception

2009-05-22 Thread Rick McGuire
Carriage LF and CRLF sequences are not part of the Rexx syntax structures, so they are not accepted when you attempt to create directly from Rexx code. It has always been that way. The SendMessage() API gives you access to all of the methods of any of the classes. You are not limited to just

Re: [Oorexx-devel] 4702 breaks PipeLines application

2009-05-22 Thread James Johnson
I tried your suggestion of using the GetAllContextVariables() method. It fails when I try to read the directory from another thread. I used the context method DirectoryAt() to read the directory. In looking at the interpreter code, it appears to me that using any of the context methods from a

Re: [Oorexx-devel] 4702 breaks PipeLines application

2009-05-22 Thread Rick McGuire
You need to use AttachThread() to request a RexxThreadContext object that is valid on the other threads. Then any of the APIs defined on RexxThreadContext will be available to you. Rick On Fri, May 22, 2009 at 8:49 PM, James Johnson j...@iland.net wrote: I tried your suggestion of using the