Re: [Oorexx-devel] The factor.rex sample program

2014-06-12 Thread Rick McGuire
to the samples. Is that OK? Jon On 11 June 2014 18:05, Mark Miesfeld miesf...@gmail.com wrote: I say go for it. Whatever you think is useful, go ahead and do it. -- Mark Miesfeld On Wed, Jun 11, 2014 at 10:00 AM, Rick McGuire object.r...@gmail.com wrote: I've been going through

[Oorexx-devel] Are test suite adjustments needed for the cmake build?

2014-06-12 Thread Rick McGuire
I'm guessing there might need to be some adjustments made in the build suite for locating information in out-of-source builds. For example, I'm sure the process of locating the headers required for building the native api tests will require adjustment. The readme doesn't give any hints about

Re: [Oorexx-devel] Are test suite adjustments needed for the cmake build?

2014-06-12 Thread Rick McGuire
is wrong by right clicking on rxregexp.dll and selecting properties. Some of the properties are not filled in, like they are for some of the other DLLs, like rxsock.dll for instance. -- Mark Miesfeld On Thu, Jun 12, 2014 at 6:29 AM, Rick McGuire object.r...@gmail.com wrote: I'm guessing

Re: [Oorexx-devel] Confused at where we are with CMake

2014-06-12 Thread Rick McGuire
I think it is ready to go, although it probably needs a round or two of testing to make sure everything works. Right now, can build either of two ways, the non-template based version you did (although this version is probably out of date with respect to the samples) and the template-based build I

Re: [Oorexx-devel] Confused at where we are with CMake

2014-06-12 Thread Rick McGuire
flexible. Things like having the .pdb files get included in the installer if you're building from a Debug build is just one example. Rick On Thu, Jun 12, 2014 at 3:52 PM, Mark Miesfeld miesf...@gmail.com wrote: On Thu, Jun 12, 2014 at 12:47 PM, Rick McGuire object.r...@gmail.com wrote: I

Re: [Oorexx-devel] Confused at where we are with CMake

2014-06-12 Thread Rick McGuire
to say that I find the CMake system to be very flexible and, after a little education, easy to work with. And highly system independent. When I recommended CMake I had no idea it would work as well as it has for us. David Ashley On Thu, 2014-06-12 at 16:16 -0400, Rick McGuire wrote: No, I

[Oorexx-devel] Fixing up Makefile.am for new samples.

2014-06-12 Thread Rick McGuire
David, Could you take a look at what needs to be done in Makefile.am for the changes to the samples? If I read what it's doing correctly, it is just copying all of the .rex files. However, there are now a couple other files in that directory (a .cls and a .txt) that would also need to be

Re: [Oorexx-devel] Fixing up Makefile.am for new samples.

2014-06-13 Thread Rick McGuire
Ashley On Thu, 2014-06-12 at 18:35 -0400, Rick McGuire wrote: David, Could you take a look at what needs to be done in Makefile.am for the changes to the samples? If I read what it's doing correctly, it is just copying all of the .rex files. However, there are now a couple other files

Re: [Oorexx-devel] CmakeList.txt Errors

2014-06-13 Thread Rick McGuire
Ok, these should be fixed now. Rick On Thu, Jun 12, 2014 at 9:02 PM, David Ashley w.david.ash...@gmail.com wrote: Rick - Looks like you made some spelling errors in either the cmake file or the file names for syncronizedConcurrency.rex usetree.rex David Ashley

Re: [Oorexx-devel] Fixing up Makefile.am for new samples.

2014-06-13 Thread Rick McGuire
anyway. Rick On Fri, Jun 13, 2014 at 8:40 AM, David Ashley w.david.ash...@gmail.com wrote: Nope. The file manifest is actually in the rpm spec file and the deb manifest file. The magic happens there. David Ashley On Fri, 2014-06-13 at 05:36 -0400, Rick McGuire wrote: Ok, my biggest

[Oorexx-devel] Discuss: Embedding data into an ooRexx program.

2014-06-14 Thread Rick McGuire
This is something I've been thinking about for some time, and we even have a couple of RFEs open for something like this (though in fairness, I opened one of these). On occasion, I find I'd like to write a program that needs some associated data. Coding the data as a series of assignment

Re: [Oorexx-devel] Discuss: Embedding data into an ooRexx program.

2014-06-14 Thread Rick McGuire
be can simple syntax, and not require directives, it can be compatible with a NetRexx implementation. René. On 14 jun. 2014, at 15:42, Rick McGuire object.r...@gmail.com wrote: This is something I've been thinking about for some time, and we even have a couple of RFEs open for something like

Re: [Oorexx-devel] Discuss: Embedding data into an ooRexx program.

2014-06-14 Thread Rick McGuire
This is similar to MIME encoding, but ooRexx already has the directive concept that breaks the code into units. That is the link into the address space/naming mechanism. I have toyed with also adding Mime sort of typing mechanisms to this, but I think I'd prefer to keep this simple right now,

Re: [Oorexx-devel] Discuss: Embedding data into an ooRexx program.

2014-06-14 Thread Rick McGuire
On Sat, Jun 14, 2014 at 1:26 PM, Mike Cowlishaw m...@speleotrove.com wrote: This is similar to MIME encoding, but ooRexx already has the directive concept that breaks the code into units. That is the link into the address space/naming mechanism. I have toyed with also adding Mime sort of

[Oorexx-devel] A couple handy debugging tips for 4.2.0

2014-06-15 Thread Rick McGuire
Not really highlighted much, but the new StackFrame class gives some very useful debugging techniques. I just used a couple of these to figure out a problem. If you are interactive trace mode and want to find out how you got to a specific place, issue the command say

Re: [Oorexx-devel] Suspect executables not getting built correctly ...

2014-06-15 Thread Rick McGuire
If you want to see what are getting used for the compile and links, you can specify nmake VERBOSE=1, and it will display all of the commands that nmake is issuing. This allows you to see the exact commands getting issued for the build steps. Rick On Sun, Jun 15, 2014 at 4:37 PM, Mark Miesfeld

Re: [Oorexx-devel] Suspect executables not getting built correctly ...

2014-06-15 Thread Rick McGuire
, Jun 15, 2014 at 2:06 PM, Rick McGuire object.r...@gmail.com wrote: If you want to see what are getting used for the compile and links, you can specify nmake VERBOSE=1, and it will display all of the commands that nmake is issuing. This allows you to see the exact commands getting issued

Re: [Oorexx-devel] Suspect executables not getting built correctly ...

2014-06-15 Thread Rick McGuire
\client -Ic:\ORexxDev\oorexx\rexxapi\client\platform\windows -Ic:\ORexxDev\oorexx\rexxapi\common -Ic:\ORexxDev\oorexx\rexxapi\common\platform\windows Rick On Sun, Jun 15, 2014 at 5:21 PM, Rick McGuire object.r...@gmail.com wrote: Shoot, I stand corrected. It appears nmake writes all of the options

Re: [Oorexx-devel] Suspect executables not getting built correctly ...

2014-06-15 Thread Rick McGuire
, Rick McGuire object.r...@gmail.com wrote: I don't have time to do the link, but adding an echo did work. Here is the value of the CXX_FLAGS for compiling the files in rexx.dll. I don't have time to compare these to the old build right now: CXX_FLAGS=/DWIN32 /D_WINDOWS /W3 /GR /EHsc

Re: [Oorexx-devel] Suspect executables not getting built correctly ...

2014-06-15 Thread Rick McGuire
I see you figured this out already. Was it really necessary to set the _DEBUG and _RELEASE flags? I suspect the top level version would be sufficient. Rick On Sun, Jun 15, 2014 at 9:04 PM, Rick McGuire object.r...@gmail.com wrote: Ok, should be pretty easy to fix this. A few questions: 1

Re: [Oorexx-devel] Suspect executables not getting built correctly ...

2014-06-16 Thread Rick McGuire
I think you posted this as a reply to wrong email thread! That was my original proposal, although I had a default data marker of ::ENDDATA. The user is then free to override that marker to any other unique value. Rick On Mon, Jun 16, 2014 at 10:49 AM, David Ashley w.david.ash...@gmail.com

Re: [Oorexx-devel] Discuss: Embedding data into an ooRexx program.

2014-06-16 Thread Rick McGuire
Not sure what you mean...::Data directives are paired with an end marker, so ::Data data1 ::enddata ::Data data2 ::enddata Is perfectly well defined syntax. The end marker does not need to be uniquely defined for every directive and in generally, the end marker only needs to be redefined if

Re: [Oorexx-devel] Discuss: Embedding data into an ooRexx program.

2014-06-16 Thread Rick McGuire
in a single package? In this case we would need to determine which one we wanted to work with. David Ashley On Mon, 2014-06-16 at 11:09 -0400, Rick McGuire wrote: Not sure what you mean...::Data directives are paired with an end marker, so ::Data data1 ::enddata ::Data data2

Re: [Oorexx-devel] CMake build; MutableBuffer missing caselessPos

2014-06-16 Thread Rick McGuire
Oops, made a copy error...or more precisely, a forget to copy error :-) Rick On Mon, Jun 16, 2014 at 5:07 PM, Mark Miesfeld miesf...@gmail.com wrote: With a CMake build, the MutableBuffer class is missing caselessPos: C:\work.ooRexx\wc\ooTest\4.xqtest.rex 3 *-* say

Re: [Oorexx-devel] ooRexx Windows Menu Items

2014-06-17 Thread Rick McGuire
Well, the complete list can be found in the CMakeList.txt file. Search for install_component_shortcut, install_rexx_shortcut, and install_doc_shortcut in the control file. Quite a few of these would only apply on Windows (e.g., ooRexxTry and a lot of ooDialog samples). Rick On Tue, Jun 17,

[Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx-code-0:[10237]

2014-06-23 Thread Rick McGuire
Jon, The icla you committed does not have any of Rony's information in it. Rick -- Forwarded message -- From: sahana...@users.sf.net Date: Mon, Jun 23, 2014 at 1:46 PM Subject: [Oorexx-svn] SF.net SVN: oorexx-code-0:[10237] To: oorexx-...@lists.sourceforge.net Revision: 10237

Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx-code-0:[10237]

2014-06-23 Thread Rick McGuire
at the bottom? If that is not acceptable I will go back to him. Jon On 23 June 2014 18:55, Rick McGuire object.r...@gmail.com wrote: Jon, The icla you committed does not have any of Rony's information in it. Rick -- Forwarded message -- From: sahana...@users.sf.net Date: Mon

Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx-code-0:[10237]

2014-06-23 Thread Rick McGuire
) On 23.06.2014 21:00, Rick McGuire wrote: I think you need to double check what you checked in. This appears to be just a copy of the blank agreement. I see nothing at all from Rony in that file. Rick On Mon, Jun 23, 2014 at 2:00 PM, Sahananda (Jon) Wolfers sahana...@windhorse.biz

Re: [Oorexx-devel] Sourceforge Wiki status

2014-06-24 Thread Rick McGuire
Yeah, that's probably a question for sourceforge. I don't know what happened to the old content. Rick On Tue, Jun 24, 2014 at 2:52 AM, Sahananda (Jon) Wolfers sahana...@windhorse.biz wrote: This may end up being a question for Sourceforge, but does anyone know what happened to the ooRexx

Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx-code-0:[10237]

2014-06-24 Thread Rick McGuire
not changed since the beginning of the ooRexx project; in addition being a member of RexxLA this information is available as well). HTH, ---rony (currently on the road) On 23.06.2014 21:00, Rick McGuire wrote: I think you need to double check what you checked in. This appears

[Oorexx-devel] Just discovered something neat!

2014-06-25 Thread Rick McGuire
I was hacking on the DO instruction code today in my sandbox and I noticed something neat in how the code functions. With the little tweak to the complex.cls sample that I just committed, the following code works: comp1 = .complex[1,2] comp2 = .complex[4,5] comp3 = .complex[1,1] loop i = comp1

Re: [Oorexx-devel] Just discovered something neat!

2014-06-25 Thread Rick McGuire
It loops once more, as expected. Rick On Wed, Jun 25, 2014 at 4:58 PM, Walter Pachl christel.u.w.pa...@chello.at wrote: what happens if .complex[4,6] ? Walter Pachl Mike Cowlishaw m...@speleotrove.com schrieb: Kewl ... sort of like the generality of loop .. over. I was hacking

[Oorexx-devel] XALAN generated files and CMake.

2014-06-28 Thread Rick McGuire
I asked the question about using the CMake build to generate files in the source tree on the cmake mailing list today, and people didn't see there there should be any problems with doing that. I took a crack at it, and have it working now, including making this step optional if xalan is not

Re: [Oorexx-devel] Question ad running multiple Rexx programs in the same interpreter instance from native (C++) code ...

2014-07-02 Thread Rick McGuire
On Wed, Jul 2, 2014 at 12:04 PM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: When analyzing WWW-browser script code embedded in (x)html files it is the case that the functions of all scripts embedded in a (x)html file are available for scripts that are encountered and executed later in a

Re: [Oorexx-devel] Question ad Routine's new, resp. Package's addPackage methods ...

2014-07-03 Thread Rick McGuire
Rony, If you want this investigated, then you need to file the bug report first with a means of reproducing this. Rick On Thu, Jul 3, 2014 at 7:21 AM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: Could grab some time to test adding a package to the context of another routine from

Re: [Oorexx-devel] Question ad Routine's new, resp. Package's addPackage methods ...

2014-07-03 Thread Rick McGuire
...@wu.ac.at wrote: Rick, On 03.07.2014 13:39, Rick McGuire wrote: If you want this investigated, then you need to file the bug report first with a means of reproducing this. Thank you for the offer! While trying to come up with an ooRexx-only example for this observed behavior, I found

[Oorexx-devel] Fwd: [oorexx:bugs] #1270 Unexpected recursion leading to error 11, Control stack full

2014-07-03 Thread Rick McGuire
-and-paste the source lines into the description. Rick -- Forwarded message -- From: Rick McGuire bigr...@users.sf.net Date: Thu, Jul 3, 2014 at 11:09 AM Subject: [oorexx:bugs] #1270 Unexpected recursion leading to error 11, Control stack full To: [oorexx:bugs] 1

[Oorexx-devel] Need an opinion on the Method/Routine source methods.

2014-07-04 Thread Rick McGuire
Since I'm in the process of rewriting the parser this might be a good time to consider this point. For Method and Routine objects created from directives, the source() method does not return the directive line. Should it? This is a change to what is currently returned, which has the potential

Re: [Oorexx-devel] Need an opinion on the Method/Routine source methods.

2014-07-04 Thread Rick McGuire
value a separate method for the name of the routine or method. I would be happy to parse it out of the directive line text or perhaps it should have it's own separate method. Jon On Jul 4, 2014 12:35 PM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: On 04.07.2014 12:33, Rick McGuire wrote

Re: [Oorexx-devel] Need an opinion on the Method/Routine source methods.

2014-07-06 Thread Rick McGuire
the gun on the name part. There are even ways that methods can get created without the internal name. Rick thanks, Jon On 4 July 2014 22:44, Rick McGuire object.r...@gmail.com wrote: Wow, I would have assumed that was there already. Sounds like you should open an RFE for this. But note

Re: [Oorexx-devel] Weird result

2014-07-09 Thread Rick McGuire
Nope, works fine on Windows. The code that handles this in platform/unix/UseridFunction.cpp and is dependent on a couple HAVE_* defines. I suspect there's still a problem with config.h. Rick On Tue, Jul 8, 2014 at 10:19 PM, David Ashley w.david.ash...@gmail.com wrote: Rick - I was doing

Re: [Oorexx-devel] Weird result

2014-07-09 Thread Rick McGuire
Just a guess, but in CMakeLists.txt, the check for getpwuid function appears to be setting the HAVE_GETPUID variable, but the code is looking for HAVE_GETPWUID (missing W). Rick On Wed, Jul 9, 2014 at 5:35 AM, Rick McGuire object.r...@gmail.com wrote: Nope, works fine on Windows. The code

Re: [Oorexx-devel] MacOSX support

2014-07-09 Thread Rick McGuire
The code, in general, is separated into common and platform sections, although there are multiple platform pieces for different components. For example, the interpreter component has a platform section, the extensions component has a platform section, etc. There is also a set of components that

Re: [Oorexx-devel] OOREXX and QT 5.3.1

2014-07-14 Thread Rick McGuire
Assuming I understand what you're really asking, this is definitely doable. Here's a small example showing how to invoke an ooRexx program. https://sourceforge.net/p/oorexx/code-0/HEAD/tree/main/trunk/utilities/rexx/platform/unix/rexx.cpp This actually uses two different methods, the older

[Oorexx-devel] Numbering for the next feature release...

2014-07-14 Thread Rick McGuire
I've been working on a fairly major code restructuring and cleanup over the last couple of weeks. This will make it easier to implement some new features, and hopefully, will make it easier to maintain release-to-release compatibility of the rexxc compiled images. Because this update is going to

Re: [Oorexx-devel] Numbering for the next feature release...

2014-07-15 Thread Rick McGuire
of things easier in the future. Rick On Tue, Jul 15, 2014 at 6:06 AM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: On 14.07.2014 22:03, Rick McGuire wrote: I've been working on a fairly major code restructuring and cleanup over the last couple of weeks. This will make it easier

Re: [Oorexx-devel] Numbering for the next feature release...

2014-07-15 Thread Rick McGuire
On Tue, Jul 15, 2014 at 6:44 AM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: On 15.07.2014 12:31, Rick McGuire wrote: Well, the thing I started out to fix is to allow the language translator mark a saved program with the language level required to execute the program. One

Re: [Oorexx-devel] Numbering for the next feature release...

2014-07-15 Thread Rick McGuire
Grrr, hit the wrong key and sent that early. On Tue, Jul 15, 2014 at 6:44 AM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: On 15.07.2014 12:31, Rick McGuire wrote: Well, the thing I started out to fix is to allow the language translator mark a saved program with the language level

[Oorexx-devel] Considering adding a new collection class.

2014-07-17 Thread Rick McGuire
I've been doing a bit of work on the collection classes this week, and just got to the directory class. The directory is most frequently used as a collection class where the indexes are string items, but it also has the additional feature of the SETMETHOD() method, plus some additional methods

Re: [Oorexx-devel] Considering adding a new collection class.

2014-07-17 Thread Rick McGuire
2009 symposium presentation). Jon On 17 July 2014 11:42, Rick McGuire object.r...@gmail.com wrote: I've been doing a bit of work on the collection classes this week, and just got to the directory class. The directory is most frequently used as a collection class where the indexes are string

[Oorexx-devel] Thinking about a new type of Message object.

2014-07-25 Thread Rick McGuire
There are a number of things I don't like about the existing Message class, the biggest being the object can only be invoked a single time. There are lots of useful things that can be done with a message-type object that can be passed in as a argument...for example, iteration type operations on

Re: [Oorexx-devel] Ad RAISE keyword instruction

2014-07-29 Thread Rick McGuire
On Tue, Jul 29, 2014 at 1:11 PM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: Currently, I am looking deeper into the RAISE keyword instruction. The reason being, that conditions trapped in a parallel thread (let us say #2) should be re-raised in the (blocked) thread (let us say #1) that

Re: [Oorexx-devel] Ad RAISE keyword instruction

2014-07-29 Thread Rick McGuire
. Rick On Tue, Jul 29, 2014 at 1:25 PM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: On 29.07.2014 19:23, Rick McGuire wrote: On Tue, Jul 29, 2014 at 1:11 PM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: Currently, I am looking deeper into the RAISE keyword instruction

Re: [Oorexx-devel] Rexxref Syntax Diagrams

2014-07-30 Thread Rick McGuire
. You then download the diagram(s) and use them as you please. Maintenance should be pretty easy. David Ashley On Wed, 2014-07-30 at 13:46 -0400, Rick McGuire wrote: I can't say I'm crazy about the appearance...the yellow color is a little jarring and the text is a bit difficult to read

Re: [Oorexx-devel] Rexxref Syntax Diagrams

2014-07-30 Thread Rick McGuire
if needed. David Ashley On Wed, 2014-07-30 at 14:54 -0400, Rick McGuire wrote: What form are the diagrams in? I'm a little nervous about being dependent upon the website vs. having a a build tool that we can just use directly. If this actually spit out some form of markup, then we'd

Re: [Oorexx-devel] Rexxref Syntax Diagrams

2014-07-30 Thread Rick McGuire
in the pdf. 50% seemed like a good compromise but reducing it further might make the text and lines look better in the pdf but might cause problems in the html rendering. We might have to experiment to see what is better. David Ashley On Wed, 2014-07-30 at 15:15 -0400, Rick McGuire wrote: Ok

Re: [Oorexx-devel] Question ad FindClass() vs FindContextClass()

2014-07-31 Thread Rick McGuire
FindClass is a thread context API, which is invoked outside of the context of any running code. As such, it is limited to locating those classes that are provided by the system (i.e., in .environment). FindContextClass performs the same sort of search that would occur in any piece of Rexx code

Re: [Oorexx-devel] Question ad FindClass() vs FindContextClass()

2014-07-31 Thread Rick McGuire
objects) rtc-SendMessage1(cbd-rxDbusServer, NEWCONNECTION, rxDBusConn); } On 31.07.2014 13:52, Rony G. Flatscher wrote: On 31.07.2014 13:44, Rick McGuire wrote: FindClass is a thread context API, which is invoked outside of the context of any running code. As such, it is limited

Re: [Oorexx-devel] Question ad FindClass() vs FindContextClass()

2014-07-31 Thread Rick McGuire
and listener objects) rtc-SendMessage1(cbd-rxDbusServer, NEWCONNECTION, rxDBusConn); } On 31.07.2014 13:52, Rony G. Flatscher wrote: On 31.07.2014 13:44, Rick McGuire wrote: FindClass is a thread context API, which is invoked outside of the context of any running code

Re: [Oorexx-devel] ooRexx Syntax Diagrams in Rexxref

2014-07-31 Thread Rick McGuire
That looks much better to me, and the text still looks sharp at the lower resolutions, so I think the SVG format is making a difference. Rick On Thu, Jul 31, 2014 at 11:57 AM, David Ashley w.david.ash...@gmail.com wrote: I built a new rexxref.pdf and this time I used the SVG version of the

Re: [Oorexx-devel] A thought on improving ooRexx variable pool performance

2014-08-23 Thread Rick McGuire
Well, ooRexx already uses something like that. The objects stored in the object variables are variable objects. The language translator assigns all named variables a slot position in the local stack frame for fast lookup. The expose operation just looks up the variable object in the scope

Re: [Oorexx-devel] Invoking private methods from native code, possible ?

2014-09-07 Thread Rick McGuire
Only if you are invoking it from the context of a native method of the same object. Rick On Sun, Sep 7, 2014 at 2:45 PM, Rony G. Flatscher rony.flatsc...@wu.ac.at wrote: Is it possible to access private methods from native code, and if so, how would one do it? ---rony

[Oorexx-devel] DISCUSS: [oorexx:feature-requests] #613 Syntactic sugar for array creation

2014-09-18 Thread Rick McGuire
I confess that I've been wanting a shortcut for creating arrays for a long time and have even considered submitting this feature request myself. This is not something difficult to implement, but my resistance to doing this has more to do with the fact that it introduces new syntax. Using square

[Oorexx-devel] More square brackets

2014-09-18 Thread Rick McGuire
Another idea I've been toying with for a while is adding a square brackets method to the string class. This is a little bit like substr(), but the default length is 1 rather than the rest of the string. This would be fairly natural for scanning/parsing applications where you are looking at

Re: [Oorexx-devel] More square brackets

2014-09-18 Thread Rick McGuire
this for collections as well. Returning a subset of an array for example. -- Brandon Cherry On 9/18/2014 9:32 AM, Rick McGuire wrote: Another idea I've been toying with for a while is adding a square brackets method to the string class. This is a little bit like substr(), but the default

Re: [Oorexx-devel] More square brackets

2014-09-18 Thread Rick McGuire
I think these do need to be bracketed, since the , is already used in the IF/WHEN instruction and with DO WHILE/UNTIL for the shortcut AND conditionals. Square brackets are already used as a message type (primarily with collection objects), but thankfully, the usage follows the same rules as

Re: [Oorexx-devel] More square brackets

2014-09-18 Thread Rick McGuire
is the least user friendly language I have ever encountered. Bottom line, syntactic sugar should only be added when it clearly enhances productivity or makes the code easier to read. David Ashley On Thu, 2014-09-18 at 13:41 -0400, Rick McGuire wrote: I think these do need to be bracketed, since

Re: [Oorexx-devel] More square brackets

2014-09-19 Thread Rick McGuire
On Fri, Sep 19, 2014 at 4:51 AM, Mike Cowlishaw m...@speleotrove.com wrote: I think these do need to be bracketed, since the , is already used in the IF/WHEN instruction and with DO WHILE/UNTIL for the shortcut AND conditionals. Ah, but can one not think of those lists as arrays? And

Re: [Oorexx-devel] More square brackets

2014-09-19 Thread Rick McGuire
On Fri, Sep 19, 2014 at 5:42 AM, Rick McGuire object.r...@gmail.com wrote: On Fri, Sep 19, 2014 at 4:51 AM, Mike Cowlishaw m...@speleotrove.com wrote: I think these do need to be bracketed, since the , is already used in the IF/WHEN instruction and with DO WHILE/UNTIL for the shortcut

Re: [Oorexx-devel] More square brackets

2014-09-19 Thread Rick McGuire
On Fri, Sep 19, 2014 at 12:55 PM, Mike Cowlishaw m...@speleotrove.com wrote: On further reflection, the conditional expression cannot be merged with a simple redefinition. The conditional expressions have the shortcut feature where not all of the expressions need to be evaluated. The

Re: [Oorexx-devel] More square brackets

2014-09-19 Thread Rick McGuire
On Fri, Sep 19, 2014 at 2:25 PM, Mike Cowlishaw m...@speleotrove.com wrote: On further reflection, the conditional expression cannot be merged with a simple redefinition. The conditional expressions have the shortcut feature where not all of the expressions need to be evaluated. The

[Oorexx-devel] Apologies

2014-09-19 Thread Rick McGuire
I have to apologize, I was so excited about getting the base tests working on the 5.0 version that I merged the changes back in to trunk, completely forgetting that I hadn't tried compiling on Linux first. I'm getting some compile issues in the non-platform code that are driving me a little

Re: [Oorexx-devel] RexxMethod Bitness question

2014-09-20 Thread Rick McGuire
Since the size of this parameter changes with the bitness, you would be better off using a parameter type that also changes with bitness. size_t or ssize_t would probably be better choices. size_t is unsigned, ssize_t is signed. Rick On Sat, Sep 20, 2014 at 8:57 AM, Sahananda (Jon) Wolfers

Re: [Oorexx-devel] More square brackets

2014-09-20 Thread Rick McGuire
On Sat, Sep 20, 2014 at 10:41 AM, Mike Cowlishaw m...@speleotrove.com wrote: On further reflection, the conditional expression cannot be merged with a simple redefinition. The conditional expressions have the shortcut feature where not all of the expressions need to be evaluated. The

Re: [Oorexx-devel] More square brackets

2014-09-20 Thread Rick McGuire
On Sat, Sep 20, 2014 at 12:51 PM, Mike Cowlishaw m...@speleotrove.com wrote: How can we explore alternatives when ooRexx has been using the commas since the 4.0 release. any change in that behavior will break lots of programs. There's also the issue of netrexx compatibility, but that's

Re: [Oorexx-devel] Apologies

2014-09-20 Thread Rick McGuire
Ok, I'm able to get a clean build on Fedora. Please let me know if there are any other build issues. Rick On Fri, Sep 19, 2014 at 6:46 PM, Rick McGuire object.r...@gmail.com wrote: I have to apologize, I was so excited about getting the base tests working on the 5.0 version that I merged

Re: [Oorexx-devel] Apologies

2014-09-20 Thread Rick McGuire
MethodArguments_Include *^~~* MethodArguments_Included 2 warnings and 1 error generated. make: *** [librexx_la-ArrayClass.lo] Error 1 MacOSX 10.9.4 best regards, René. On 20 sep. 2014, at 21:56, Rick McGuire object.r...@gmail.com wrote: Ok, I'm able to get

Re: [Oorexx-devel] Apologies

2014-09-20 Thread Rick McGuire
Never mind, I found it. Now I'm puzzled as to why Linux did not have the same problem. Rick On Sat, Sep 20, 2014 at 4:41 PM, Rick McGuire object.r...@gmail.com wrote: These should be fixed now, but I'm curious about where the define for PACKAGE came from. I couldn't find it anywhere

Re: [Oorexx-devel] Apologies

2014-09-20 Thread Rick McGuire
, the ooRexx was surrounded by quotes, which caused the syntax error. I'm not sure if this additional quoting will cause issues with its intended purpose or not. I'll check a new fix in just as soon as everything finishes compiling. Rick On Sat, Sep 20, 2014 at 4:42 PM, Rick McGuire object.r...@gmail.com

Re: [Oorexx-devel] Apologies

2014-09-20 Thread Rick McGuire
: *** No rule to make target `interpreter/classes/StackClass.cpp', needed by `librexx_la-StackClass.lo'. Stop. best regards, René. On 20 sep. 2014, at 22:48, Rick McGuire object.r...@gmail.com wrote: I also discovered that my fix will have the same problem because there is also a PACKAGE_STRING

Re: [Oorexx-devel] Apologies

2014-09-21 Thread Rick McGuire
try that later today. best regards, René. On 21 sep. 2014, at 00:43, Rick McGuire object.r...@gmail.com wrote: Well, you got me. There are no references to a StackClass in the CmakeList.txt file nor anywhere in the build tree. I have no idea where this comes from. Rick On Sat, Sep 20

Re: [Oorexx-devel] RexxMethod Bitness question

2014-09-21 Thread Rick McGuire
that the build machine includes ooDialog in the build? thanks, Jon On 20 September 2014 15:23, Rick McGuire object.r...@gmail.com wrote: It should build...provided I haven't broken something :-) Rick On Sat, Sep 20, 2014 at 9:53 AM, Sahananda (Jon) Wolfers sahana...@windhorse.biz wrote: Hi

Re: [Oorexx-devel] RexxMethod Bitness question

2014-09-21 Thread Rick McGuire
of the released and proven stand-alones into the main version, but I would suggest not today. Jon On 21 September 2014 15:38, Rick McGuire object.r...@gmail.com wrote: Ah, ok, this is a situation where Mark's input would be helpful. The build machine builds the ooDialog version

Re: [Oorexx-devel] RexxMethod Bitness question

2014-09-21 Thread Rick McGuire
? (I have not edited the subversion server file and every line in it is no-opped so passwords should be saved). I'm sure I didn't have to do this in the long-ago past. thanks Jon On 21 September 2014 16:14, Rick McGuire object.r...@gmail.com wrote: The newer files in the trunk version

Re: [Oorexx-devel] RexxMethod Bitness question

2014-09-21 Thread Rick McGuire
/ Rick thanks Jon On 21 September 2014 16:14, Rick McGuire object.r...@gmail.com wrote: The newer files in the trunk version are probably my fault. I made a few changes while working on my update, but I believe all of my changes were associated with comments. Rick On Sun, Sep 21, 2014

Re: [Oorexx-devel] RexxMethod Bitness question

2014-09-21 Thread Rick McGuire
I tried yet another log request - it asked for my password 3 times crazy! It seems completely random to me. On 21 September 2014 18:04, Rick McGuire object.r...@gmail.com wrote: On Sun, Sep 21, 2014 at 11:41 AM, Sahananda (Jon) Wolfers sahana...@windhorse.biz wrote: Hi RIck

Re: [Oorexx-devel] RexxMethod Bitness question

2014-09-21 Thread Rick McGuire
. On 21 September 2014 18:04, Rick McGuire object.r...@gmail.com wrote: On Sun, Sep 21, 2014 at 11:41 AM, Sahananda (Jon) Wolfers sahana...@windhorse.biz wrote: Hi RIck, that seems to be the case for a few of the files. Others you changed to make the build work (rexx64.exe.manifest

Re: [Oorexx-devel] Apologies

2014-09-21 Thread Rick McGuire
]: *** [CMakeFiles/rexx.dir/all] Error 2 make: *** [all] Error 2 best regards, René. On 21 sep. 2014, at 13:03, Rick McGuire object.r...@gmail.com wrote: That's supposed to happen automatically when the list updates, but it might be a good idea to start from a clean state. Rick On Sun, Sep 21

Re: [Oorexx-devel] Apologies

2014-09-21 Thread Rick McGuire
'gettimeofday'* gettimeofday(tv, NULL); *^* 1 error generated. make[2]: *** [CMakeFiles/rexx.dir/interpreter/platform/unix/TimeSupport.cpp.o] Error 1 make[1]: *** [CMakeFiles/rexx.dir/all] Error 2 René. On 21 sep. 2014, at 21:15, Rick McGuire object.r...@gmail.com wrote: I just

Re: [Oorexx-devel] Apologies

2014-09-21 Thread Rick McGuire
] Error 2 René. On 21 sep. 2014, at 21:15, Rick McGuire object.r...@gmail.com wrote: I just checked in a new ErrorMessages.cpp file. See if that fixes the problem. Rick On Sun, Sep 21, 2014 at 2:55 PM, René Jansen rvjan...@xs4all.nl wrote: Generated with Cmake, now previous error gone

Re: [Oorexx-devel] Apologies

2014-09-21 Thread Rick McGuire
let you know. René. On 22 sep. 2014, at 00:41, Rick McGuire object.r...@gmail.com wrote: I just checked in a tweak to TimeSupport to use the defines created in config.h rather than the AIX define for deciding which header to include. If this still fails, there might be a problem with how

Re: [Oorexx-devel] Apologies

2014-09-21 Thread Rick McGuire
sep. 2014, at 01:18, Rick McGuire object.r...@gmail.com wrote: You'll probably need to debug and figure out where this is either hung or looping and get a stack traceback if you can. rexximage hung on linux when we were first converting to cmake and the problem ended up being issues

Re: [Oorexx-devel] Apologies

2014-09-21 Thread Rick McGuire
analysis of process 1660 written to file /dev/stdout indeed it seems to be in a mutexwait, semaphore code. best regards, René. On 22 sep. 2014, at 01:18, Rick McGuire object.r...@gmail.com wrote: You'll probably need to debug and figure out where this is either hung or looping and get

Re: [Oorexx-devel] Apologies

2014-09-22 Thread Rick McGuire
/RexxCompiler.cpp.o] Error 1 make[1]: *** [CMakeFiles/rexxc.dir/all] Error 2 where last night the compile was clean. best regards, René. On 22 sep. 2014, at 02:07, Rick McGuire object.r...@gmail.com wrote: One thing David used to figure out this problem on Linux was to build the 4.2.0 version

Re: [Oorexx-devel] Apologies

2014-09-22 Thread Rick McGuire
generated. make[2]: *** [CMakeFiles/rexxc.dir/utilities/rexxc/platform/unix/RexxCompiler.cpp.o] Error 1 make[1]: *** [CMakeFiles/rexxc.dir/all] Error 2 where last night the compile was clean. best regards, René. On 22 sep. 2014, at 02:07, Rick McGuire object.r...@gmail.com wrote: One

Re: [Oorexx-devel] ooRexx-4.2.0-source.tar.gz file on SourceForge

2014-09-22 Thread Rick McGuire
Well, if it's missing files needed for those platforms, obviously it isn't. Rick On Mon, Sep 22, 2014 at 3:20 PM, David Ashley w.david.ash...@gmail.com wrote: The tar.gz file is for all *nix platforms. David Ashley On Mon, 2014-09-22 at 11:13 -0700, CVBruce wrote: And so if you want to

Re: [Oorexx-devel] ooRexx-4.2.0-source.tar.gz file on SourceForge

2014-09-22 Thread Rick McGuire
David, Bruce's first email has the details. There are separate aix and mac directories in the server platform directory. Not all customizations are done via #define. Rick On Mon, Sep 22, 2014 at 4:28 PM, David Ashley w.david.ash...@gmail.com wrote: What files seem to be missing? Platform

Re: [Oorexx-devel] RexxMethod Bitness question

2014-09-22 Thread Rick McGuire
19:43, Rick McGuire object.r...@gmail.com wrote: Jon, Just tried this again and got better results this time. I'm using the cygwin ssh implementation, so I followed the OpenSSH instructions. I don't know if this made any difference or not, but I deleted all of my previous keys this time so

[Oorexx-devel] When should we consider using C++11 features?

2014-09-23 Thread Rick McGuire
It's probably worth having this conversation now that this standard has been out for 3 years now and compiler support seems to be pretty good. As I've been doing the code cleanup on the trunk version, I've had a number of times where a search on how to do something in C++ gave hits to C++11

Re: [Oorexx-devel] When should we consider using C++11 features?

2014-09-23 Thread Rick McGuire
with the ooRexx 5.0 version. David Ashley On Tue, 2014-09-23 at 09:36 -0400, Rick McGuire wrote: It's probably worth having this conversation now that this standard has been out for 3 years now and compiler support seems to be pretty good. As I've been doing the code cleanup on the trunk

<    8   9   10   11   12   13   14   15   16   17   >