Re: [Oorexx-devel] Question ad propagated condition('o') ...
Already something in the works in the trunk version. The condition object will contain a set of stack frame objects that will go all the way to the original source of the error. A stack frame will contain the method or routine for that particular level, so you can determine everything you need to know about the error. Rick On Wed, Jul 11, 2012 at 10:37 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: Just noted the comment and resolution of https://sourceforge.net/tracker/?func=detailatid=684730aid=3170662group_id=119701. As it is not possible to use the comment field anymore, I am turning to the developer list. The reported observation, that the entry program in the error directory, is changed to the program in which the condition is intercepted after doing a raise propagate means, that in those programs it is not possible to determine in which program the condition got originallly raised. All other condition-related information like errortext, code, message etc. seem to remain unchanged. Is there another way to determine in which program originally a condition got raised, if intercepting raised conditions in different programs? If not, would it make sense to open an RFE to ask for a new entry in the error directory supplied by condition('o') which contains and keeps the program name where originally the condition got raised? ---rony -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Upgrading the ooRexx project to Alurra
The last sourceforge announcement about Allura contained information about upgrading the project to the new Allura software. How to upgrade is listed here: https://sourceforge.net/p/upgrade/ and a quick rundown of the new features can be found here: https://sourceforge.net/p/allura/wiki/Features/ This new version sounds interesting, particularly the ability to link svn revisions to the tracker tickets, which will make things a little easier to manage for new releases. It does sound like there will be a little disruption caused by this upgrade as it will change the svn urls used for checkouts. I think I'm in favor of doing this, if for no other reason that it's obvious there will be no future updates done to the existing project stack. I suspect we'll need to designate when this update will occur so developers can get any pending work checked in in advance to the upgrade. Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Opinions on how to handle SysFileTree() errors?
I'm definitely in favor of enlarging the buffers. My personal preference would be no error or truncation, but rather detect if truncation is going to occur (or has occurred) and allocate a temporary buffer of sufficient size. Rick On Wed, Jul 25, 2012 at 1:59 PM, Mark Miesfeld miesf...@gmail.com wrote: After going through the code for SysFileTree() on Unix, it was apparent it would be easy for it to seq fault. I've reimplemented SysFileTree on both Windows and Unix using the new APIs and cleaned up the areas where it was possible to crash. Here is output on a Fedora Linux. First run the test using the current SysFileTree(), which seg faults. Then run the same test using the new implementation, SysFileTreeB(): [miesfeld@Hawk sysFileTree.bug]$ rexx test4.rex Collecting SysFileTree information Using SysFileTree() Segmentation fault (core dumped) [miesfeld@Hawk sysFileTree.bug]$ [miesfeld@Hawk sysFileTree.bug]$ rexx test4B.rex Collecting SysFileTree information Using SysFileTreeB() Enter RexxRoutine5() - SysFileTreeB 9 *-* rc = SysFileTreeB(ename,f,BLS) REX0098E: Error 98 running /home/miesfeld/work/tools/wc/bug.work/sysFileTree.bug/test4B.rex line 9: Execution error REX0647E: Error 98.900: buffer overflow would occur in recursiveFindFile() at line: 3785; data size: 317 buffer size: 257 [miesfeld@Hawk sysFileTree.bug]$ Here are the 2 questions: 1.) My first thought was to raise a condition when a buffer overflow would occur. This prevents a seg fault and alerts the user to the problem. But, what I have done is change all the sprintfs to snprintfs. On Linux, snprintf always writes the null terminator and of course writes no more than the size specified. So that change is enough to prevent a seq fault. The question is: Should I raise a condition, or just write a truncated line? I personally would want a condition raised, because if there was a lot of data, I might never realize there were truncated lines in the data. The other thing is, I think that any situation where the condition was raised, would currently seq fault. So, I don't think there is a working program now, that would suddenly stop working with a condition raised. 2.) The reason this seq faults on Linux is that the current code uses a buffer for path of 4096 bytes, (and some other buffers.) But it also uses some buffers of 255 bytes, and in fact tries to combine the path buffer, file name, time stamp, and attributes into one of the small buffers. If I changed all the buffers involved to 4096, there would still be need of using snprint() because it would still be possible to overflow the buffers. But, it would be much less likely to happen, so less likely to have a condition raised. Should I increase the small buffers to 4096? -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Speaking of SysFileTree in trunk ...
There really shouldn't be an difference in the garbage collector on 64-bit vs 32.bit. The code itself is really independent of the size of the objects, but that's not a definitive statement that there might not be something strange going on. You might try rebuilding with _DEBUG and VERBOSE_GC defined. This will dump a lot of GC statistics that might give a clue as to the problem area. Rick On Wed, Aug 8, 2012 at 3:32 PM, Mark Miesfeld miesf...@gmail.com wrote: I was going to bring this up, but probabaly after I had done some more testing. However since /hex just brought up SysFileTree, I'll do it now. I had wanted to include the new SysFileTree code in 4.1.2 because it definitely fixes some reproducible bugs in Linux. In Windows, I gave a version to Jerry, the submitter of the Windows bug, a version of ooRexx that had SysFileTreeB() and SysFileTree(). He tested it for a week and was able to reproduce the bug using SysFileTree 4 times in a week of testing, and never using SysFileTreeB(). Not conclusive, but an indication that the new code might fix the Windows bug. I myself tested a lot that the newer version produces the same results as the old version. However, on Friday I discovered what I thought might be a memory leak on Windows. So I won't put it in 4.1.2, but the new version does exist in trunk. What I did was put a simple routine that does a SysFileTree search for all files on my system in an endless loop. The returned stem from 1 iteration holds about 300,000 file names in the long format. On a Windows 64-bit system, memory used by rexx.exe keeps increasing until at 98% of total memory had to kill it. I have 4 GB of memory and the Rexx process used up to about 3,500 MB of it before I killed it. Since in the new version, there is the possibility of a lot more dynamically allocated memory, I first thought I had a memory leak But, these facts make me wonder if it might be something else: Running the exact same source code and same test on a Windows 32-bit machine. Memory used by the Rexx process rose to about 2400 MB and then stayed there. The system also has 4 GB of memory. I ran the test program for 48 hours and then quit because the memory had stayed steady for about 46 hours. Whereas on the 64-bit system, memory maxed out after about, I don't know exactly, but about 4 to 7 hours. I have a trial version of Purify that only runs on 32-bit. I ran the test program under it. Running one iteration, Purify report a memory loss of 28 bytes. Running 200 iterations, Purify reported a memory loss of, 28 bytes. Since it is a trial version it doesn't report where the memory loss happened. So the 28 bytes might not have even been allocated in SysFileTree. Originally in the code I was going to raise a condition if a string was longer than the static buffers. I ran that code a lot on the same 64-bit system and a condition was never raised. In the newer version, I replaced all the possible raised condition code with code that dynamically allocates memory. Therefore, in the current code, it seems possible that no dynamic memory is allocated to begin with. Making a memory leak in the new code unlikely to be the culprit. That's my next step, is to put a print out every time memory is allocated, and see if it actually happens. I still have to do that. However it's odd that the same memory problem doesn't happen on a 32-bit system. I wonder if the problem is with the garbage collector on 64-bit? -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] More on memory problem, SysFileTree, etc..
Am I correct in assuming this loop never wrote out any lines? I've been trying to recreate this with a simple sample, but the memory size looks dead stable so far. Rick On Wed, Aug 8, 2012 at 5:10 PM, Mark Miesfeld miesf...@gmail.com wrote: Okay, I put print outs in the SysFile tree code and in the loop test it turns out it is not dynamically allocating memory when running in a loop. Well, it does allocate 2 buffers but frees them each time. But, it turns out I wasn't comparing apples to orange running on 64-bit and 32-bit. It seems the memory problem is not in SysFileTree() but in another portion of the code. When I first ran the loop test on 64-bit Windows, the test program has this code in it, (that I removed when I ran it on 32-bit Windows.) do i=1 to f.0 if \var(f.i) then do sw = 1 say Stem variable f.i has not been assigned a value. end end The bottom line is, if I take that code out of the base program, when I run the endless loop of SysFileTree() memory use climbs to around 204,000 MB and then holds steady. If I put that code back in, then Rexx memory usage keeps climbing, until all usable memory is consumed. Rick - I'm going to open a tracker item for this so I can attach the exact Rexx programs I was using. I'll put the details in the tracker and you can look at it if you have time. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] More on memory problem, SysFileTree, etc..
Mark, I'm seeing the same growth with both versions and it looks like it is a classic memory fragmentation problem. An external call context keeps a hashtable of all object references it hands out to external functions like SysFileTree that protects those objects from garbage collection. Because SysFileTree is creating so many objects, this table gets very, very large (needing a 19Mb block of storage). What is happening is the memory manager can't find a sufficiently large block of storage, so it adds that to the memory heap. This memory is then used for other allocations after the hash table is garbage collection, so the next time a table of this size is required again, there's no longer a contiguous block large enough to satisfy the request, so we need to expand again. This basically keeps happening, so the memory grows. The root cause of the problem is the large number of objects SysFileTree is creating in a single call. All of those objects need to be protected until the call completes...unless, that is SysFileTree says it is ok to stop protecting those objects. This will require a few changes to SysFileTree. For example, there are many lines like this in SysFileTree: c-SetStemArrayElement(treeData-files, treeData-count, c-String(dFoundFile)); This needs to be changed to something like this: RexxString temp = c-String(dFoundFile); c-SetStemArrayElement(treeData-files, treeData-count, temp); c-ReleaseLocalReference(temp); This will keep the local reference table at a reasonable size throughout this process. Rick On Wed, Aug 8, 2012 at 5:33 PM, Mark Miesfeld miesf...@gmail.com wrote: On Wed, Aug 8, 2012 at 2:28 PM, Rick McGuire object.r...@gmail.com wrote: Am I correct in assuming this loop never wrote out any lines? I've been trying to recreate this with a simple sample, but the memory size looks dead stable so far. Sort of. The loop didn't write out any lines. A few lines were written out in the overall program. I attached the complete programs I'm using to a tracker item. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Possible Documentation Change
It sounds acceptable to me. Do the changes to the source files make them compatible with various XML editing tools? Are there any WYSIWYG editors that can be used to write the docs? To me, that was always the biggest deficiency when writing docs...I spent way more time wrestling with the markup than I did writing the actual words. If I could write the text without having to deal with the markup, things would go a lot faster. Rick On Thu, Aug 9, 2012 at 11:55 AM, David Ashley w.david.ash...@gmail.comwrote: All - I have added all the missing sections to the sample rxsock document. In addition I tweaked a bunch of things to make the documents more polished. There are still some page break problems but as I stated in a previous email we will have to live with those. The documents are available at http://build.oorexx.org/builds/release-candidates/. Publican is a really nice system once you get past the initial learning curve. And now that I know how to deal with it it will be easy help others get started. The other nice thing about the system is that it runs on both Windows and Linux without any source code changes. The whole point with this exercise is that I am very concerned about the future of the DocBook/DSSL system we use now. DSSL is not being maintained and everyone is moving in other directions. Publican offers the advantages of it being a DocBook/CSS system, it is maintained by Red Hat, it is their strategic direction, and it is portable across multiple platforms including Windows. And last, it does not take much effort to fix up our documents to conform to Publican. So please let me know if this is an acceptable direction for us to take. David Ashley ooRexx Team -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Possible Documentation Change
Yeah, working on Windows is also a major plus for me too. Rick On Thu, Aug 9, 2012 at 12:12 PM, Mark Miesfeld miesf...@gmail.com wrote: David, It's acceptable to me. The reasons you stated for making the change seem valid. I have the same general questions as Rick. With the additional question of exactly what needs to be done to use Publican on Windows? If it is fairly easy to set up on Windows, that adds a plus for me. -- Mark Miesfeld On Thu, Aug 9, 2012 at 8:55 AM, David Ashley w.david.ash...@gmail.com wrote: All - I have added all the missing sections to the sample rxsock document. In addition I tweaked a bunch of things to make the documents more polished. There are still some page break problems but as I stated in a previous email we will have to live with those. The documents are available at http://build.oorexx.org/builds/release-candidates/. Publican is a really nice system once you get past the initial learning curve. And now that I know how to deal with it it will be easy help others get started. The other nice thing about the system is that it runs on both Windows and Linux without any source code changes. The whole point with this exercise is that I am very concerned about the future of the DocBook/DSSL system we use now. DSSL is not being maintained and everyone is moving in other directions. Publican offers the advantages of it being a DocBook/CSS system, it is maintained by Red Hat, it is their strategic direction, and it is portable across multiple platforms including Windows. And last, it does not take much effort to fix up our documents to conform to Publican. So please let me know if this is an acceptable direction for us to take. David Ashley ooRexx Team -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Possible Documentation Change
A brief search suggests the free XML Copy Editor might work with these files. There's a Windows version too. Rick On Thu, Aug 9, 2012 at 12:12 PM, Mark Miesfeld miesf...@gmail.com wrote: David, It's acceptable to me. The reasons you stated for making the change seem valid. I have the same general questions as Rick. With the additional question of exactly what needs to be done to use Publican on Windows? If it is fairly easy to set up on Windows, that adds a plus for me. -- Mark Miesfeld On Thu, Aug 9, 2012 at 8:55 AM, David Ashley w.david.ash...@gmail.com wrote: All - I have added all the missing sections to the sample rxsock document. In addition I tweaked a bunch of things to make the documents more polished. There are still some page break problems but as I stated in a previous email we will have to live with those. The documents are available at http://build.oorexx.org/builds/release-candidates/. Publican is a really nice system once you get past the initial learning curve. And now that I know how to deal with it it will be easy help others get started. The other nice thing about the system is that it runs on both Windows and Linux without any source code changes. The whole point with this exercise is that I am very concerned about the future of the DocBook/DSSL system we use now. DSSL is not being maintained and everyone is moving in other directions. Publican offers the advantages of it being a DocBook/CSS system, it is maintained by Red Hat, it is their strategic direction, and it is portable across multiple platforms including Windows. And last, it does not take much effort to fix up our documents to conform to Publican. So please let me know if this is an acceptable direction for us to take. David Ashley ooRexx Team -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Upgrading the ooRexx project to Alurra
Oh yeah, I forgot about this too. How about we target making the switch for Saturday evening? Rick On Thu, Aug 9, 2012 at 12:43 PM, Mark Miesfeld miesf...@gmail.com wrote: Talking about changing to Publican reminded me of this. Upgrading to Allura is fine with me. That, maybe, the bug tracking interface would be better than the current is reason enough for me. Any time is fine with me. Just announcing about 24 hours ahead of when it will be done is good. I'll be sure and commit anything I need to, and then update my URLs after the switch. -- Mark Miesfeld On Wed, Jul 18, 2012 at 11:00 AM, Rick McGuire object.r...@gmail.com wrote: The last sourceforge announcement about Allura contained information about upgrading the project to the new Allura software. How to upgrade is listed here: https://sourceforge.net/p/upgrade/ and a quick rundown of the new features can be found here: https://sourceforge.net/p/allura/wiki/Features/ This new version sounds interesting, particularly the ability to link svn revisions to the tracker tickets, which will make things a little easier to manage for new releases. It does sound like there will be a little disruption caused by this upgrade as it will change the svn urls used for checkouts. I think I'm in favor of doing this, if for no other reason that it's obvious there will be no future updates done to the existing project stack. I suspect we'll need to designate when this update will occur so developers can get any pending work checked in in advance to the upgrade. Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Publican Sandbox
I'm thinking a different tree might be a good idea too. Rick On Thu, Aug 9, 2012 at 4:05 PM, David Ashley w.david.ash...@gmail.comwrote: At this point I was just beginning to think about a plan :-) The sandbox was just so you could see how it all was structured and give you something to play with. Honestly I am not sure where we stand with the docs at this moment. I know that you are doing some stuff with the ooDialog guide but that is all I am aware of. My preference would be to create a whole tree for the docs since the structure is different. Then merge it back into the trunk when we finish the migration. And we should target it for the 4.2 release, that way we have some time to get it right. David Ashley On Thu, 2012-08-09 at 12:49 -0700, Mark Miesfeld wrote: David, Sounds pretty good. What is your plan for the migration? Convert all the docs in your sandbox and when they are all converted, move or merge the sandbox back to the docs directory? Or maybe, leave the docs directory and copy the sandbox directory to a new top level directory and do all new work in that directory? Leave the docs directory alone, just don't put new work in it? Or ? -- Mark Miesfeld On Thu, Aug 9, 2012 at 12:21 PM, David Ashley w.david.ash...@gmail.com wrote: All - I have commited my Publican sandbox to SVN. You can check it out at http:.. oorexx.svn.sourceforge.net/svnroot/oorexx/sandbox/david/publican. Here are some notes about Publican and the sandbox source. 1. Publican uses a brand concept to give a project a customized look and feel for their documentation. Our brand is contained in the oorexx subdirectory. This brand must be built and then installed on the build machine. There is a Makefile in the oorexx directory and all you need to do is run make brand and then run make install. The make install assumes you have sudo authority to write to the target install directory (/usr/share/publican on Linux systems). 2. The rxsock subdirectory contains everything needed for the rxsock documentation. It was built using the publican create command and then customized. When ou create a new document you really only need to copy the directory structure of another document and then customize it. 3. To build rxsock just run make pdf or make html from the rxsock directory (rxsock has to be your current directory). This will create a new directory called tmp. You will find your output in either tmp/en-US/pdf or tmp/en-US/html. If files can not be found then you probably forgot to install the brand. See step 2. 4. A documentation build causes the brand files and the document files to be merged in the document's tmp directory. First the brand files are copied and then the document files are copied to this location. This allows the document files to override the brand files so that a document can vary from the brand if necessary. 5. There are some special files that need attention for each release cycle. The one you have to touch is the entities file. For rxsock this is located in rxsock/en-US/rxsock.ent. Every document will have one of these entities file with its own name but always with the .ent extension. The entities file has a version variable that needs to be updated for each release of the documentation. I know I have probably forgotten some things but this should get you started. The main Publican web page is at https://fedorahosted.org/publican/. There is a link to the user's guide on that page. I was able to figure everything out from that guide. Do not hesitate to drop me an email if you run into problems. David Ashley -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] REMINDER: Upcoming upgrade of the ooRexx sourceforge project to Allura
I'm planning on pushing the button for the Allura upgrade at 6:00PM Eastern Time on Saturday (tomorrow). Once the upgrade is complete, you'll need to update the URLs used for SVN access, so it is recommended you commit any pending work before I start the upgrade. I'll send another warning out tomorrow. Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Comment on bug 2903480 - socksend error if first word of message ends in colon
I'm in total agreement with Jerry on this one. This is an area I have a little bit of expertise, having written the Apache javamail implementation. Rick On Sat, Aug 11, 2012 at 10:39 AM, Jeremy Nicoll - ml sourceforge jn.ml.sfrg...@letterboxes.org wrote: Well: this is a test line. I wonder if this message will get sent? I certainly expect it to. In this bug report Mark recently said: More simply put, because of the definition of header fields, an email message body can not begin with a word ending in a colon because a line beginning with a token ending in a colon marks it as a field. which I think is wrong. My understanding of the internal format of emails is that the header lines (all starting with a word ending in a colon) are delimited from the message body by a blank line. The only limitation I'm aware of for the message body itself is that a message body line containing only a dot needs to be changed (dot stuffed) to a double dot by the mail transport as it is sent (and such a line changed back to just a single dot on reception). A mail being transported by SMTP is preceded by SMTP envelope headers, and followed by a line containing just one dot. However it's quite unclear to me from the original report whether the message the user was trying to send consisted of a bunch of headers, then a blank line, then the error message, or whether it was just the error message. I couldn't find the testsmtp.rex that's referred to. I looked at the smtp class doc in rxsock and found it confusing, telling one about all the parts of a process but not describing what its concept of an SMTP message actually was - eg whether the sender had to specify the headers they wanted in the message that was to be sent... So, I looked at smtp.cls; (this is the V4.1.1 one). In ::method Send, so far as I can see, there are some problems: a) comments are wrong at: /* send the 'To:' header */ retc = self~strmtransact('MAIL FROM:'msg~From, '2') if retc = .true then do self~debugsay('Error: MAIL FROM command to' rhost 'failed.') return -1 end /* send the 'From:' header */ do rec over msg~recipients retc = self~strmtransact('RCPT TO:' rec, '2') if retc = .true then do self~debugsay('Error: RCPT TO command to' rhost 'failed.') return -1 end end since (1) MAIL FROM has nothing to do with TO: (2) RCPT TO values have nothing to do with FROM: b) after sending DATA, and a From: header (which arguably should be optional), the code builds a To: header from a list of all the recipient addresses. This surely shouldn't be done as it exposes all the recipient addresses to anyone getting any copy of a mail sent this way. It also makes it impossible eg to send a mail that's TO: no-one CC: me BCC: a list of recipients c) then a Subject: header is sent (arguably that should be optional) d) then there's a line of code commented out, which I think shouldn't be. It's the one that creates the required blank line between headers and content. If the OP had created a proper SMTPmsg structure with body text starting with a word starting with a colon, that text would have wrongly appeared to be the last header in the message because of there being no blank line. e) when the body is sent, by retc = self~strmsock~lineout(msg~content) there's no code doing dot-stuffing; do you expect the user to have prerpared content with the doubled dots in it? -- Jeremy Nicoll - my opinions are my own -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] REMINDER: Upgrade of sourceforge project to Allura
Last reminder that I'll be starting the upgrade to Allura at 6:00PM Eastern US time today (in two hours). I highly recommend you commit any in-progress work before the upgrade is started. Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Status of upgrade to Allura ?
On Sun, Aug 12, 2012 at 1:38 PM, Mark Miesfeld miesf...@gmail.com wrote: Hi Rick, Do you know what the status of the upgrade is? I see that David is committing stuff and that check outs from the old URLs still work. I had assumed that the switch would take some time, but didn't expect it to take a real long time. That was my assumption as well. I got an email from sourceforge right after I pushed the button with what is supposedly a status link, but all it has said so far is upgrade scheduled. That's all the information I have. I'm hoping that David's checkins will still be valid since the process doesn't appear to have started yet. Rick The little info that I saw on SourceForge said new URLs would be sent out when the switch was complete. Are those e-mails only sent to the project Admins, or to all the project committers? If you know of course, you may not have any more info than I saw. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Rexxref Questions
They are not auto-generated, but I suspect they are contained in separate files is they get included in a lot of places (e.g., with every class that's a subclass of the collection classes). I *wish* some of that stuff could be autogenerated , but I'd like having to update that information in a lot of places even less. Rick On Mon, Aug 13, 2012 at 3:06 PM, David Ashley w.david.ash...@gmail.comwrote: All - In starting the conversion of the rexxref document to Publican a ran across several XML files that are small and contain just a list of links. Are these files autogenerated? Can they be merged back into their parent file? An example of one of these files is collectionclassmethods.xml. David Ashley -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Status of upgrade to Allura ?
Just an update. The status page is still just showing update scheduled. I submitted a ticket asking for a better idea on how long this will take. Rick On Sun, Aug 12, 2012 at 1:54 PM, Mark Miesfeld miesf...@gmail.com wrote: On Sun, Aug 12, 2012 at 10:44 AM, Rick McGuire object.r...@gmail.com wrote: On Sun, Aug 12, 2012 at 1:38 PM, Mark Miesfeld miesf...@gmail.com wrote: I had assumed that the switch would take some time, but didn't expect it to take a real long time. That was my assumption as well. I got an email from sourceforge right after I pushed the button with what is supposedly a status link, but all it has said so far is upgrade scheduled. That's all the information I have. I'm hoping that David's checkins will still be valid since the process doesn't appear to have started yet. Okay, maybe there is some stuff they have to do manually and so the upgrade is only done during business hours. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Status of upgrade to Allura ?
Here's the ticket, if you'd like to follow the discussion: https://sourceforge.net/p/forge/site-support/217/ Somewhat puzzling response that indicated they were waiting for us to give the go-ahead, while nothing I'd received indicated additional steps were required on our part. I told them to go ahead and start, but have not received any additional feedback since then. Rick On Tue, Aug 14, 2012 at 11:36 AM, Mark Miesfeld miesf...@gmail.com wrote: Thanks Rick. I was just this minute debating whether to ask if you had any news. ;-) -- Mark Miesfeld On Tue, Aug 14, 2012 at 8:34 AM, Rick McGuire object.r...@gmail.com wrote: Just an update. The status page is still just showing update scheduled. I submitted a ticket asking for a better idea on how long this will take. Rick On Sun, Aug 12, 2012 at 1:54 PM, Mark Miesfeld miesf...@gmail.com wrote: On Sun, Aug 12, 2012 at 10:44 AM, Rick McGuire object.r...@gmail.com wrote: On Sun, Aug 12, 2012 at 1:38 PM, Mark Miesfeld miesf...@gmail.com wrote: I had assumed that the switch would take some time, but didn't expect it to take a real long time. That was my assumption as well. I got an email from sourceforge right after I pushed the button with what is supposedly a status link, but all it has said so far is upgrade scheduled. That's all the information I have. I'm hoping that David's checkins will still be valid since the process doesn't appear to have started yet. Okay, maybe there is some stuff they have to do manually and so the upgrade is only done during business hours. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Status of upgrade to Allura ?
Just got another update and they are going to be starting the upgrade shortly (I hope...). Rick On Tue, Aug 14, 2012 at 12:23 PM, Mark Miesfeld miesf...@gmail.com wrote: That is a puzzling response. Good thing you opened a ticket or we'd still be waitng for them. -- Mark Miesfeld On Tue, Aug 14, 2012 at 9:19 AM, Rick McGuire object.r...@gmail.com wrote: Here's the ticket, if you'd like to follow the discussion: https://sourceforge.net/p/forge/site-support/217/ Somewhat puzzling response that indicated they were waiting for us to give the go-ahead, while nothing I'd received indicated additional steps were required on our part. I told them to go ahead and start, but have not received any additional feedback since then. Rick On Tue, Aug 14, 2012 at 11:36 AM, Mark Miesfeld miesf...@gmail.com wrote: Thanks Rick. I was just this minute debating whether to ask if you had any news. ;-) -- Mark Miesfeld On Tue, Aug 14, 2012 at 8:34 AM, Rick McGuire object.r...@gmail.com wrote: Just an update. The status page is still just showing update scheduled. I submitted a ticket asking for a better idea on how long this will take. Rick On Sun, Aug 12, 2012 at 1:54 PM, Mark Miesfeld miesf...@gmail.com wrote: On Sun, Aug 12, 2012 at 10:44 AM, Rick McGuire object.r...@gmail.com wrote: On Sun, Aug 12, 2012 at 1:38 PM, Mark Miesfeld miesf...@gmail.com wrote: I had assumed that the switch would take some time, but didn't expect it to take a real long time. That was my assumption as well. I got an email from sourceforge right after I pushed the button with what is supposedly a status link, but all it has said so far is upgrade scheduled. That's all the information I have. I'm hoping that David's checkins will still be valid since the process doesn't appear to have started yet. Okay, maybe there is some stuff they have to do manually and so the upgrade is only done during business hours. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel
Re: [Oorexx-devel] Status of upgrade to Allura ?
Sigh, the upgrade failed because of a bug on the sourceforge side...they need to fix their problem and reschedule. Rick On Tue, Aug 14, 2012 at 12:24 PM, Rick McGuire object.r...@gmail.comwrote: Just got another update and they are going to be starting the upgrade shortly (I hope...). Rick On Tue, Aug 14, 2012 at 12:23 PM, Mark Miesfeld miesf...@gmail.comwrote: That is a puzzling response. Good thing you opened a ticket or we'd still be waitng for them. -- Mark Miesfeld On Tue, Aug 14, 2012 at 9:19 AM, Rick McGuire object.r...@gmail.com wrote: Here's the ticket, if you'd like to follow the discussion: https://sourceforge.net/p/forge/site-support/217/ Somewhat puzzling response that indicated they were waiting for us to give the go-ahead, while nothing I'd received indicated additional steps were required on our part. I told them to go ahead and start, but have not received any additional feedback since then. Rick On Tue, Aug 14, 2012 at 11:36 AM, Mark Miesfeld miesf...@gmail.com wrote: Thanks Rick. I was just this minute debating whether to ask if you had any news. ;-) -- Mark Miesfeld On Tue, Aug 14, 2012 at 8:34 AM, Rick McGuire object.r...@gmail.com wrote: Just an update. The status page is still just showing update scheduled. I submitted a ticket asking for a better idea on how long this will take. Rick On Sun, Aug 12, 2012 at 1:54 PM, Mark Miesfeld miesf...@gmail.com wrote: On Sun, Aug 12, 2012 at 10:44 AM, Rick McGuire object.r...@gmail.com wrote: On Sun, Aug 12, 2012 at 1:38 PM, Mark Miesfeld miesf...@gmail.com wrote: I had assumed that the switch would take some time, but didn't expect it to take a real long time. That was my assumption as well. I got an email from sourceforge right after I pushed the button with what is supposedly a status link, but all it has said so far is upgrade scheduled. That's all the information I have. I'm hoping that David's checkins will still be valid since the process doesn't appear to have started yet. Okay, maybe there is some stuff they have to do manually and so the upgrade is only done during business hours. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security
Re: [Oorexx-devel] Status of upgrade to Allura ?
The notification I got was a failure on the clone step. I'm hoping all of the upgrade activity takes place on a copy and nothing goes live until everything works. Rick On Tue, Aug 14, 2012 at 2:13 PM, Mark Miesfeld miesf...@gmail.com wrote: On Tue, Aug 14, 2012 at 10:52 AM, Rick McGuire object.r...@gmail.com wrote: Sigh, the upgrade failed because of a bug on the sourceforge side...they need to fix their problem and reschedule. Yikes, that's kind of scary. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Fwd: SourceForge Repo Clone Complete
I don't know if everybody else got this or not, so I'm sending it to the dev list. The upgrade is supposedly complete, but I'm seeing one problem already with the main page...it still has the Classic-style navigation bar and there are no links to any of the trackers, forums, or mailing lists any more. I'll open a ticket for this. Below is the new svn checkout instructions. I've not gotten this to work myself, but I suspect it's because I never got cygwin set up on my new laptop so I don't have ssh available. Chime in if you have either success or failure with this. Rick -- Forwarded message -- From: SourceForge.net noreply+project-upgr...@in.sf.net Date: Tue, Aug 14, 2012 at 6:24 PM Subject: SourceForge Repo Clone Complete To: nore...@in.sf.net Your cloned repository code-0 in project oorexx is now ready for use. Old repository url: http://oorexx.svn.sourceforge.net/svnroot/oorexx New repository checkout command: svn checkout --username=bigrixx svn+ssh:// bigr...@svn.code.sf.net/p/oorexx/code-0/trunk oorexx-code-0 You and any other developers should do a fresh checkout using the new repository location. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Fwd: SourceForge Repo Clone Complete
On Tue, Aug 14, 2012 at 7:53 PM, Mark Miesfeld miesf...@gmail.com wrote: On Tue, Aug 14, 2012 at 3:58 PM, Rick McGuire object.r...@gmail.com wrote: Below is the new svn checkout instructions. I've not gotten this to work myself, but I suspect it's because I never got cygwin set up on my new laptop so I don't have ssh available. Chime in if you have either success or failure with this. Yeah, I couldn't get it to work either. If you go to our page now, it has a different layout. Yeah, it has a different layout...but the wrong one! It should have links to all of the tools configured for the project, such as the bug reporting system. I got a partial response to that ticket already, but it's been escalated to their engineering team. Going to the code section, I was able to browse the code. It has a sort of edit field that shows a svn check out command. Similar to the one you listed, but with my user ID. I tried copy and pasting it into a console window on my system. It didn't work: C:\work.ooRexx\wc\mainsvn checkout --username=miesfeld svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/trunk oorexx-code-0 svn: E720087: Unable to connect to a repository at URL 'svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/trunk ' svn: E720087: Can't create tunnel: The parameter is incorrect. C:\work.ooRexx\wc\mainsvn checkout --username=miesfeld svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/trunk oorexx-code-0 svn: E720087: Unable to connect to a repository at URL 'svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/trunk ' svn: E720087: Can't create tunnel: The parameter is incorrect. C:\work.ooRexx\wc\main Same thing I get. I suspect the problem is the lack of an ssh command. I've also opened a ticket asking about this one, but no response yet. Somehow I missed copying the cygwin stuff from my old laptop, so I had to drag that out to grab the files. They have to have some way to allow anonymous check out of the code, we're open source after all. You'd think they would know that. ;-) -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Fwd: SourceForge Repo Clone Complete
Ok, got a few things sorted out. To start with, the URL they sent out was assuming a particular SVN layout for the project, so they sent one that doesn't exist. The real URL should be: svn checkout --username=bigrixx svn+ssh:// bigr...@svn.code.sf.net/p/oorexx/code-0/main/trunk oorexx-code-0 This is for just the trunk. If you wish to check out from the root, use svn checkout --username=bigrixx svn+ssh:// bigr...@svn.code.sf.net/p/oorexx/code-0 oorexx-code-0 Secondly, http and https are available as protocols, but they have been having some repository corruption issues with https, so they are strongly discouraging using until they have fix whatever is causing this. Rick On Tue, Aug 14, 2012 at 8:02 PM, Mark Miesfeld miesf...@gmail.com wrote: On Tue, Aug 14, 2012 at 4:58 PM, Rick McGuire object.r...@gmail.com wrote: On Tue, Aug 14, 2012 at 7:53 PM, Mark Miesfeld miesf...@gmail.com wrote: Yeah, I couldn't get it to work either. If you go to our page now, it has a different layout. Yeah, it has a different layout...but the wrong one! It should have links to all of the tools configured for the project, such as the bug reporting system. Actually, it did have links to all the tools. But, now when I just went back they had disappeared. I guess they're fooling with it still. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Fwd: SourceForge Repo Clone Complete
On Tue, Aug 14, 2012 at 11:26 PM, Mark Miesfeld miesf...@gmail.com wrote: Hi Rick Did you manage to get the svn+ssh working? My first attempt at transferring my cygwin environment failed because my memory stick filled up, my old laptop decided to crash during the second attempt, so I decided it was time for bed :-) Having much better luck this morning. With the openssh program from cygwin installed, I'm able to check everything out correctly, although it does prompt me for my password twice to do so. I suspect this is because I don't have keys setup on my sourceforge userid yet. Rick I generated a key using puttygen and set up plink in my svn config file, but things just hang for me: C:\work.ooRexx\wcsvn checkout --username=miesfeld svn+ssh://miesf...@svn.code.sf.net/p/oorexx/code-0/main/trunk main-2 The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is. The server's rsa2 key fingerprint is: ssh-rsa 2048 86:7b:1b:12:85:35:8a:b7:98:b6:d2:97:5e:96:58:1d If you trust this host, enter y to add the key to PuTTY's cache and carry on connecting. If you want to carry on connecting just once, without adding the key to the cache, enter n. If you do not trust this host, press Return to abandon the connection. Store key in cache? (y/n) I hit 'y' and then nothing happens. It might be that my key on sourceforge didn't propagate yet, but it's been an hour now. I'll try again in the morning. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] SVN Commit emails not being sent
Ok, I've opened a new ticket for this item. Rick On Wed, Aug 15, 2012 at 2:29 PM, David Ashley w.david.ash...@gmail.comwrote: Rick - Since you have an open ticket on our conversion you need to add a new item. We are no longer receiving our emails for SVN commits. I use this a lot so this needs to be fixed. David Ashley -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] SVN Commit emails not being sent
David, Hopefully this will be a temporary solution, but you can see the recent commits at https://sourceforge.net/p/oorexx/code-0/commit_browser Rick On Wed, Aug 15, 2012 at 3:04 PM, Rick McGuire object.r...@gmail.com wrote: Ok, I've opened a new ticket for this item. Rick On Wed, Aug 15, 2012 at 2:29 PM, David Ashley w.david.ash...@gmail.comwrote: Rick - Since you have an open ticket on our conversion you need to add a new item. We are no longer receiving our emails for SVN commits. I use this a lot so this needs to be fixed. David Ashley -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Allura - hmm
On Wed, Aug 15, 2012 at 3:26 PM, Mark Miesfeld miesf...@gmail.com wrote: Hi, The problem witht the Allura menu on our page is reported to be that it is too slow load, so the default menu loads instead. By refreshing the page several times I'm able to load the menu. I was hoping the bug tracker would be better, but it seems much worse. I don't see any way to open a new bug. I just don't see how to work with it. If I go to a bug, there is no way for me to change anything. In the old system it was possible to group things better using a combination of category and group. But the new system only has milestone. To open a new bug, just click on the Open Ticket button on the left-hand side. To change things, click on the Edit button of an individual item. For any open ticket, it's possible to add arbitrary labels, which can actually be more flexible than the old system. It seems you can only search on some text phrase. In the old system it was easy to search for say, all the pending bugs, or all the bugs in the ooDialog category, or etc.. In the new system searching doesn't look very intutitive to me. The searches allow field specifiers. Click on the Help button to see how to do this. The easiest way might be to create a Saved Search for frequently needed searches. Rick -- Mark Mieseld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Allura - hmm
Mark, Try again. I tweaked the permissions a bit. I suspect David and I see everything because we're Admins. I found the default settings to be a little strange...for example, nobody had Create permission. Rick On Wed, Aug 15, 2012 at 3:54 PM, Mark Miesfeld miesf...@gmail.com wrote: On Wed, Aug 15, 2012 at 12:39 PM, David Ashley w.david.ash...@gmail.com wrote: Do you not see a vertical set of menus on the left. They are there for me and have most of what you want. I do see that menu. But it only has View stats and Group with a list of the Groups we had used in the old Tracker. There is no open new, or edit, etc.. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Allura - hmm
Yeah, me either. And I would have expected Developers to have Update permission. For the Bugs list, I restricted create to authenticated users, keeping with our policy not not allowing anonymous bug reports so we have some means of contacting the submitter. Rick On Wed, Aug 15, 2012 at 4:18 PM, Mark Miesfeld miesf...@gmail.com wrote: On Wed, Aug 15, 2012 at 1:05 PM, Rick McGuire object.r...@gmail.com wrote: Mark, Try again. I tweaked the permissions a bit. I suspect David and I see everything because we're Admins. I found the default settings to be a little strange...for example, nobody had Create permission. Yeah, that fixed it. I thought it was permissions, but it didn't make sense to me that I couldn't open a new bug. I wouldn't have suspected that no on had Create permission. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Allura - hmm
Oh, I also gave Developers Save Searches permission. Rick On Wed, Aug 15, 2012 at 4:22 PM, Rick McGuire object.r...@gmail.com wrote: Yeah, me either. And I would have expected Developers to have Update permission. For the Bugs list, I restricted create to authenticated users, keeping with our policy not not allowing anonymous bug reports so we have some means of contacting the submitter. Rick On Wed, Aug 15, 2012 at 4:18 PM, Mark Miesfeld miesf...@gmail.com wrote: On Wed, Aug 15, 2012 at 1:05 PM, Rick McGuire object.r...@gmail.com wrote: Mark, Try again. I tweaked the permissions a bit. I suspect David and I see everything because we're Admins. I found the default settings to be a little strange...for example, nobody had Create permission. Yeah, that fixed it. I thought it was permissions, but it didn't make sense to me that I couldn't open a new bug. I wouldn't have suspected that no on had Create permission. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Allura - hmm
I intentionally left that off of Support Request. That's not really a category we really use, and for the most part, people mistakenly open bugs under that. Rick On Wed, Aug 15, 2012 at 4:22 PM, hakan hexi...@users.sourceforge.netwrote: ** Now, it seems to show create ticket, but not for all items, for example support request is missing create ticket, maybe more. Besides that, is it possible to globally define the sort order on ticket number, to get the most recent at top, as for now one must click on # (twice) to most recent on top. /hex - Ursprungligt Meddelande - *Från:* Rick McGuire object.r...@gmail.com object.r...@gmail.com *Till:* Open Object Rexx Developer Mailing List oorexx-devel@lists.sourceforge.net oorexx-devel@lists.sourceforge.net *Kopia:* *Datum:* onsdag, 15 augusti 2012 22:05 *Ämne:* Re: [Oorexx-devel] Allura - hmm Mark, Try again. I tweaked the permissions a bit. I suspect David and I see everything because we're Admins. I found the default settings to be a little strange...for example, nobody had Create permission. Rick On Wed, Aug 15, 2012 at 3:54 PM, Mark Miesfeld miesf...@gmail.com wrote: On Wed, Aug 15, 2012 at 12:39 PM, David Ashley w.david.ash...@gmail.com wrote: Do you not see a vertical set of menus on the left. They are there for me and have most of what you want. I do see that menu. But it only has View stats and Group with a list of the Groups we had used in the old Tracker. There is no open new, or edit, etc.. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Allura - hmm
On Thu, Aug 16, 2012 at 2:39 AM, Mike Cowlishaw m...@speleotrove.com wrote: ** Yeah, me either. And I would have expected Developers to have Update permission. For the Bugs list, I restricted create to authenticated users, keeping with our policy not not allowing anonymous bug reports so we have some means of contacting the submitter. Does this mean that we 'ordinary' users cannot submit bugs, or will the sourceforge signin still suffice? Mike This means you need to sign in using sourceforge to submit bugs. This is the same requirement we had before. We turned that on because we were getting too many bug reports opened anonymously with insufficient information to reproduce and no means to contact the original submitter for more information. Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] SVN Commit emails not being sent
Oh man, are we the only project that has done the upgrade so far? This is starting to feel like an alpha-test. Definitely not ready for prime time yet :-( Rick On Thu, Aug 16, 2012 at 11:29 AM, Mark Miesfeld miesf...@gmail.com wrote: We didn't / don't seem to receiving any of the other e-mail notifications for things like the bug tracker, etc.. I looked at the different trackers set up and there was a field for e-mail notifications that was blank, so I filled it in with the correct mailing list address. Like oorexx-b...@lists.sourceforge.net for the bug tracker But, I still don't see the e-mails coming. David - do you need to change something as the mailing list administrator? Maybe the poster address from Allura is different than the old system and you have to allow it to post to the mailing list. Maybe the posts are getting rejected? -- Mark Miesfeld On Wed, Aug 15, 2012 at 11:29 AM, David Ashley w.david.ash...@gmail.com wrote: Rick - Since you have an open ticket on our conversion you need to add a new item. We are no longer receiving our emails for SVN commits. I use this a lot so this needs to be fixed. David Ashley -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] The oorexx-bugs moderator list
David, We're getting ticket emails now, but there's a problem with the oorexx-bugs list. The mail posted to the oorexx-bugs list is coming in as the sf userid of the person making the modification (e.g., bigr...@users.sf.net in my case). I subscribed my id to that list, and that changed it from an out-right rejection to a moderated message. Even if we turn off the moderation, I suspect this is not an acceptable solution since this problem will show up with anybody who opens or modifies a ticket, which is an unknowable number of userids. I'm skating on thin ice here...are there mailman options that can open this up a little? Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] The oorexx-bugs moderator list
Ok, I think I found the answer to my own question here: https://sourceforge.net/p/forge/documentation/Tracker%20-%20Beta/ It appears the new tracker system has a built-in subscription mechanism, so creating a subscribable mailing list and forwarding emails to that is no longer required. If you go to the summary page for each of the tracker categories, there's a mail icon in the right-hand corner that can allow you to subscribe to all updates to a list. This seems to be already on for me, but you might want to check your settings. Because the list forwarding didn't appear to be working, I've disabled the forwarding option for these items. I suspect we might want to delete this extra mailing lists once things settle down so people aren't confused by them. Rick On Thu, Aug 16, 2012 at 2:08 PM, Rick McGuire object.r...@gmail.com wrote: David, We're getting ticket emails now, but there's a problem with the oorexx-bugs list. The mail posted to the oorexx-bugs list is coming in as the sf userid of the person making the modification (e.g., bigr...@users.sf.net in my case). I subscribed my id to that list, and that changed it from an out-right rejection to a moderated message. Even if we turn off the moderation, I suspect this is not an acceptable solution since this problem will show up with anybody who opens or modifies a ticket, which is an unknowable number of userids. I'm skating on thin ice here...are there mailman options that can open this up a little? Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] The oorexx-bugs moderator list
On Thu, Aug 16, 2012 at 4:46 PM, Mark Miesfeld miesf...@gmail.com wrote: Rick, Thanks for digging into this. One problem, that maybe will resolve, is that I was / am subscribed to all the trackers but have not been getting any e-mail, until just a short bit ago with your test [oorexx:bugs] #1101 typo in typedef of ArrayClass.hpp ? You must have missed the update to the ticket you opened. Charles stated that the email notifications had been turned off during the upgrade process and for some reason, they had not gotten turned back on again. I started my testing after he said it had been turned on again, which is when I ran into my other problems. I did the same type of test with several bugs and never got any e-mail for them. I did several updates yesterday and one today to the makeorx.bat bug. I haven't seen anything for that, and didn't see the original opening of the bug by /hex. I think the only reason I got the [oorexx:bugs] #1101 typo in typedef of ArrayClass.hpp ? mail is because you subscribed yourself: I subscribed my id to that list, and that changed it from an out-right rejection to a moderated message: Although I just saw in the #231 ticket that Chris just turned something on, so maybe this will be working from now on. Yep, that's the root reason it was working...I was trying to get the old mailing list to work, but it appears those are no longer needed. Rick -- Mark Miesfeld On Thu, Aug 16, 2012 at 11:28 AM, Rick McGuire object.r...@gmail.com wrote: Ok, I think I found the answer to my own question here: https://sourceforge.net/p/forge/documentation/Tracker%20-%20Beta/ It appears the new tracker system has a built-in subscription mechanism, so creating a subscribable mailing list and forwarding emails to that is no longer required. If you go to the summary page for each of the tracker categories, there's a mail icon in the right-hand corner that can allow you to subscribe to all updates to a list. This seems to be already on for me, but you might want to check your settings. Because the list forwarding didn't appear to be working, I've disabled the forwarding option for these items. I suspect we might want to delete this extra mailing lists once things settle down so people aren't confused by them. Rick On Thu, Aug 16, 2012 at 2:08 PM, Rick McGuire object.r...@gmail.com wrote: David, We're getting ticket emails now, but there's a problem with the oorexx-bugs list. The mail posted to the oorexx-bugs list is coming in as the sf userid of the person making the modification (e.g., bigr...@users.sf.net in my case). I subscribed my id to that list, and that changed it from an out-right rejection to a moderated message. Even if we turn off the moderation, I suspect this is not an acceptable solution since this problem will show up with anybody who opens or modifies a ticket, which is an unknowable number of userids. I'm skating on thin ice here...are there mailman options that can open this up a little? Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Fwd: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not
Hey, a commit message! -- Forwarded message -- From: Repository Open Object Rexx code-0 nore...@code-0.oorexx.p.re.sf.net Date: Thu, Aug 16, 2012 at 6:38 PM Subject: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not To: Repository Open Object Rexx code-0 nore...@code-0.oorexx.p.re.sf.net : 1103 - makeorx.bat typo or not http://sourceforge.net/p/oorexx/code-0/8205/ --- Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/oorexx/code-0/ To unsubscribe from further messages, please visit https://sourceforge.net/auth/prefs/ -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Request for directions (Re: Fwd: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not
On Fri, Aug 17, 2012 at 7:57 AM, Mark Miesfeld miesf...@gmail.com wrote: Rony, I think it might take a little bit to get things figured out, and some things might not be working quite right yet. But, here are a few hints. 1.) You need to check that you are actually getting the new Allura menu bar loaded. I've found that if I just go to the project page, the Allura menu bar never gets loaded. So, I suspect that people are not seeing that menu. The menu bar has icons in addition to the text. What I've found is that if I go to this URL, the menu bar always gets loaded: https://sourceforge.net/p/oorexx/code-0/commit_browser That is not where I want to go, but once I get the correct menu bar, it seems to stick. So I've just started going there always. 2.) Once you get to the correct menu bar, you will see each the individual 'tracker' items listed. Go to one of the tracker items, say 'Bugs.' All the old tracker items have an icon that looks sort of like a page with a magnifying glass. On the tracker page, below the Allura menu bar on the top is a long blackish area. Says Bugs on the left. On the right hand side of that area will be an icon of an envelope. Hoover the mouse over the icon and it will either say Subscribe to this tool, or Unsubscribe to this tool. The icon is like a toggle, click on it to change its current state. If you are subscribed to a tool, you get the e-mail notifications. 3.) I think all the tools are like that, except I don't see the envelope on the Code SVN Repository. I opened a ticket this morning asking for guidance on how to subscribe to the SVN repository mailing list. No response yet (I suspect Charles is still on vacation today). 4.) You will just have to start getting e-mails and then figure out the strings. I haven't got that far myself. It shouldn't be hard to figure out a filter once you start getting the mails. The switch to Allura has caused more of a disruption than we anticipated, but it has some very nice features. In the long run I think the switch is going to be well worth it. -- Mark Miesfelde On Fri, Aug 17, 2012 at 12:50 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: Hmm, so far I had subscribed the ooRexx mailing lists for bugs, svn etc. to learn about all activities. Using Thunderbird's filters all those messages were sorted into the appropriate folders. As I have not received any e-mails since the switch to the new system, I was wondering what I am supposed to do to get that feature back for me. Do I have to subscribe somehow? What are the substrings in the message headers that can be used for filtering? Any hints/help appreciated! ---rony On 17.08.2012 00:48, Mark Miesfeld wrote: Yes, finally. ;-) I wonder if we can get the diffs included in the messages? I'm thinking that it's hard to tell if something is not working, if they just forgot to turn something on, or that's just the way it is. -- Mark Misfeld On Thu, Aug 16, 2012 at 3:43 PM, Rick McGuire object.r...@gmail.com wrote: Hey, a commit message! -- Forwarded message -- From: Repository Open Object Rexx code-0 nore...@code-0.oorexx.p.re.sf.net Date: Thu, Aug 16, 2012 at 6:38 PM Subject: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not To: Repository Open Object Rexx code-0 nore...@code-0.oorexx.p.re.sf.net : 1103 - makeorx.bat typo or not http://sourceforge.net/p/oorexx/code-0/8205/ --- Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/oorexx/code-0/ To unsubscribe from further messages, please visit https://sourceforge.net/auth/prefs/ -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Request for directions (Re: Fwd: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not
On Fri, Aug 17, 2012 at 9:41 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: Hi Mark, thank you very much for your elaborate explanations which helped me a lot subscribing to the various trackers (will have yet to see how the e-mail headers are formed for the filters). One, two little things ad trackers: - oldest are shown first, didn't find a way to sort them by date (not shown) in reverse order to get the latest listed first, - did not find queries to filter e.g. for subjects, needles in content, authors, date ranges, severities and the like. Ad svn: the mailman e-mail addresses for the various mailing lists are still subscribed. If Allura could forward the commit messages to the appropriate mailman list (oorexx-...@lists.sourceforge.net), then it could maybe work as before? Not going to work. The new tracker system forwards the emails using the email address of the sender, so we run into all sorts of permission problems with setting that up. Rick Best regards, ---rony On 17.08.2012 13:57, Mark Miesfeld wrote: Rony, I think it might take a little bit to get things figured out, and some things might not be working quite right yet. But, here are a few hints. 1.) You need to check that you are actually getting the new Allura menu bar loaded. I've found that if I just go to the project page, the Allura menu bar never gets loaded. So, I suspect that people are not seeing that menu. The menu bar has icons in addition to the text. What I've found is that if I go to this URL, the menu bar always gets loaded: https://sourceforge.net/p/oorexx/code-0/commit_browser That is not where I want to go, but once I get the correct menu bar, it seems to stick. So I've just started going there always. 2.) Once you get to the correct menu bar, you will see each the individual 'tracker' items listed. Go to one of the tracker items, say 'Bugs.' All the old tracker items have an icon that looks sort of like a page with a magnifying glass. On the tracker page, below the Allura menu bar on the top is a long blackish area. Says Bugs on the left. On the right hand side of that area will be an icon of an envelope. Hoover the mouse over the icon and it will either say Subscribe to this tool, or Unsubscribe to this tool. The icon is like a toggle, click on it to change its current state. If you are subscribed to a tool, you get the e-mail notifications. 3.) I think all the tools are like that, except I don't see the envelope on the Code SVN Repository. 4.) You will just have to start getting e-mails and then figure out the strings. I haven't got that far myself. It shouldn't be hard to figure out a filter once you start getting the mails. The switch to Allura has caused more of a disruption than we anticipated, but it has some very nice features. In the long run I think the switch is going to be well worth it. -- Mark Miesfelde On Fri, Aug 17, 2012 at 12:50 AM, Rony G. Flatscherrony.flatsc...@wu-wien.ac.at rony.flatsc...@wu-wien.ac.at wrote: Hmm, so far I had subscribed the ooRexx mailing lists for bugs, svn etc. to learn about all activities. Using Thunderbird's filters all those messages were sorted into the appropriate folders. As I have not received any e-mails since the switch to the new system, I was wondering what I am supposed to do to get that feature back for me. Do I have to subscribe somehow? What are the substrings in the message headers that can be used for filtering? Any hints/help appreciated! ---rony On 17.08.2012 00:48, Mark Miesfeld wrote: Yes, finally. ;-) I wonder if we can get the diffs included in the messages? I'm thinking that it's hard to tell if something is not working, if they just forgot to turn something on, or that's just the way it is. -- Mark Misfeld On Thu, Aug 16, 2012 at 3:43 PM, Rick McGuire object.r...@gmail.com object.r...@gmail.com wrote: Hey, a commit message! -- Forwarded message -- From: Repository Open Object Rexx code-0 nore...@code-0.oorexx.p.re.sf.net nore...@code-0.oorexx.p.re.sf.net Date: Thu, Aug 16, 2012 at 6:38 PM Subject: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not To: Repository Open Object Rexx code-0 nore...@code-0.oorexx.p.re.sf.net nore...@code-0.oorexx.p.re.sf.net : 1103 - makeorx.bat typo or nothttp://sourceforge.net/p/oorexx/code-0/8205/ --- Sent from sourceforge.net because you indicated interest inhttps://sourceforge.net/p/oorexx/code-0/ https://sourceforge.net/p/oorexx/code-0/ To unsubscribe from further messages, please visithttps://sourceforge.net/auth/prefs/ https://sourceforge.net/auth/prefs/ -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has
Re: [Oorexx-devel] Request for directions (Re: Fwd: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not
I just stumbled on a potential solution for following the commits. There's a Feed icon on the Code page. If you are using an RSS reader for following blog feeds, you can use that button to subscribe to the commits feed. Rick On Fri, Aug 17, 2012 at 9:47 AM, Rick McGuire object.r...@gmail.com wrote: On Fri, Aug 17, 2012 at 9:41 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: Hi Mark, thank you very much for your elaborate explanations which helped me a lot subscribing to the various trackers (will have yet to see how the e-mail headers are formed for the filters). One, two little things ad trackers: - oldest are shown first, didn't find a way to sort them by date (not shown) in reverse order to get the latest listed first, - did not find queries to filter e.g. for subjects, needles in content, authors, date ranges, severities and the like. Ad svn: the mailman e-mail addresses for the various mailing lists are still subscribed. If Allura could forward the commit messages to the appropriate mailman list (oorexx-...@lists.sourceforge.net), then it could maybe work as before? Not going to work. The new tracker system forwards the emails using the email address of the sender, so we run into all sorts of permission problems with setting that up. Rick Best regards, ---rony On 17.08.2012 13:57, Mark Miesfeld wrote: Rony, I think it might take a little bit to get things figured out, and some things might not be working quite right yet. But, here are a few hints. 1.) You need to check that you are actually getting the new Allura menu bar loaded. I've found that if I just go to the project page, the Allura menu bar never gets loaded. So, I suspect that people are not seeing that menu. The menu bar has icons in addition to the text. What I've found is that if I go to this URL, the menu bar always gets loaded: https://sourceforge.net/p/oorexx/code-0/commit_browser That is not where I want to go, but once I get the correct menu bar, it seems to stick. So I've just started going there always. 2.) Once you get to the correct menu bar, you will see each the individual 'tracker' items listed. Go to one of the tracker items, say 'Bugs.' All the old tracker items have an icon that looks sort of like a page with a magnifying glass. On the tracker page, below the Allura menu bar on the top is a long blackish area. Says Bugs on the left. On the right hand side of that area will be an icon of an envelope. Hoover the mouse over the icon and it will either say Subscribe to this tool, or Unsubscribe to this tool. The icon is like a toggle, click on it to change its current state. If you are subscribed to a tool, you get the e-mail notifications. 3.) I think all the tools are like that, except I don't see the envelope on the Code SVN Repository. 4.) You will just have to start getting e-mails and then figure out the strings. I haven't got that far myself. It shouldn't be hard to figure out a filter once you start getting the mails. The switch to Allura has caused more of a disruption than we anticipated, but it has some very nice features. In the long run I think the switch is going to be well worth it. -- Mark Miesfelde On Fri, Aug 17, 2012 at 12:50 AM, Rony G. Flatscherrony.flatsc...@wu-wien.ac.at rony.flatsc...@wu-wien.ac.at wrote: Hmm, so far I had subscribed the ooRexx mailing lists for bugs, svn etc. to learn about all activities. Using Thunderbird's filters all those messages were sorted into the appropriate folders. As I have not received any e-mails since the switch to the new system, I was wondering what I am supposed to do to get that feature back for me. Do I have to subscribe somehow? What are the substrings in the message headers that can be used for filtering? Any hints/help appreciated! ---rony On 17.08.2012 00:48, Mark Miesfeld wrote: Yes, finally. ;-) I wonder if we can get the diffs included in the messages? I'm thinking that it's hard to tell if something is not working, if they just forgot to turn something on, or that's just the way it is. -- Mark Misfeld On Thu, Aug 16, 2012 at 3:43 PM, Rick McGuire object.r...@gmail.com object.r...@gmail.com wrote: Hey, a commit message! -- Forwarded message -- From: Repository Open Object Rexx code-0 nore...@code-0.oorexx.p.re.sf.net nore...@code-0.oorexx.p.re.sf.net Date: Thu, Aug 16, 2012 at 6:38 PM Subject: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not To: Repository Open Object Rexx code-0 nore...@code-0.oorexx.p.re.sf.net nore...@code-0.oorexx.p.re.sf.net : 1103 - makeorx.bat typo or nothttp://sourceforge.net/p/oorexx/code-0/8205/ --- Sent from sourceforge.net because you indicated interest inhttps://sourceforge.net/p/oorexx/code-0/ https://sourceforge.net/p/oorexx/code-0/ To unsubscribe from
[Oorexx-devel] Fwd: [forge:site-support] #261 Is it possible to include commit diffs in Allura SVN emails?
My ticket for getting diffs in the commit emails resulted in an Allura enhancement request. I suggest voting early and often! https://sourceforge.net/p/allura/tickets/4736/ Rick -- Forwarded message -- From: Chris Tsai ct...@users.sf.net Date: Fri, Aug 17, 2012 at 10:26 AM Subject: [forge:site-support] #261 Is it possible to include commit diffs in Allura SVN emails? To: [forge:site-support] 2...@site-support.forge.p.re.sf.net Sounds like a good suggestion to me, I've logged it with our engineering team here: [allura:tickets:#4736] I recommend you vote that up. Regards, Chris Tsai, SourceForge.net Support --- ** [site-support:261] Is it possible to include commit diffs in Allura SVN emails?** **Status:** assigned **Labels:** engr nf-4736 **Created:** Fri Aug 17, 2012 10:16 AM UTC by Rick McGuire **Last Updated:** Fri Aug 17, 2012 10:16 AM UTC **Owner:** Chris Tsai SVN commit emails are now working for the ooRexx project, but the emails sent out no longer include the commit diffs that were available in the old system. Getting the diff information takes a bit of drilling to get to, which is rather awkward. Is it possible to get the diff information included? Or failing that, it is possible to get a link included in the email that will take one directly to the diff view for the commit? --- Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/forge/site-support/261/ To unsubscribe from further messages, please visit https://sourceforge.net/auth/prefs/ -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Another feature we should vote for
This will improve the code subscription mechanism. https://sourceforge.net/p/allura/tickets/2922/ Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Request for directions (Re: Fwd: [oorexx:code-0] miesfeld committed to Open Object Rexx Code SVN Repository: 1103 - makeorx.bat typo or not
On Fri, Aug 17, 2012 at 8:42 PM, Mark Miesfeld miesf...@gmail.com wrote: I can not get diffs anywhere in the SVN code browser. Is that the same for everyone? Example: Diff of /ooDialog/trunk/ooDialog/ControlDialog.cls[r8211] .. [r8212] n Empty file I tried several different files, the diffs all come back saying Empty file Are you using Internet Explorer Rick? Or maybe FireFox or Chrome. I can see them, but they are a pain to get to. In the commit browser, click on a commit item. Down at the bottom of the page (you'll probably have to scroll to see this), there will be a list of the files that were updated. At the end of each item is (diff). Click on that, and it takes you to the diff for that file. I'm using Chrome as my browser. Here's a link to one of the diff items: https://sourceforge.net/p/oorexx/code-0/8212/tree//incubator/samples/ooDialog.samples.package/install/ooDialogSamplesPackage.nsi?diff=502a9288fd48f81d495da27e:8211 -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Howto get the name of the current .context~executable ?
On Sun, Aug 19, 2012 at 9:31 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: When using the environment symbol .context one is able to get a method or routine object with .context~executable, for which the current code executes. Is it possible from those objects to get their names? say .context~executable~package~name Or differently asked: is it possible for a running executable (method or routine object) to get the name that was used to invoke it (very much like being able to get at the object's current arguments or current variables)? No, that's not currently a method of the RexxContext class ---rony -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Howto get the name of the current .context~executable ?
On Sun, Aug 19, 2012 at 9:54 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: On 19.08.2012 15:44, Rick McGuire wrote: On Sun, Aug 19, 2012 at 9:31 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: When using the environment symbol .context one is able to get a method or routine object with .context~executable, for which the current code executes. Is it possible from those objects to get their names? say .context~executable~package~name Yes, that is the package name. When executing this code within a routine the same name gets returned (not the routine's name, but the package name the routine uses).. Or differently asked: is it possible for a running executable (method or routine object) to get the name that was used to invoke it (very much like being able to get at the object's current arguments or current variables)? No, that's not currently a method of the RexxContext class Should I open a RFE for this? Only if you want this to actually get implemented some time. That's the only way to get something like this in the queue of things to be worked on, unless you're willing to do it yourself and submit a patch. ---rony -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Howto get the name of the current .context~executable ?
On Sun, Aug 19, 2012 at 10:06 AM, Sahananda (Jon) Wolfers sahana...@windhorse.biz wrote: Rony, You could add it to my related RFEhttps://sourceforge.net/p/oorexx/feature-requests/429/ I imagine once the hood is up to do one, the other should be a synch. Please don't do that. Multiple RFEs are easier to deal with than a single RFE that requests multiple features. Rick Jon On 19 August 2012 14:58, Rick McGuire object.r...@gmail.com wrote: On Sun, Aug 19, 2012 at 9:54 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: On 19.08.2012 15:44, Rick McGuire wrote: On Sun, Aug 19, 2012 at 9:31 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: When using the environment symbol .context one is able to get a method or routine object with .context~executable, for which the current code executes. Is it possible from those objects to get their names? say .context~executable~package~name Yes, that is the package name. When executing this code within a routine the same name gets returned (not the routine's name, but the package name the routine uses).. Or differently asked: is it possible for a running executable (method or routine object) to get the name that was used to invoke it (very much like being able to get at the object's current arguments or current variables)? No, that's not currently a method of the RexxContext class Should I open a RFE for this? Only if you want this to actually get implemented some time. That's the only way to get something like this in the queue of things to be worked on, unless you're willing to do it yourself and submit a patch. ---rony -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Howto get the name of the current .context~executable ?
Although, now that I've actually read that RFE, that's exactly what Rony is asking for. The appropriate response is to add a +1 vote to the RFE (one of the new Allura features). Rick On Sun, Aug 19, 2012 at 10:31 AM, Rick McGuire object.r...@gmail.comwrote: On Sun, Aug 19, 2012 at 10:06 AM, Sahananda (Jon) Wolfers sahana...@windhorse.biz wrote: Rony, You could add it to my related RFEhttps://sourceforge.net/p/oorexx/feature-requests/429/ I imagine once the hood is up to do one, the other should be a synch. Please don't do that. Multiple RFEs are easier to deal with than a single RFE that requests multiple features. Rick Jon On 19 August 2012 14:58, Rick McGuire object.r...@gmail.com wrote: On Sun, Aug 19, 2012 at 9:54 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: On 19.08.2012 15:44, Rick McGuire wrote: On Sun, Aug 19, 2012 at 9:31 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: When using the environment symbol .context one is able to get a method or routine object with .context~executable, for which the current code executes. Is it possible from those objects to get their names? say .context~executable~package~name Yes, that is the package name. When executing this code within a routine the same name gets returned (not the routine's name, but the package name the routine uses).. Or differently asked: is it possible for a running executable (method or routine object) to get the name that was used to invoke it (very much like being able to get at the object's current arguments or current variables)? No, that's not currently a method of the RexxContext class Should I open a RFE for this? Only if you want this to actually get implemented some time. That's the only way to get something like this in the queue of things to be worked on, unless you're willing to do it yourself and submit a patch. ---rony -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Linking commit messages to the corresponding issues
One of the benefits advertised with Allura is the ability to link commits and issues. Of course, I can't find any examples showing how to do that, but in poking around, I think it is done by using markdown ( http://daringfireball.net/projects/markdown/syntax) in the commit messages. So, to provide a direct link to the issue associated with a commit, add something like this in the commit comments: See ticket [#429](https://sourceforge.net/p/oorexx/feature-requests/429/) Where the part in the square brackets will be the hot link and the part in the parens is the URL for the ticket. Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Comment on bug 2903480 - socksend error if first word of message ends in colon
On Sun, Aug 19, 2012 at 12:06 PM, Mark Miesfeld miesf...@gmail.com wrote: On Sun, Aug 19, 2012 at 9:04 AM, Mark Miesfeld miesf...@gmail.com wrote: ... Bringing things up on the developer list is a much better way to elicit comments than trying to put long discussions in a bug report. There is probably only a few of us that read every bug report. I should have added: But, the only way to get a bug fixed is to open up a bug for it. or if you want an enhancement, an RFE. Rick -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] A proposal for tagging tickets needing some additional work.
One problem I had with the old tracker system was managing items that needed multiple updates to complete. A good example are the enhancements, which typically require updates to code, docs, and test cases. Looking at the system, I think we can use the labels capability to mark what sort of additional activity are needed for an item. All we need is a convention. For example, adding labels of NEED_DOC or NEED_TEST would indicate this item still needs these additional pieces. These tags can be removed once those pieces are complete, so we have a better method of seeing what work still needs to be done to an item. Thoughts? Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Oorexx Reference - the new format
What is the state of the conversion and going live with the new format? I'm thinking I'm ready to take a break from the xml stuff I've been working on and knock off a few RFEs. That, of course, also means updating the docs, and I'd like to only do this on the new versions. Rick On Mon, Aug 20, 2012 at 9:35 AM, David Ashley w.david.ash...@gmail.comwrote: I also find this not very user friendly. I know there are customizations that can be performed with Publican but I am not that far into it yet. Once I get the all the docs straightened out )converted) I will look into trying to fix these kinds of things. David Ashley On Sat, 2012-08-18 at 09:19 -0700, Mark Miesfeld wrote: I see what you mean. And yeah that looks like a pain. Hopefully David will have an answer. -- Mark Miesfeld On Sat, Aug 18, 2012 at 9:45 AM, Oliver Sims oliver.s...@simsassociates.co.uk wrote: I've been using the ooRexx reference quite a bit today, and have been doing so with the new format. It's great - except that I'm finding it quite annoying looking things up in the index. As usual I have the side-panel of Adobe Reader open (can't remember what it's called - it's the panel that lists all the chapter and section headings). In the main window, if I want to look up the index, I hit ctl-end (or click on the 'Index' link in the side-panel) and then I have to slide the pages up and down until I find the entry I'm looking for. That's a pain. And then it's another pain (using alt --) to have to go through all the pages I looked at searching for the right index page before I get back to the text I was reading in the first place. Is it possible to have the letters expanded below the Index heading, each with a link? That is, can we have the same function in the index as the old format had? Many thanks, Oliver -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] A proposal for tagging tickets needing some additional work.
I've made a change to the Support Requests tracker item to add a new selection field for marking pending work. I rather like this approach, since it is possible to have that field show up in the search results. Take a look at how it looks and let me know what you thing. Rick On Sun, Aug 19, 2012 at 4:16 PM, Rick McGuire object.r...@gmail.com wrote: On Sun, Aug 19, 2012 at 3:59 PM, Mark Miesfeld miesf...@gmail.com wrote: On Sun, Aug 19, 2012 at 12:43 PM, Rick McGuire object.r...@gmail.com wrote: One problem I had with the old tracker system was managing items that needed multiple updates to complete. A good example are the enhancements, which typically require updates to code, docs, and test cases. Looking at the system, I think we can use the labels capability to mark what sort of additional activity are needed for an item. All we need is a convention. I agree with this, I've been thinking along the same lines, that we just need some conventions that we are all aware of. For example, adding labels of NEED_DOC or NEED_TEST would indicate this item still needs these additional pieces. These tags can be removed once those pieces are complete, so we have a better method of seeing what work still needs to be done to an item. Thoughts? I think that as we use the new system a little bit we can probably figure out how to use it better. I think we can set the tools up better. For instance, it might be better to add a new field rather than add agreed upon labels. I think, but haven't tried it yet, when you add a new field, you can specify the type of field. One type of field, again this is speculation at this point, one type of field is like a combo box and you can specify what values are available in it. Well, I take it back about being better for your example. In that example, agreed upon labels are better because you want several labels for one item. I think my point was that there are probably other areas in the tools that we can make good use of if we have a consensus on what to do in those areas. I hadn't realized we could add additional fields, but looking at the types of fields we can add, it appears keywords still would be a better option because we want something that is multi-valued and allows for the removal of tags once a task is complete. One thing I liked about the Jira system that Apache uses is the capability of creating subtasks to an item. Thus you could add additional tickets for Write documentation for item and manipulate them separately. The mail item could not be closed until the subtasks were also complete. Rick -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] A proposal for tagging tickets needing some additional work.
Ok, I'm going to make this change to the bug and enhancement request trackers...the mutablebuffer patch is an excellent example of why this is needed, so I'd like to start using it now. Rick On Mon, Aug 20, 2012 at 7:42 PM, Mark Miesfeld miesf...@gmail.com wrote: On Mon, Aug 20, 2012 at 4:38 PM, Rick McGuire object.r...@gmail.com wrote: I've made a change to the Support Requests tracker item to add a new selection field for marking pending work. I rather like this approach, since it is possible to have that field show up in the search results. Take a look at how it looks and let me know what you thing. I already did. ;-) I like that approach also, because you don't have to remember what the possible labels are. They show up in the choices. For me, I'd constantly be going, is it code+doc or code_doc? It seems a good solution. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Linking commit messages to the corresponding issues
Ok, I sent a question to the Allura Apache project user list asking about commits. It is easier than I originally recommended, and will be easier in the future. To link a commit to a particular issue, just use See ticket [bugs:#1] or See ticket [feature-requests:#1] The qualifier is the ticket system name from the URL. Each ticket system has its own qualifier. Eventually, the links in the commit messages will automatically result in a back link getting created in the referenced ticket. This is not there yet. To manually create a link to the particular commit in the ticket, just use Committed revision [r] Where is the revision number. Rick On Sun, Aug 19, 2012 at 11:46 AM, Mark Miesfeld miesf...@gmail.com wrote: On Sun, Aug 19, 2012 at 8:36 AM, Rick McGuire object.r...@gmail.com wrote: One of the benefits advertised with Allura is the ability to link commits and issues. Of course, I can't find any examples showing how to do that, but in poking around, I think it is done by using markdown ( http://daringfireball.net/projects/markdown/syntax) in the commit messages. So, to provide a direct link to the issue associated with a commit, add something like this in the commit comments: See ticket [#429](https://sourceforge.net/p/oorexx/feature-requests/429/ ) Where the part in the square brackets will be the hot link and the part in the parens is the URL for the ticket. Okay, that's good info. In the back of my mind I recall that, the ability to link commits to issues. Don't remember if you had mentioned it when we discussed switching or if I read it somewhere. But, I hadn't been thinking about it when I did the last couple of bug fix commits. I'll try it on the next one. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Linking commit messages to the corresponding issues
On Tue, Aug 21, 2012 at 10:35 AM, Mark Miesfeld miesf...@gmail.com wrote: On Tue, Aug 21, 2012 at 7:24 AM, Rick McGuire object.r...@gmail.com wrote: Ok, I sent a question to the Allura Apache project user list asking about commits. Good information here. The above makes me curious though. So, is Allura itself an Apache project and SourceForge is just using it? I had thought it was something that SourceForge was developing internally. Yes to all of these :-) Allura was originally a sourceforge project that sourceforge was eating their own dogfood. They decided to develop this for a wider audience and contributed the code to Apache. It is currently an Apache incubator project, which means it has a bit less independence than an official Apache project. Assuming the developers behave themselves as a community and it remains active, the incubator project will graduate to a top-level Apache project (I'm an Apache member, so I see a lot of this activity going on). Given that sourceforge has a vested interest in this succeeding, I don't anticipate there will be many issues that would prevent them from graduating. Rick -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] rexxref Conversion to Publican complete
Ok, I'll keep the .png and .pdf versions in sync then when I make updates. I just tried out the XML Mind Editor on these files and it works great! Looks like there is a bit of a learning curve involved, but it gives a very nice WYSIWYG view of the documents. It's even smart enough to show any files included by the file you are editing in place (but read only). I think for writing large updates, this may make life a lot easier. Rick On Tue, Aug 21, 2012 at 2:59 PM, David Ashley w.david.ash...@gmail.comwrote: The Publican team has a todo to fix the PDF image processing so I believe we should keep the pdf images. Hopefully we can switch back to using them in the future. David Ashley On Tue, 2012-08-21 at 14:39 -0400, Rick McGuire wrote: David, Since we had to switch from using .pdf for images to .png, do we still need to update the .pdf version if we update the corresponding .odg file? Is there really any value to keeping the .pdf files in the publican tree? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Fwd: [oorexx:feature-requests] #473 String compares should have special exception for .nil
This is fairly simple to implement for the equals/not equals variants. The real open question is how to handle the other comparisons such as , , etc. These are probably VERY rare situations, but the behavior still needs to be defined. I see three obvious paths: 1) Leave them the way they are today. For these operators, the operation will go through the existing string conversion and perform the comparison on the string value The Nil Object. 2) Have them always return .false. It sort of makes sense, but it creates some unexpected behavior such as a .nil and a .nil both returning .false. 3) Make this an error. This, of course, will really break the rare program that happens to be doing this. On the other hand, the reverse comparison .nil a IS an error today, because only the String class implements those comparison methods. I suspect 1) is the course that makes the most sense and will have the least disruption. But I'm interested in opinions on this, and I may have missed other potential solutions. Rick -- Forwarded message -- From: Rick McGuire bigr...@users.sf.net Date: Tue, Aug 21, 2012 at 4:32 PM Subject: [oorexx:feature-requests] #473 String compares should have special exception for .nil To: [oorexx:feature-requests] 4...@feature-requests.oorexx.p.re.sf.net - **status**: open -- accepted - **assigned_to**: Rick McGuire - **pending_work_items**: -- code+doc+test - **milestone**: -- v4.2.0 --- ** [feature-requests:473] String compares should have special exception for .nil** **Status:** accepted **Labels:** Classes **Created:** Mon Jul 09, 2012 11:25 AM UTC by Rick McGuire **Last Updated:** Mon Aug 20, 2012 03:23 PM UTC **Owner:** Rick McGuire Currently, the string implementations of comparison operations unconditionally convert the right-hand-side of the comparison to a string value. This means compares like if arg == .nil then If the variable arg is .nil, then these objects are compared directly. If variable arg is a string value, .nil gets converted to the string The NIL object and this value is compared. This has two problems: 1) There is a potential for a false positive on this compare if the string value happens to be the string The NIL object 2) a NOSTRING condition is raised, which causes unexpected problems if SIGNAL ON ANY is in use. The workaround is to code if .nil == arg then ... to get .nil on the left side of the operator. In practice, people almost universally prefer the first form. Comparison to .nil is such an important thing on the ooRexx language that the string class should recognize .nil as a special case and always return .false (avoiding the NOSTRING condition as well). --- Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/oorexx/feature-requests/473/ To unsubscribe from further messages, please visit https://sourceforge.net/auth/prefs/ -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Fwd: [oorexx:feature-requests] #473 String compares should have special exception for .nil
On Tue, Aug 21, 2012 at 5:01 PM, Mark Miesfeld miesf...@gmail.com wrote: On Tue, Aug 21, 2012 at 1:48 PM, Rick McGuire object.r...@gmail.com wrote: This is fairly simple to implement for the equals/not equals variants. The real open question is how to handle the other comparisons such as , , etc. These are probably VERY rare situations, but the behavior still needs to be defined. I see three obvious paths: 1) Leave them the way they are today. For these operators, the operation will go through the existing string conversion and perform the comparison on the string value The Nil Object. 2) Have them always return .false. It sort of makes sense, but it creates some unexpected behavior such as a .nil and a .nil both returning .false. 3) Make this an error. This, of course, will really break the rare program that happens to be doing this. On the other hand, the reverse comparison .nil a IS an error today, because only the String class implements those comparison methods. I suspect 1) is the course that makes the most sense and will have the least disruption. But I'm interested in opinions on this, and I may have missed other potential solutions. I'll have to think about this some more. But, my first impression was that .nil is neither less than nor greater than anything, so returning .false sort of makes sense to me. This wouldn't surprise me too much: a .nil and a .nil both return .false. Aren't some things just the way they are by definition? For the docs: By definition .nil is neither greater than nor less than anything. Yes, the classic example is NaN in floating point numbers. In fact, NaN is not even equal to itself! Rick -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Ad Allura interface: a few questions ...
We really don't have any control over these features. If you'd wish to see things like that, posting questions on the Allura project mailing list is probably your best solution. The Apache project is located here: http://incubator.apache.org/projects/allura.html Rick On Wed, Aug 22, 2012 at 3:50 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: Sorry, if this has been answered already, just do not know the latest state. - Ad Patches: it is possible (following Mark's directions) to subscribe Patch messages by merely pressing the envelope symbol on the Patch UI. However, how would one be able to see the patch file (the diffs) from such a message? - One (a little bit cumbersome) way is to look in the left pane of commits and somehow pick the right commit from the bullet list that appears after a while in the center pane. However, once one gets to the diff page and tries to print it, the printout does not contain any of the nicely formatted code! :( - Ad Bugs: is it possible to get the opening date, the submitter, such that one becomes able to sort by them as well. It is strange that the order of showing tracker entries is from oldest to latest, rather than the other way round (maybe the developers only use small databases where the order does not matter for them, but in a long standing project one may have hundreds, maybe more tracker entries). - Ad svn commit diffs: it would be great, if the commit message contained links directly to the files that got committed with links to diffs. (The same would be helpful for any code submission, including the patches). Is there anything I could do to help get the above items tackled/resolved somehow? ---rony -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Fwd: [oorexx:feature-requests] #473 Stringcompares should have special exception for .nil
On Wed, Aug 22, 2012 at 8:26 AM, Mike Cowlishaw m...@speleotrove.com wrote: Treating .nil like NaN is an interesting model. Worth thinking through, I'd suggest (including .nil \= .nil) ... Not a good idea on this last one...this feature request exists because of some unexpected side effects of if a = .nil comparisons. Always having .nil never be equal to itself would break a lot of programs! Rick Mike -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Fwd: [oorexx:feature-requests] #473 Stringcompares should have special exception for .nil
Hmmm, just started making the changes for this feature, only to discover that the bypass for ==, \==, et al was already implemented! I'm sure I was probably the person who made this change, but I don't remember when. I think this feature still needs a complete implementation though. Rick On Wed, Aug 22, 2012 at 9:37 AM, Rick McGuire object.r...@gmail.com wrote: On Wed, Aug 22, 2012 at 9:25 AM, Mike Cowlishaw m...@speleotrove.comwrote: ** On Wed, Aug 22, 2012 at 8:26 AM, Mike Cowlishaw m...@speleotrove.comwrote: Treating .nil like NaN is an interesting model. Worth thinking through, I'd suggest (including .nil \= .nil) ... Not a good idea on this last one...this feature request exists because of some unexpected side effects of if a = .nil comparisons. Always having .nil never be equal to itself would break a lot of programs! Have to take your word for it on that .. but it may be the only way to have a consistent 'story', rather than special cases scattered throughout multiple classes. That's [partly why] NaN \= NaN came to be; it was the only closed system that worked. What's really changing here is not the general behavior of the comparisons, but rather the comparison methods of the string class. This just comes into effect when the left term of the operator evaluates to a string object. The current behavior is to that if the right term is not a string object, then the string version is requested (which potentially raises a NOSTRING condition) and the comparison is done using the string version. The NOSTRING condition has a very high astonishment factor for anybody who uses SIGNAL ON ALL. A comparison like if a == .nil triggers that because of the coercion rules, while if .nil == a does not because the NIL object is the one fielding the method call (that uses the default object compare, which is identity based). About once a year or so, someone opens a bug against that behavior. An frankly, the first form if a == .nil is the more natural way of coding this. Even though I understand what is going on under the covers and that there is additional overhead involved in using this, I still preferentially code it this way. This seems like a situation that needs fixing. And we've already had two positive votes for this feature in just the one week that the voting feature has been available. The biggest issue then, is really how to deal with the other comparisons. Consensus seems to be leaning toward making them always return .false...I think I'm ok with that. Rick But yes, needs of existing programs are paramount. Mike -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] rexxref Conversion to Publican complete
Ok, maybe XML Mind is not necessarily such a good option. I tried using it to make a small change, and it reformatted the entire file so that the diff on the file ended up being pretty much everything. Not sure that is acceptable or not, although it might not be a bad idea to use this to reformat all of the files so that the deltas come out smaller. Rick On Tue, Aug 21, 2012 at 3:03 PM, Rick McGuire object.r...@gmail.com wrote: Ok, I'll keep the .png and .pdf versions in sync then when I make updates. I just tried out the XML Mind Editor on these files and it works great! Looks like there is a bit of a learning curve involved, but it gives a very nice WYSIWYG view of the documents. It's even smart enough to show any files included by the file you are editing in place (but read only). I think for writing large updates, this may make life a lot easier. Rick On Tue, Aug 21, 2012 at 2:59 PM, David Ashley w.david.ash...@gmail.comwrote: The Publican team has a todo to fix the PDF image processing so I believe we should keep the pdf images. Hopefully we can switch back to using them in the future. David Ashley On Tue, 2012-08-21 at 14:39 -0400, Rick McGuire wrote: David, Since we had to switch from using .pdf for images to .png, do we still need to update the .pdf version if we update the corresponding .odg file? Is there really any value to keeping the .pdf files in the publican tree? -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] rexxref Conversion to Publican complete
On Wed, Aug 22, 2012 at 11:45 AM, Mark Miesfeld miesf...@gmail.com wrote: On Wed, Aug 22, 2012 at 8:11 AM, Rick McGuire object.r...@gmail.com wrote: Ok, maybe XML Mind is not necessarily such a good option. I tried using it to make a small change, and it reformatted the entire file so that the diff on the file ended up being pretty much everything. Not sure that is acceptable or not, although it might not be a bad idea to use this to reformat all of the files so that the deltas come out smaller. In general, that would bother me having big diffs because of a lot of reformatting changes. In this case, the .xml files, I could probably just ignore it. It would be obvious why it was happening You're right that a one time reformatting of the files might be a good idea. It kind of pushes everyone to use the same editor? I'll have to try XML Mind and see if I like it better than what I'm used to, using SlickEdit. I'd rather not reformat the ooDialog files at this time. The current formatting tells me which areas I have reviewed completely and which areas I still need to check. I have no problem with reformatting the other doc files though. If I need to make changes to the other doc, I usually try to keep the same formatting anyway. Shouldn't be too hard to match whatever format XML Mind puts them in. I'm assuming it is a consistent format. ;-) Quite consistent :-) Stuff is nicely indented and pretty consistent tag placement. The really nice part about using this is being able to look at this in WYSIWYG mode. If nothing else, you can take a quick look at what you wrote to see how it will render...or in my case, catch any errors with using the markup! Rick -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] svn code browser in Allura
When looking at an individual file, click the History button in the upper right corner of the panel. Rick On Thu, Aug 23, 2012 at 10:44 AM, Mark Miesfeld miesf...@gmail.com wrote: In the old repository svn browse (and in cvs browse) you can go to a single file and see all the commits where that file was changed. You can also diff any file revision and the previous revision. I can't seem to find a way to do that in the Allura svn code browse. Does anyone know how to do that? -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Ad sorting arrays: request for discussion/thoughts ...
On Fri, Aug 24, 2012 at 7:15 AM, hakan hexi...@users.sourceforge.netwrote: ** I reported this already (item #3151709, was opened at 2011-01-05 09:52), and I was also surprised. There is a note in REXXREF about sorting arrays and non-sparse arrays (page 285). I found out after reporting. I think it's not consistent with Do s over array say s end These are fundamentally different constructs. Do Over actually requests a new version from the collection which is defined as being non-sparse. The sort is an in-place modification of the array itself. This will show all existing items in the array. Skippning removed items I prefer to think of, in this case, that removed items is nonexisting items and should not be included in a sort operation, which means array will shrink. but it has already done that more or less, array~items will only count indexes with values (like the do over clause), but array~sort statment will fail if item is removed from array, if not last item in array is removed. As for current status shouldn't array~items return a count including removed entries. Not allowing empty slots at the end would make the sort essentially unusable. Consider the following: a = .array~new(1000) -- create an array with a best guess on the size do while iterator~haveMoreitems a~append(iterator~nextItem) end a~sort Raising an error if a~items a~size would mean the above scenario would only work if there were exactly 1000 items added to the array. The dichotomy between items and size and the meaning of sparse is intentional. This change is not going to be made. Rick Some inconsistency here I think /hex - Ursprungligt Meddelande - *Från:* Rony G. Flatscher rony.flatsc...@wu-wien.ac.atrony.flatsc...@wu-wien.ac.at *Till:* Open Object Rexx Developer Mailing List oorexx-devel@lists.sourceforge.net oorexx-devel@lists.sourceforge.net *Kopia:* *Datum:* fredag, 24 augusti 2012 12:02 *Ämne:* [Oorexx-devel] Ad sorting arrays: request for discussion/thoughts ... Yesterday I stumbled over a surprising behaviour of Array's sort, which led me to open a bug report https://sourceforge.net/p/oorexx/bugs/1107/https://sourceforge.net/p/oorexx/bugs/1107/. Obviously the sorting is working as designed, hence the reported behaviour was not accepted as a bug. Having slept a night over this and thinking about my utmost surprise that sort would raise an error condition if it hits an empty array element (one without an entry) in between, I try to summarize my thoughts about the current behaviour, requesting a change of the design and implementation to get rid of the surprising factor and to remove undeterminable fragility from the Array sort. First, the current design and implementation: The single dimiensioned array that gets sorted must not have empty entries in between. If the sort tries to refer to an empty slot it raises Error98 .975: Missing array element at position xyz and the program is ended, if the condition does not get trapped. Thoughts about this: 1. Having worked for many years sorting arrays, I was *totally surprised* about this unexpected (because never experienced) behaviour! The surprise factor for me was at the maximum. 2. There is no documentation going with sorting arrays that would communicate that the arrays to be sorted must have no empty elements in between that I am aware of. Therefore one cannot expect this behaviour at all. 3. If one uses single dimensioned arrays that get changed in routines and methods (written by others) such that elements get removed in between, then sorting such an array all of a sudden (and totally unforseeable) raises the above mentioned error condition, which makes sort quite fragile for programmers IMHO. 1. To overcome this situation, one must advice every ooRexx programmer to do *always* a (potentially time-consuming) makearray before sorting an array just to make sure that the aforementioned error condition does not get raised. 4. Finally, I would have expected that an array with empty elements should be sortable without a problem, therefore my utmost surprise! :) 1. My expectations would be simply as follows: if a single dimensioned array contained empty elements, then sorting would work and all the empty elements are sorted to the end of the array, no matter what the comparison method returns. This way, after a sort, all empty elements are always at the end of the array. (The items and size messages would remain the same.) The questions I would have, before contemplating about filing a RFE: - am I the only one who is surprised about a failing sort on a single dimensioned array if in between there are empty elements? - Independent of this, would it be acceptable to change the current design and implementation of the sort such that empty elements
Re: [Oorexx-devel] Ad sorting arrays: request fordiscussion/thoughts ...
btw, I should also point out that the trunk version already has a delete method on array, which will remove an item and shift all of the following elements up one. Rick On Fri, Aug 24, 2012 at 9:28 AM, Rick McGuire object.r...@gmail.com wrote: On Fri, Aug 24, 2012 at 9:23 AM, Mike Cowlishaw m...@speleotrove.comwrote: I've read this and the bug report and think one could argue it from both points of view... Couple of other (maybe already there) possibilities: .. a 'condense' operation that removes empty slots This already exists in the form of the makearray method. This does, however, allocate a new instance, so it might be worth exploring an in-place condense. .. versions of Sorts that automatically condense before/during sorting I'm really opposed to adding additional versions of the sorts given it so easy to condense an array already. .. all Sorts condense before/during sorting (although I suppose this could break some existing programs? Probably wouldn't break anything, given this is currently an error, but given the above, I really don't think this should be done. Rick Mike -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Ad sorting arrays: request for discussion/thoughts ...
On Fri, Aug 24, 2012 at 8:21 PM, Jeremy Nicoll - ml sourceforge jn.ml.sfrg...@letterboxes.org wrote: Rick McGuire object.r...@gmail.com wrote: On Fri, Aug 24, 2012 at 7:15 AM, hakan hexi...@users.sourceforge.netwrote: I think it's not consistent with Do s over array say s end These are fundamentally different constructs. Do Over actually requests a new version from the collection which is defined as being non-sparse. That sounds to me like a colossally inefficient thing to do - are you really saying that for do/over there's a second copy of the array created (and then destroyed?)? Do Over is defined as operating on a snapshot of the collection, so this is a requirement for the instruction. Rick -- Jeremy Nicoll - my opinions are my own -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Ad sorting arrays: request for discussion/thoughts ...
On Fri, Aug 24, 2012 at 8:43 PM, Jeremy Nicoll - ml sourceforge jn.ml.sfrg...@letterboxes.org wrote: Rick McGuire object.r...@gmail.com wrote: Do Over is defined as operating on a snapshot of the collection, so this is a requirement for the instruction. Do you mean because the code inside the do loop could change the collection so it needs the separate copy made at the start to control the loop? Yes, that's what I mean. I can understand that, but it still seems very inefficient. Nonetheless, that is how it is defined. -- Jeremy Nicoll - my opinions are my own -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] publican version of the error message files
David, I'm working on having the build generate the 4 error message files for you. I notice that the ones in the publican build don't have an xml declaration or a doctype declaration. Should those be there? I think I can get those added since I'm in the process of making changes. Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Native API and thread context question
Mark, Your analysis is spot on. The argument array and any argument objects you construct are protected by the thread context you request them from until you either detach the context or tell the context to release the reference. This is necessary to prevent any object references you might be manipulating in your code from getting garbage collected out from under you before you are done with them. The same applies to any objects returned by SendMessage. On Sun, Aug 26, 2012 at 7:24 PM, Mark Miesfeld miesf...@gmail.com wrote: Hi Rick, I realized I might be doing something wrong in ooDialog. Maybe not strictly wrong but using up more memory than I should be. As you probably know, in Windows, you have the window message processing loop. I do an attach thread when the loop is initialized for a dialog and keep the thread context pointer until the loop is ended, and then do the detach thread. During the loop, as window messages come in, if the message is one the dialog wants to be notified of, I use the thread context to SendMessage directly to the dialog. Now, for many of these send messages, I construct an argument array, of Rexx objects, to send to the dialog. But, I haven't been doing a local release for any of these Rexx objects sent as arguments, or the array itself for that matter. After the SysFileTree discussion, I'm thinking maybe all those objects created in the thread context are not being garbage collected until the thread context is released. Should I be doing a local release on these objects after the return from the send message? Also, the return object from the SendMessage after I decode it? In this snippet of code, c by the way is the thread context pointer here: pCTvCustomDrawSimple pctvcds = (pCTvCustomDrawSimple)c-BufferData(tvcdsBuf); memset(pctvcds, 0, sizeof(CTvCustomDrawSimple)); pctvcds-drawStage = tvcd-nmcd.dwDrawStage; pctvcds-item = (HTREEITEM)tvcd-nmcd.dwItemSpec; pctvcds-level = tvcd-iLevel; RexxObjectPtr custDrawSimple = c-SendMessage1(TheTvCustomDrawSimpleClass, NEW, tvcdsBuf); if ( custDrawSimple != NULLOBJECT ) { RexxObjectPtr msgReply = c-SendMessage1(pcpbd-rexxSelf, methodName, custDrawSimple); I use a RexxBuffer as the memory backing for a TvCustomDrawSimple object and send the object as an argument to a method in the Rexx dialog. I was thinking that the memory would get garbage collected because I was using the RexxBuffer and there were no references to the custDrawSimple object in any Rexx objects. But, now I'm thinking maybe I need to do a local release on custDrawSimple. Is that custDrawSimple object protected from garbage collection until the thread context is released? Same thing for the msgReply object returned from Rexx, is that also protected from garbage collection until the thread context is released? Yes, any object you allocate via any API will be protected until you release them or the context that allocated them goes away. For something like a simple method call, you generally don't need to worry about this because you're not allocating many objects and the context goes away as soon as the method returns. For something like message looks, you do need to perform some housekeeping to keep the garbage from piling up (pun intended!). Rick Thanks. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] publican version of the error message files
On Mon, Aug 27, 2012 at 9:47 AM, David Ashley w.david.ash...@gmail.comwrote: The header is not really necessary but probably should be inserted for completeness and consistency. Already done, after a seriously long xslt wrestling match. New versions are in trunk. Rick David Ashley On Sat, 2012-08-25 at 16:32 -0400, Rick McGuire wrote: David, I'm working on having the build generate the 4 error message files for you. I notice that the ones in the publican build don't have an xml declaration or a doctype declaration. Should those be there? I think I can get those added since I'm in the process of making changes. Rick -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Possible problem with .nil comparisons
H, I thought I had complete coverage in the test cases...must have missed one. Ok, I'll take care of it. Rick On Mon, Aug 27, 2012 at 7:18 PM, Mark Miesfeld miesf...@gmail.com wrote: In trunk, this .nil comparison fails: id = 120 do while (id \= .nil) say id id += 1 if id 125 then leave end say 'out of loop, id:' id Yields: out of loop, id: 120 While the strict comparison works: id = 120 do while (id \== .nil) say id id += 1 if id 125 then leave end say 'out of loop, id:' id Yields: 120 121 122 123 124 125 out of loop, id: 126 -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Possible problem with .nil comparisons
I did have good coverage, but forgot about the Integer and NumberString classes. This should be fixed now. Rick On Mon, Aug 27, 2012 at 7:25 PM, Rick McGuire object.r...@gmail.com wrote: H, I thought I had complete coverage in the test cases...must have missed one. Ok, I'll take care of it. Rick On Mon, Aug 27, 2012 at 7:18 PM, Mark Miesfeld miesf...@gmail.com wrote: In trunk, this .nil comparison fails: id = 120 do while (id \= .nil) say id id += 1 if id 125 then leave end say 'out of loop, id:' id Yields: out of loop, id: 120 While the strict comparison works: id = 120 do while (id \== .nil) say id id += 1 if id 125 then leave end say 'out of loop, id:' id Yields: 120 121 122 123 124 125 out of loop, id: 126 -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] SVN commit notices
If these are the same notices we used to get, then I'm all for this change. Once this is done, is there a mechanism for turning off the allura notices that are sent to committers? I haven't seen any way of controlling that yet. I'm sure I could just filter those to the bit bucket, but I'd prefer not to waste the bandwidth. Rick On Wed, Aug 29, 2012 at 10:29 AM, Mark Miesfeld miesf...@gmail.com wrote: SourceForge support says they have the svnnotify issue fixed. I'd like to get the oorexx-svn mailing list working again. If there are no objections, I'll work on it over the weekend. We have to set up the hook ourselves, but SourceForge has a doc on it. Looking at the hook I don't see any reason why we can't have all the e-mails sent from a single ID. It may be a different ID than it was, so a change might need to be made in the mailing list admin. Either David can do that, or I'll need admin access to the mailing list. The other alternative is to have the commit notices sent by the committer user ID and change the mailing list to allow posts from each individual committer. That would be relatively easy to do, it's not like we have hundreds of committers. The mailing list notices are far more useful to me than I believe the Allura notices will ever be. The e-mails are in plain text, they are easy to review when the e-mail arrives, I don't need to go login to SourceForge. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx-code-0:[8312] docs/trunk/publican
Feels like being reunited with an old friend :-) Everything looks just like it did originally...even handled by my old filter correctly. Thanks for figuring this out! Rick On Wed, Aug 29, 2012 at 11:53 AM, Mark Miesfeld miesf...@gmail.com wrote: Ok, I just finished adding the svnnotify hook, and this came through. So, it looks like it is working. I looked at the old commit notices and saw that the 'from' field was the SourceForge user who made the commit, so the mailing list must already be set up correctly for the committers. Let me know if anyone discovers any problems. -- Mark Miesfeld -- Forwarded message -- From: wdash...@users.sf.net Date: Wed, Aug 29, 2012 at 8:49 AM Subject: [Oorexx-svn] SF.net SVN: oorexx-code-0:[8312] docs/trunk/publican To: oorexx-...@lists.sourceforge.net Revision: 8312 http://sourceforge.net/p/oorexx/code-0/8312 Author: wdashley Date: 2012-08-29 15:49:22 + (Wed, 29 Aug 2012) Log Message: --- Add orxncurses to docs/trunk. Conversion to Publican complete. Added Paths: --- docs/trunk/publican/orxncurses/ docs/trunk/publican/orxncurses/Makefile docs/trunk/publican/orxncurses/en-US/ docs/trunk/publican/orxncurses/en-US/Author_Group.xml docs/trunk/publican/orxncurses/en-US/Book_Info.xml docs/trunk/publican/orxncurses/en-US/Preface.xml docs/trunk/publican/orxncurses/en-US/Revision_History.xml docs/trunk/publican/orxncurses/en-US/images/ docs/trunk/publican/orxncurses/en-US/orxncurses.ent docs/trunk/publican/orxncurses/en-US/orxncurses.xml docs/trunk/publican/orxncurses/publican.cfg Added: docs/trunk/publican/orxncurses/Makefile === --- docs/trunk/publican/orxncurses/Makefile (rev 0) +++ docs/trunk/publican/orxncurses/Makefile 2012-08-29 15:49:22 UTC (rev 8312) @@ -0,0 +1,61 @@ +# +# +# Description: Makefile for the Object Rexx Sockets Library Documents. +# +# Copyright (c) 2005-2012, Rexx Language Association. All rights reserved. +# +# This program and the accompanying materials are made available under -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] David could you look at this Publican error
Mark, Just took at look at this with XML Mind, and the only errors it highlights is a problem with the index entries associated with THICKFRAME (line 640). However, there appear to be a lot of mal-formed xref tags in these files. They are coded as (xref linkend=chpDialogObject /) but should be (xref linkend=chpDialogObject /) These might be confusing the publican processor. That's the only obvious thing I see. Rick On Thu, Aug 30, 2012 at 12:51 AM, Mark Miesfeld miesf...@gmail.com wrote: Hi David, Could you look at this error? Beginning work on en-US Validation failed: userdialog.xml:1126: validity error : Element varlistentry content does not follow the DTD, expecting (term+ , listitem), got (term indexterm indexterm listitem ) make: *** [pdf] Error 2 [miesfeld@Raven oodialog]$ I've looked and looked at that area and I think it is all valid. I tried a couple of things including removing the entire varlistentry that contains line 1126. It then still gives the same area and same line number. Even though everything that was around line 1126 is removed. And the new line 1126 is no longer in a varlistentry block. Just build the oodialog in your sand box. There are a couple link warnings left for me to remove, but you can easily see this last error. Thanks. -- Mark Miesfeld -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] grep for Win64
No, we don't use grep. And even if we did, a 32-bit one would work just fine on Win64. Rick On Thu, Aug 30, 2012 at 7:11 AM, Michael Lueck mlu...@lueckdatasystems.comwrote: Greetings, Does the ooRexx for Windows build process happen to require grep? If so, where was one for Win64 found? I make use of GnuWin32 tools, use grep from that project, and have need of finding the same for Win64. Sincerely, -- Michael Lueck Lueck Data Systems http://www.lueckdatasystems.com/ -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] External function file search in Ubuntu
This is working correctly. The function name uses normal Rexx rules for name resolution. If the call name is coded as a symbol, then the name being called is ALWAYS the uppercase version, since all symbols have as an eventual value the uppercase value of the symbol. So calls to foo, Foo, and FOO are all calls to a function named FOO. This all happens before the search for an external function ever begins, so that code is not even aware of the original case. The instruction itself has already folded the name to uppercase by execution time, so the original case is no longer available. If a quoted string is used, then the original case is maintained. Rick On Fri, Sep 21, 2012 at 7:03 AM, Jeremy Nicoll - ml sourceforge jn.ml.sfrg...@letterboxes.org wrote: There's been a long thread in comp.lang.rexx in the last few days from someone trying to get external functions to work on an Ubuntu system. This was ooREXX 4.1.2 The user's problem turned out to be due to him making function calls with unquoted function names, which were folded to uppercase by oorexx and then didn't match the actual file mixed-case leafnames - no surprise there. But in the Ref manual section 7.2.1 about file search orders it says Unix-based systems have a case sensitive file system, so files much be exact case matches in order to be located. For these systems, each time a file name probe is attempted, the name will be tried in the case specified and also as a lower case name. The user did also, he says, try with the external function files named in lower case. You can check that if you want in his news post: Date: Thu, 20 Sep 2012 22:08:30 -0400 From: Cruz, Jaime spamm...@bite.me Subject: Re: FINALLY got OOREXX working under Ubuntu!! Message-ID: x7wdncqls5acucbnnz2dnuvz_t6dn...@giganews.com ... Okay, I rebooted, edited out all the SysAddRexxMacro calls, then renamed all of the external functions in the directory to lower case. That didn't work. Next, I renamed them to all upper case. BINGO! That worked! I am unable to check this, not having any linux systems. Can someone-else tell if this is a search-order bug, or a documentation error? The same user also has been questioning where the .deb-based install he did put the oorexx documentation. Anyone here know? -- Jeremy Nicoll - my opinions are my own -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] External function file search in Ubuntu
On Fri, Sep 21, 2012 at 7:30 AM, Jeremy Nicoll - ml sourceforge jn.ml.sfrg...@letterboxes.org wrote: Rick McGuire object.r...@gmail.com wrote: This is working correctly. The function name uses normal Rexx rules for name resolution. If the call name is coded as a symbol, then the name being called is ALWAYS the uppercase version, since all symbols have as an eventual value the uppercase value of the symbol. So calls to foo, Foo, and FOO are all calls to a function named FOO. This all happens before the search for an external function ever begins, so that code is not even aware of the original case. The instruction itself has already folded the name to uppercase by execution time, so the original case is no longer available. If a quoted string is used, then the original case is maintained. Sure; I wasn't asking that. Why does the ref manual say that a lower-case name search will be tried? Because it IS part of the search order. But that really only applies to the searches using file extensions. This is not done with the raw name because it resulted in too many false positives with non-rexx programs (this was actually added at one point, but it had to be backed out). In the poster's situation, he's created his files without extensions, so only the matching case is used. If he renamed them to have a .rex extension, then there is much less case insensitivity involved. Rick -- Jeremy Nicoll - my opinions are my own -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Missing tracker notifications
I just discovered there have been multiple tracker items created over the last couple of days, but I never got tracker notifications for these. Are others seeing these notifications? I tried unsubscribing and resubscribing, so we'll see if that made a difference. Before I open a sourceforge ticket, I'd like to establish whether this is a global or local problem. On the plus side, it looks like the navigation bar is finally working! Rick -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Missing tracker notifications
On Fri, Sep 21, 2012 at 9:12 AM, Walter Pachl christel.u.w.pa...@chello.atwrote: Did ou see my doc ticket for rexxref? No, that was one of the recent ones I discovered had gone missing. Walter ** ** *Von:* Rick McGuire [mailto:object.r...@gmail.com] *Gesendet:* Freitag, 21. September 2012 14:46 *An:* Open Object Rexx Developer Mailing List *Betreff:* [Oorexx-devel] Missing tracker notifications ** ** I just discovered there have been multiple tracker items created over the last couple of days, but I never got tracker notifications for these. Are others seeing these notifications? I tried unsubscribing and resubscribing, so we'll see if that made a difference. Before I open a sourceforge ticket, I'd like to establish whether this is a global or local problem. ** ** On the plus side, it looks like the navigation bar is finally working! ** ** Rick -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Missing tracker notifications
Ok, new sourceforge ticket opened: https://sourceforge.net/p/forge/site-support/690/ Rick On Fri, Sep 21, 2012 at 9:39 AM, Mark Miesfeld miesf...@gmail.com wrote: On Fri, Sep 21, 2012 at 5:45 AM, Rick McGuire object.r...@gmail.comwrote: I just discovered there have been multiple tracker items created over the last couple of days, but I never got tracker notifications for these. Are others seeing these notifications? I tried unsubscribing and resubscribing, so we'll see if that made a difference. Before I open a sourceforge ticket, I'd like to establish whether this is a global or local problem. I discovered that exact same thing this morning when I saw the post from Staffan on the user's list. Have to wonder if other tracker items are not showing up. Feature requests for example. Let me know if you open a ticket so I can vote it up. -- Mark Miesfeld -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] table vs. identitytable
You aren't seeing a difference because you're using the same set of objects. for your indexes. Here is a simple example that will show the difference. i1 = abc i2 = ab||c table = .table~new itable = .identitytable~new table[i1] = Walter table[i2] = Pachl say table~items -- 1 item say table[i1] table[i2] -- Pachl Pachl itable[i1] = Walter itable[i2] = Pachl say itable~items -- 2 items say itable[i1] itable[i2] -- Walter Pachl With a table, both i1 and i2 are the same index because the two objects compare equal. With an identitytable, i1 and i2 are NOT the same index because they are different objects. For most purposes, a table is sufficient for the job. There are some advanced uses, however, where the distinction is important. You really need to have a better understanding of what objects are before I attempt to explain those uses. Rick On Fri, Sep 21, 2012 at 2:10 PM, Walter Pachl christel.u.w.pa...@chello.atwrote: Can someone tell me why I cannot find a difference? I read and compared carefully sections 5.3.16 and 17. Pls find my observations (and change suggestions) at the end ot this. Would it be better to report that as a doc bug (?) Thanks for your understanding Walter /* REXX *** * Trying to demonstrate the difference between table and identitytable * 21.09.2012 Walter Pachl **/ Select When arg(1)='?' Then Do Say 'rexx testtab I tests table vs. identitytable' Say 'What must be changed to see a difference?' Say 'I expected the indexes c and cc to make a difference' Say 'what''s the difference between == and object identity??' Exit End When arg(1)='I' Then Do Say 'Test with identitytable' tab=.identitytable~new /* create a new identity */ End Otherwise Do Say 'Test with identitytable' tab=.table~new/* create a new table */ End End Call create_objects tab[1]=a /* fill first table entry */ tab[two]=b /* index can be any object */ tab~put(e,c) /* put method is synonymous with []= */ cc=c~copy Say 'c: ' c~identityHash Say 'cc:' cc~identityHash tab[four]=d /* four = FOUR */ Call show_tab 1 tab~put(e,cc) /* put method is synonymous with []= */ If cc==c Then Say 'cc and c are ==' If cc\==c Then Say 'cc and c are \==' Call show_tab 2 Exit show_tab: Say 'show_tab' arg(1) Say tab~items 'items' xlist=tab~allindexes /* puts all indexes into array xlist */ Do item over xlist/* loop over array and show elements */ Say item/* - 1 */ End ilist=tab~allitems/* puts all items into array ilist */ i=0 Do item over ilist/* loop over array and show elements */ Say item~show /* - 1 Adam Ants 1000 */ End Return create_objects: /* - */ a=.payroll~new(1,'Adam Ants',1000) /* create a payroll entry */ b=.payroll~new(2,'Barry Bee',2000) /* create a payroll entry */ c=.payroll~new(3,'Charly Ce',3000) /* create a payroll entry */ d=.payroll~new(4,'Donald Duck',4000) /* create a payroll entry */ e=.payroll~new(5,'Eva Ericson',5000) /* create a payroll entry */ f=.payroll~new(6,'Fred Feuerstein',6000) /* create a payroll entry */ Return ::class payroll public ::attribute persnr /* variables of payroll's objects */ ::attribute name ::attribute salary ::method init /* initialize the object */ expose persnr name salary/* get access to payroll's objects*/ parse arg persnr, name, salary /* assign parameters to variables */ ::method show /* show the payroll data */ expose persnr name salary Return right(persnr,5) left(name,15) salary rexxref.pdf observations (Output of my 'famous' COMPAT program (after massaging the texts) table.txt identitytable.txt OLD- 5.3.16. The Table Class OLD- A table is a collection with indexes that can be any object. OLD- In a table, each item is associated with a single index, OLD- and there can be only one item for each index OLD- (unlike a relation, which can contain more than one item with the same index). OLD- Index equality is determined by using the == method. add ... and item equality ??? OLD- Note: The Table class also has available class methods that its metaclass, NEW- 5.3.17. The IdentityTable Class NEW- An identity table is a collection with indexes that can be any object. NEW- In an identity table, each item is associated with a single index, NEW- and there
Re: [Oorexx-devel] rexxref.
You really would save a lot of time if you just opened bug reports for these sorts of things. I get really tired of the should I open a bug report dance. Frankly, I will rarely even look at things like this until it is in the system. Rick On Wed, Sep 26, 2012 at 6:21 PM, Walter Pachl christel.u.w.pa...@chello.atwrote: While studying I noticed these points in rexxref.pdf: 5.3.8.3. init -init(--size--) should be new 5.3.8.5. push If option is 'Unique', any matching item already in the queue ... should be items (plural) 5.3.8.6. queue also plural 5.3.8.7. resize If the previous size was larger than newSize, any extra items are removed in the specified order. should be If there are more than newSize items in the queue... First-in, first-out. This keeps the most recently added items. The order of inserting is not relevant!!! The items on top are removed... 5.3.8.11. Example u~resize(2, LILO) should be u~resize(2, LIFO) (although it's ireelevant) Would you agree? Walter By the way: I can't make use of s after s=cq~supplier Can you provide an example?? -- How fast is your code? 3 out of 4 devs don\\\'t know how their code performs in production. Find out how slow your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219672;13503038;z? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- How fast is your code? 3 out of 4 devs don\\\'t know how their code performs in production. Find out how slow your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219672;13503038;z? http://info.appdynamics.com/FreeJavaPerformanceDownload.html___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] relation method difference
On Sat, Oct 6, 2012 at 4:49 PM, Walter Pachl christel.u.w.pa...@chello.atwrote: Before I enter another invalid bug (is 1122 really invalid? Why does makestring not use the required string value of objects and is the use of null string worth documenting?) Obviously you didn't learn a lesson from the previous discussion. The only way you can get this fixed is to open a bug report. Whether you do or not is your decision. here is a little program and 2 questions: Q1: Why is 1 A in relation r12 (it is in r2) There are two (1,A) pairs in r1, only one in r2, so the difference only removes one of those. Q2: Why is r1a identical to r1 (is array's index 1 not the same as relation's index 1?) This is the general principle described in section 5.3.19.4, Since the array is an ordered collection, it is coerced into a map collection by using the array items for both the index and item. Thus the matching pairs are (A,A), (B,B), and (E,E), so no items are removed. Rick 5.3.13.10. difference -difference(argument) Returns a new Relation containing only those items that the argument collection does not contain (with the same associated index). (Q1) The argument can be any collection class object. (Q2) r1=.relation~new ;r1[1]='A'; r1[2]='B'; r1[3]='C'; r1[1]='A' r2=.relation~new ;r2[1]='A'; r2[2]='B'; r2[3]='E' Call show_relation 'r1',r1 -- r1 / 1 A / 2 B / 3 C / 1 A Call show_relation 'r2',r2 -- r2 / 1 A / 2 B / 3 E r12=r1~difference(r2); Call show_relation 'r12',r12 -- r12 / 1 A / 3 C a2=.array~new ;a2[1]='A'; a2[2]='B'; a2[3]='E' r1a=r1~difference(a2); Call show_relation 'r1a',r1a -- r1a / 1 A / 2 B / 3 C / 1 A Exit show_relation: Procedure Use Arg tag,r s=r~supplier Call show_supplier tag,s Return show_supplier: Procedure Use Arg tag,s ol=tag do while s~available ol=ol '/' s~index s~item s~next End Say ol Return -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] ooRexx DSSSL Docs
None from me. On Tue, Oct 16, 2012 at 10:48 AM, David Ashley w.david.ash...@gmail.comwrote: I think we should create a new entry under docs for deprecated files. Any objections? David Ashley On Tue, 2012-10-16 at 07:36 -0700, Mark Miesfeld wrote: David, For both ooDialog and ooSQLite, I have been using the publican docs only. So, the DSSSL docs for those 2 are now way out of date. Rather than delete the old docs, maybe you should move them to the sandbox, like we did with the old 4.0 prototype code: -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Discuss: Open source encryption software export regulations
I concur. That's exactly what my research has uncovered to date too. Rick On Tue, Oct 23, 2012 at 11:51 AM, Mark Miesfeld miesf...@gmail.com wrote: I've been exploring adding the ability to encrypt / decrypt the SQLite database file in ooSQLite. Unfortunately I didn't at first consider the U.S. restrictions on exporting encryption related software. The encryption software itself is from the Botan library, details on Botan are at: http://botan.randombit.net/ If you follow the User list you are already aware of this. Rick has already done some initial research. This e-mail is to document why I believe all we need to do is: * Send an email to cr...@bxa.doc.gov with our SourceForge URL. * Update our SourceForge settings to declare the project to be freely redistributable to all. The above comes from: http://opensource.org/node/505 at the open source initiative. A link Rick found. An e-mail Rick sent to the Botan devel list got this response from Jack Lloyd, the originator of the Botan library: http://lists.randombit.net/pipermail/botan-devel/2012-October/001684.html in the post he essentially says all he had to is send the e-mail I noted above. The post also has a link to the U.S.Bureau of Industry and Security which documents the requirements. From that site, we see that: This web page is designed to help exporters of products designed to use encryption determine whether they have obligations under the EAR. It is also intended to provide specific guidance to those exporters with obligations under the EAR as to how to comply the EAR prior to export of those items. 1. Is my item classified under Category 5, Part 2, of the EAR?http://www.bis.doc.gov/encryption/question1.htm 2. May I self-classify my encryption item and export it *WITHOUT* encryption registration? http://www.bis.doc.gov/encryption/question2.htm Number 1 above leads to this flowchart: http://www.bis.doc.gov/encryption/flowchart1.pdf which clearly shows that the answer to .1 is yes, for adding the support I'm investigating to ooSQLite. Number 2 above leads to this flowchart: http://www.bis.doc.gov/encryption/decision_tree.pdf Which shows the answer to 2. is yes. This clarifying statement from the BIS website: - Certain products that require only a notification before export: - “Publicly available” encryption software and source code under license exception TSU (740.13); is found on this page: http://www.bis.doc.gov/encryption/question2.htm TSU (740.13) (e) on the website: *License Exception:** TSU -- §§740.13(e)* *Type of Products:* Encryption source code that would be considered publicly available (e.g. open source) and corresponding object code *Class of End-Users:* All *Country Scope: (1)http://www.bis.doc.gov/encryption/lechart1_sec508.htm#1 * Global, may not knowingly export to Country Group E:1*(2)http://www.bis.doc.gov/encryption/lechart1_sec508.htm#2 * (T-7) *Reporting Requirements:* No *Restrictions:* Notification or copy by time of export is on this page: http://www.bis.doc.gov/encryption/lechart1_sec508.htm So, it seems to me that the BIS website clearly supports that what we would need to do is as I listed above, i.e.: * Send an email to cr...@bxa.doc.gov with our SourceForge URL. * Update our SourceForge settings to declare the project to be freely redistributable to all. The post at the open source initiative listed above also suggests CC'ing the e-mail to cr...@bxa.doc.gov to the open source initiative and they will keep a copy showing we compiled with the regulations. So, I propose I go ahead and do this so that I can continue with the ooSQLite extension I'm considering. This also sets things up so that we could add an ooRexx extension giving access to the general purpose encryption library that Botan supplies. Any objections? Any other comments? -- Mark Miesfeld -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Error in SysOpenMutexSem
On Fri, Oct 26, 2012 at 10:01 AM, David Ashley w.david.ash...@gmail.comwrote: I believe Manfred is correct on this one. I am not sure how this ever worked. And the fix applies to both the Windows and *nix versions. His fix is a little more complicated than required. It should just be return (uintptr_t)semdata: Rick David Ashley On Fri, 2012-10-26 at 09:09 +0200, Manfred Lotz wrote: I found an error in SysOpenMutexSem under Linux. When getting a handle from SysOpenMutexSem the next call using that handle gives a segmentation fault. I think that the last statement in SysOpenMutexSem must be return context-Uintptr((uintptr_t)semdata); instead of return (uintptr_t)semdata-handle; This implies that RexxRoutine1(uintptr_t, SysOpenMutexSem, CSTRING, name) must be changed to RexxRoutine1(RexxObjectPtr, SysOpenMutexSem, CSTRING, name) I tested my fix and it worked fine. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
[Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx-code-0:[8537] main/trunk/extensions/rexxutil/platform/ unix/rexxutil.cpp
David, The change to SysOpenEventSem is NOT correct. The value being returned is not an object pointer. This will result in a crash the first time the garbage collector runs. The original return type is correct, the only change should be which pointer value is getting returned. Rick -- Forwarded message -- From: wdash...@users.sf.net Date: Fri, Oct 26, 2012 at 10:59 AM Subject: [Oorexx-svn] SF.net SVN: oorexx-code-0:[8537] main/trunk/extensions/rexxutil/platform/ unix/rexxutil.cpp To: oorexx-...@lists.sourceforge.net Revision: 8537 http://sourceforge.net/p/oorexx/code-0/8537 Author: wdashley Date: 2012-10-26 14:59:37 + (Fri, 26 Oct 2012) Log Message: --- Fix for bug 1137. Modified Paths: -- main/trunk/extensions/rexxutil/platform/unix/rexxutil.cpp Modified: main/trunk/extensions/rexxutil/platform/unix/rexxutil.cpp === --- main/trunk/extensions/rexxutil/platform/unix/rexxutil.cpp 2012-10-25 14:04:42 UTC (rev 8536) +++ main/trunk/extensions/rexxutil/platform/unix/rexxutil.cpp 2012-10-26 14:59:37 UTC (rev 8537) @@ -1919,7 +1919,6 @@ } else { /* this is a named semaphore */ -sem_unlink(name); semdata-handle = sem_open(name, (O_CREAT | O_EXCL), (S_IRWXU | S_IRWXG), 0); if (semdata-handle == SEM_FAILED ) { free(semdata); @@ -1941,7 +1940,7 @@ * Return:result - return code from DosOpenEventSem * */ -RexxMethod1(uintptr_t, SysOpenEventSem, CSTRING, name) +RexxMethod1(RexxObjectPtr, SysOpenEventSem, CSTRING, name) { RXSEMDATA *semdata; @@ -1954,7 +1953,7 @@ return 0; } semdata-named = true; -return (uintptr_t)semdata-handle; +return (RexxObjectPtr)semdata; } @@ -2122,7 +2121,6 @@ } else { /* this is a named semaphore */ -sem_unlink(name); semdata-handle = sem_open(name, (O_CREAT | O_EXCL), (S_IRWXU | S_IRWXG), 0); if (semdata-handle == SEM_FAILED ) { free(semdata); @@ -2145,7 +2143,7 @@ * Return:result - return code from DosOpenEventSem * */ -RexxRoutine1(uintptr_t, SysOpenMutexSem, CSTRING, name) +RexxRoutine1(RexxObjectPtr, SysOpenMutexSem, CSTRING, name) { RXSEMDATA *semdata; @@ -2158,7 +2156,7 @@ return 0; } semdata-named = true; -return (uintptr_t)semdata-handle; +return (RexxObjectPtr)semdata; } -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Oorexx-svn mailing list oorexx-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-svn -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Fwd: [Oorexx-svn] SF.net SVN: oorexx-code-0:[8537] main/trunk/extensions/rexxutil/platform/ unix/rexxutil.cpp
On Fri, Oct 26, 2012 at 11:14 AM, David Ashley w.david.ash...@gmail.comwrote: Well something is not right because the semdata variable is NOT a uintptr_t data type. It is a pointer to a structure. That is correct. A uintptr_t value is an integer value that is guaranteed to be the same size as a pointer. On return, that value will be turned into a string object for the Rexx programmer, and when passed back into a function that specifies uintptr_t as an argument type, that string value gets transformed back into a binary value that can be cast back into a pointer. The only error here is which value is getting returned, not the return type itself. Rick David Ashley On Fri, 2012-10-26 at 11:06 -0400, Rick McGuire wrote: David, The change to SysOpenEventSem is NOT correct. The value being returned is not an object pointer. This will result in a crash the first time the garbage collector runs. The original return type is correct, the only change should be which pointer value is getting returned. Rick -- Forwarded message -- From: wdash...@users.sf.net Date: Fri, Oct 26, 2012 at 10:59 AM Subject: [Oorexx-svn] SF.net SVN: oorexx-code-0:[8537] main/trunk/extensions/rexxutil/platform/ unix/rexxutil.cpp To: oorexx-...@lists.sourceforge.net Revision: 8537 http://sourceforge.net/p/oorexx/code-0/8537 Author: wdashley Date: 2012-10-26 14:59:37 + (Fri, 26 Oct 2012) Log Message: --- Fix for bug 1137. Modified Paths: -- main/trunk/extensions/rexxutil/platform/unix/rexxutil.cpp Modified: main/trunk/extensions/rexxutil/platform/unix/rexxutil.cpp === --- main/trunk/extensions/rexxutil/platform/unix/rexxutil.cpp 2012-10-25 14:04:42 UTC (rev 8536) +++ main/trunk/extensions/rexxutil/platform/unix/rexxutil.cpp 2012-10-26 14:59:37 UTC (rev 8537) @@ -1919,7 +1919,6 @@ } else { /* this is a named semaphore */ -sem_unlink(name); semdata-handle = sem_open(name, (O_CREAT | O_EXCL), (S_IRWXU | S_IRWXG), 0); if (semdata-handle == SEM_FAILED ) { free(semdata); @@ -1941,7 +1940,7 @@ * Return:result - return code from DosOpenEventSem * */ -RexxMethod1(uintptr_t, SysOpenEventSem, CSTRING, name) +RexxMethod1(RexxObjectPtr, SysOpenEventSem, CSTRING, name) { RXSEMDATA *semdata; @@ -1954,7 +1953,7 @@ return 0; } semdata-named = true; -return (uintptr_t)semdata-handle; +return (RexxObjectPtr)semdata; } @@ -2122,7 +2121,6 @@ } else { /* this is a named semaphore */ -sem_unlink(name); semdata-handle = sem_open(name, (O_CREAT | O_EXCL), (S_IRWXU | S_IRWXG), 0); if (semdata-handle == SEM_FAILED ) { free(semdata); @@ -2145,7 +2143,7 @@ * Return:result - return code from DosOpenEventSem * */ -RexxRoutine1(uintptr_t, SysOpenMutexSem, CSTRING, name) +RexxRoutine1(RexxObjectPtr, SysOpenMutexSem, CSTRING, name) { RXSEMDATA *semdata; @@ -2158,7 +2156,7 @@ return 0; } semdata-named = true; -return (uintptr_t)semdata-handle; +return (RexxObjectPtr)semdata; } -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Oorexx-svn mailing list oorexx-...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-svn -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- The Windows 8 Center In partnership with Sourceforge Your idea - your app - 30 days. Get started! http://windows8center.sourceforge.net/ what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/ ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- The Windows 8 Center In partnership with Sourceforge Your idea
Re: [Oorexx-devel] Changing default searches in trackers
Sounds good to me. Rick On Wed, Nov 7, 2012 at 7:03 PM, Mark Miesfeld miesf...@gmail.com wrote: Hi All, I want to change the default open tickets searches in the trackers so that Pending items are not included. So that Open tickets shows only items actually in the open state. Since this affects every one I want to see if their are any objections. -- Mark Miesfeld -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Intercepting kill command
Not too difficult, actually. The work of raising a halt condition is eventually performed in RexxActivity::halt, which can already take a description string. The path to get there is Interpreter::haltAllActivities-InterpreterInstance::haltAllActivities-RexActivity::halt. The first two calls don't take an argument, so you'd need to add one and pass it along to halt. There is a complication here. The interrupt handler happens asynchronously and in a state where it is not safe to create new objects. This means any strings passed along as the description will need to be added to the global interpreter string table (e.g., one of the OREF_* names). This means adding appropriate entries in GlobalNames.h and RexxConstants.hpp. The need to add this in both places is an old vestiage of IBM standards carried to the ultimate extreme. I would not object strenuously if this was done by just coding the literal string value directly in GlobalNames.h without adding a corresponding CHAR_* entry to RexxConstants.hpp. I've sort of already been doing that sort of thing in Setup.cpp when adding new method names. Rick On Thu, Nov 15, 2012 at 10:51 AM, David Ashley w.david.ash...@gmail.comwrote: Rick - I need you help with this code. If all these signals are going to raise the Halt condition, we need to supply the user with additional information about what kind of signal this is. How do I add additional information about the kind of Halt (signal) that was raised? David Ashley On Tue, 2012-11-06 at 16:40 +0100, Manfred Lotz wrote: On Wed, 31 Oct 2012 08:39:53 -0500 David Ashley w.david.ash...@gmail.com wrote: Rick will need to comment on this. I am not an expert in the interpreter code base. Ok, I had a deeper look at this. Here is a small test script which could be used to verify my coding: /* REXX */ signal on halt file=.stream~new(sig.lst) pull file~close() exit(0); halt: msg = Signal on halt reached. file~lineout(date() time() msg) /* Append a line to the file */ file~close() The script writes a message if signal on halt hits. Take the current 4.1.2 rexx interpreter and run it. There are three test cases. 1. rexx sigtest.rexx Press Ctrl-C. This triggers SIGINT, and is already implemented in rexx. A record will be written to file sig.lst 2. rexx sigest.rexx Get the pid of the process and do kill pid. This triggers signal SIGTERM. Not implemented in rexx. No record written. 3. xterm -e rexx sigtest.rexx a. Now click the x button to close the window. This triggers signal SIGHUP. Not implemented in rexx, no record written. b. Check for the pids of the two processes, i.e. xterm and rexx. Kill the one or the other by using ordinary kill. In neither case a record will be written. I think that additionally SIGTERM and SIGHUP should be trapped by signal on halt. Then in these cases rexx has a chance to do cleanup work before exiting the script. Here is what must be changed so that all above examples result in a record written, i.e. signal on halt will honor SIGTERM and SIGHUP (additionally to SIGINT). Index: interpreter/platform/unix/SystemInterpreter.cpp === --- interpreter/platform/unix/SystemInterpreter.cpp (revision 8547) +++ interpreter/platform/unix/SystemInterpreter.cpp (working copy) @@ -101,7 +101,9 @@ #endif // if the signal is a ctrl-C, we perform a halt operation -if (sig == SIGINT) +if (sig == SIGINT || + sig == SIGTERM || + sig == SIGHUP) { Interpreter::haltAllActivities(); return; @@ -132,9 +134,13 @@ /* that we now get a coredump instead of a hang up */ sigaction(SIGINT, NULL, old_action); +sigaction(SIGTERM, NULL, old_action); +sigaction(SIGHUP, NULL, old_action); if (old_action.sa_handler == NULL) /* not set by ext. exit handler*/ { -sigaction(SIGINT, new_action, NULL); /* exitClear on SIGTERM signal */ +sigaction(SIGINT, new_action, NULL); /* exitClear on SIGINT signal */ +sigaction(SIGTERM, new_action, NULL); /* exitClear on SIGTERM signal */ +sigaction(SIGHUP, new_action, NULL); /* exitClear on SIGHUP signal */ } } What do you thing? Please check the code. Thanks a lot. -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ Oorexx-devel mailing list
Re: [Oorexx-devel] RFH for implementing RFE # 356
No, it would not. This assumes that the memory for the instance structure has not been reused by the interpreter after the termination. Since it is just an object instance, this would not be the case. Forcing these objects to remain referenced would create an undesirable memory leak. Rick On Sun, Nov 18, 2012 at 6:47 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: In order to remove a crash in ooRexx when using ooRexx from OpenOffice (AOO) via BSF4ooRexx, I am contemplating to implement RFE http://sourceforge.net/p/oorexx/feature-requests/356/http://sourceforge.net/p/oorexx/feature-requests/356/ . However, short of having the needed overview about how the pieces fit together, a RFH (request for hints/help) of which parts of the interpreter need to be taken care of. My initial (unsubstantiated) thoughts go along the lines: - it is sufficient to become able to learn whether a Rexx interpreter instance is in the process or has terminated, i.e. whether a context-Terminate() has been issued for that Rexx interpreter instance, - This assumes that if the Rexx interpreter needs to interrupt and end a Rexx program, e.g. because of a syntax condition that does not get trapped, the Rexx interpreter will use Terminate() on that Rexx interpreter instance. If the Rexx interpreter ends a Rexx program in error differently, then it would be important to learn somehow that no Rexx interpreter instances are usable anymore. - The idea would be to add boolean field named isTerminated to the context structure, which initially is set to false. context-Terminate() then would change that field to true. - This way, native code will become able to learn whether the Rexx interpreter instance is still usable by merely inspecting that field in the context structure. - In the AOO use case the native code in BSF4ooRexx would then become able to learn whether a callback into the Rexx interpreter instance would be safe or not, and react accordingly (e.g. raising an appropriate Java exception indicating the correct cause), such that no crash of ooRexx needs to occur anymore. Would that yield a feasible, sensible solution? ---rony -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] RFH for implementing RFE # 356
I don't have a suggested solution. I frankly don't think this is an RFE that I think is a particularly useful addition. Rick On Sun, Nov 18, 2012 at 6:55 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: On 18.11.2012 12:51, Rick McGuire wrote: No, it would not. This assumes that the memory for the instance structure has not been reused by the interpreter after the termination. Since it is just an object instance, this would not be the case. Forcing these objects to remain referenced would create an undesirable memory leak. Thanks! What do you suggest/advise as an approach, if you think I could do it (time permitting for the needed research and testing)? ---rony On Sun, Nov 18, 2012 at 6:47 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: In order to remove a crash in ooRexx when using ooRexx from OpenOffice (AOO) via BSF4ooRexx, I am contemplating to implement RFE http://sourceforge.net/p/oorexx/feature-requests/356/http://sourceforge.net/p/oorexx/feature-requests/356/ . However, short of having the needed overview about how the pieces fit together, a RFH (request for hints/help) of which parts of the interpreter need to be taken care of. My initial (unsubstantiated) thoughts go along the lines: - it is sufficient to become able to learn whether a Rexx interpreter instance is in the process or has terminated, i.e. whether a context-Terminate() has been issued for that Rexx interpreter instance, - This assumes that if the Rexx interpreter needs to interrupt and end a Rexx program, e.g. because of a syntax condition that does not get trapped, the Rexx interpreter will use Terminate() on that Rexx interpreter instance. If the Rexx interpreter ends a Rexx program in error differently, then it would be important to learn somehow that no Rexx interpreter instances are usable anymore. - The idea would be to add boolean field named isTerminated to the context structure, which initially is set to false. context-Terminate() then would change that field to true. - This way, native code will become able to learn whether the Rexx interpreter instance is still usable by merely inspecting that field in the context structure. - In the AOO use case the native code in BSF4ooRexx would then become able to learn whether a callback into the Rexx interpreter instance would be safe or not, and react accordingly (e.g. raising an appropriate Java exception indicating the correct cause), such that no crash of ooRexx needs to occur anymore. Would that yield a feasible, sensible solution? ---rony -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] RFH for implementing RFE # 356
On Sun, Nov 18, 2012 at 7:03 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: On 18.11.2012 12:57, Rick McGuire wrote: I don't have a suggested solution. I frankly don't think this is an RFE that I think is a particularly useful addition. O.K. How would you suggest to solve the following (generalized) problem: - a native library is used to interact with Rexx objects in a Rexx interpreter instance from an application that uses it for executing macros, - the Rexx interpreter instance got unexpectedly terminated due to an error in some Rxx code, such that any further calls using it may lead to a crash in the Rexx interpreter; It probably boils down to the question: how could/should the native code learn whether a cached Rexx interpreter instance is still available for use (to avoid any crashes)? If your native library is not the one creating the instance, then you probably should not be caching the instance in the first place, but rather using whatever is given to you on context callbacks. Doing it any other way is making some unwarranted assumptions that there is only a single instance active in the process that might be using that library. Rick ---rony On Sun, Nov 18, 2012 at 6:55 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: On 18.11.2012 12:51, Rick McGuire wrote: No, it would not. This assumes that the memory for the instance structure has not been reused by the interpreter after the termination. Since it is just an object instance, this would not be the case. Forcing these objects to remain referenced would create an undesirable memory leak. Thanks! What do you suggest/advise as an approach, if you think I could do it (time permitting for the needed research and testing)? ---rony On Sun, Nov 18, 2012 at 6:47 AM, Rony G. Flatscher rony.flatsc...@wu-wien.ac.at wrote: In order to remove a crash in ooRexx when using ooRexx from OpenOffice (AOO) via BSF4ooRexx, I am contemplating to implement RFE http://sourceforge.net/p/oorexx/feature-requests/356/http://sourceforge.net/p/oorexx/feature-requests/356/ . However, short of having the needed overview about how the pieces fit together, a RFH (request for hints/help) of which parts of the interpreter need to be taken care of. My initial (unsubstantiated) thoughts go along the lines: - it is sufficient to become able to learn whether a Rexx interpreter instance is in the process or has terminated, i.e. whether a context-Terminate() has been issued for that Rexx interpreter instance, - This assumes that if the Rexx interpreter needs to interrupt and end a Rexx program, e.g. because of a syntax condition that does not get trapped, the Rexx interpreter will use Terminate() on that Rexx interpreter instance. If the Rexx interpreter ends a Rexx program in error differently, then it would be important to learn somehow that no Rexx interpreter instances are usable anymore. - The idea would be to add boolean field named isTerminated to the context structure, which initially is set to false. context-Terminate() then would change that field to true. - This way, native code will become able to learn whether the Rexx interpreter instance is still usable by merely inspecting that field in the context structure. - In the AOO use case the native code in BSF4ooRexx would then become able to learn whether a callback into the Rexx interpreter instance would be safe or not, and react accordingly (e.g. raising an appropriate Java exception indicating the correct cause), such that no crash of ooRexx needs to occur anymore. Would that yield a feasible, sensible solution? ---rony -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Intercepting kill command
I was suggesting a change to haltAllActivities. Note that this will also require a couple of tweaks to the Windows-specific code as well. Rick On Mon, Nov 26, 2012 at 12:02 PM, David Ashley w.david.ash...@gmail.comwrote: I have looked into your reply below and I have a question. Would you prefer me to change the existing haltAllActivities methods or create new ones with a different argument footproint? Either works for me, this is just a style question really. David Ashley On Thu, 2012-11-15 at 11:20 -0500, Rick McGuire wrote: Not too difficult, actually. The work of raising a halt condition is eventually performed in RexxActivity::halt, which can already take a description string. The path to get there is Interpreter::haltAllActivities-InterpreterInstance::haltAllActivities-RexActivity::halt. The first two calls don't take an argument, so you'd need to add one and pass it along to halt. There is a complication here. The interrupt handler happens asynchronously and in a state where it is not safe to create new objects. This means any strings passed along as the description will need to be added to the global interpreter string table (e.g., one of the OREF_* names). This means adding appropriate entries in GlobalNames.h and RexxConstants.hpp. The need to add this in both places is an old vestiage of IBM standards carried to the ultimate extreme. I would not object strenuously if this was done by just coding the literal string value directly in GlobalNames.h without adding a corresponding CHAR_* entry to RexxConstants.hpp. I've sort of already been doing that sort of thing in Setup.cpp when adding new method names. Rick On Thu, Nov 15, 2012 at 10:51 AM, David Ashley w.david.ash...@gmail.com wrote: Rick - I need you help with this code. If all these signals are going to raise the Halt condition, we need to supply the user with additional information about what kind of signal this is. How do I add additional information about the kind of Halt (signal) that was raised? David Ashley On Tue, 2012-11-06 at 16:40 +0100, Manfred Lotz wrote: On Wed, 31 Oct 2012 08:39:53 -0500 David Ashley w.david.ash...@gmail.com wrote: Rick will need to comment on this. I am not an expert in the interpreter code base. Ok, I had a deeper look at this. Here is a small test script which could be used to verify my coding: /* REXX */ signal on halt file=.stream~new(sig.lst) pull file~close() exit(0); halt: msg = Signal on halt reached. file~lineout(date() time() msg) /* Append a line to the file */ file~close() The script writes a message if signal on halt hits. Take the current 4.1.2 rexx interpreter and run it. There are three test cases. 1. rexx sigtest.rexx Press Ctrl-C. This triggers SIGINT, and is already implemented in rexx. A record will be written to file sig.lst 2. rexx sigest.rexx Get the pid of the process and do kill pid. This triggers signal SIGTERM. Not implemented in rexx. No record written. 3. xterm -e rexx sigtest.rexx a. Now click the x button to close the window. This triggers signal SIGHUP. Not implemented in rexx, no record written. b. Check for the pids of the two processes, i.e. xterm and rexx. Kill the one or the other by using ordinary kill. In neither case a record will be written. I think that additionally SIGTERM and SIGHUP should be trapped by signal on halt. Then in these cases rexx has a chance to do cleanup work before exiting the script. Here is what must be changed so that all above examples result in a record written, i.e. signal on halt will honor SIGTERM and SIGHUP (additionally to SIGINT). Index: interpreter/platform/unix/SystemInterpreter.cpp === --- interpreter/platform/unix/SystemInterpreter.cpp (revision 8547) +++ interpreter/platform/unix/SystemInterpreter.cpp (working copy) @@ -101,7 +101,9 @@ #endif
Re: [Oorexx-devel] Possible Bug
The min() builtin just forwards the arguments as a method call using the first argument as the target. From the standpoint of the place where the error is detected, this is the correct position. Rick On Mon, Nov 26, 2012 at 12:22 PM, Hobart Spitz orexx...@gmail.com wrote: Alcon; In the following, it appears that the argument number inserted in the message is not correct. It seems it should be 2, not 1. 301 *-* RC.Worst: 302 *-* procedure 303 *-* RetRC = arg(1) 4 305 *-* do iArg = 2 to arg() 2 306 *-* ThisRc = arg(iArg) MAXRC 307 *-* if RetRC = 0 ThisRC = 0 1 307 *-* then 308 *-* RetRC = min(RetRC, ThisRC) Oooops ! ... try again. Incorrect call to method Method argument 1 must be a number; found MAXRC rc = 93.904 ... rexxtry.rex on WindowsNT parse version v ... rexxtry.rex on WindowsNT say v REXX-ooRexx_4.1.0(MT) 6.03 5 Dec 2010 ... rexxtry.rex on WindowsNT Thanks. - Hobart -- OREXXMan -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Building ooRexx on Windows
Yes, it is driven by which option of vcvarsall you specify. The default is x86, which builds in 32-bit mode. If you specify x64, it builds in 64-bit mode. Rick On Wed, Nov 28, 2012 at 1:08 PM, David Ashley w.david.ash...@gmail.comwrote: Can a 64-bit version of Windows build both the 32 and 64-bit version of ooRexx? If so, how do I set that up? I am trying to set up a nightly build of ooRexx for Windows. David Ashley -- Keep yourself connected to Go Parallel: INSIGHTS What's next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve. http://goparallel.sourceforge.net ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Keep yourself connected to Go Parallel: INSIGHTS What's next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve. http://goparallel.sourceforge.net___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Re: [Oorexx-devel] Building ooRexx on Windows
One more thingyou'll need to ensure that rxapi is killed before starting the second build so that the proper one gets started up in the later stages of the second build. Rick On Wed, Nov 28, 2012 at 1:33 PM, Mark Miesfeld miesf...@gmail.com wrote: On Wed, Nov 28, 2012 at 10:08 AM, David Ashley w.david.ash...@gmail.comwrote: Can a 64-bit version of Windows build both the 32 and 64-bit version of ooRexx? If so, how do I set that up? David, I think it can, but I have not actually set it up to do it. You will just need to cross-compile the 32-bit version. The compiler, 64-bit or 32-bit, is set by the environment set up command you use. Either vcvarsall.bat if you set things up through VCPP or SetEnv.cmd if you set things up through the Windows SDK. As you may remember, the exact flags vary depending on which version of VCPP or the Windows SDK you are using. You can usually get a print of the flags by running the command with /? Like so: C:\work.ooRexx\Tools\VisualStudio.10.0\VC\vcvarsall.bat /? Error in script usage. The correct usage is: \Tools\VisualStudio.10.0\VC\vcvarsall.bat [option] where [option] is: x86 | ia64 | amd64 | x86_amd64 | x86_ia64 So, on a 64-bit system, for VCPP 2010, if you run vcvarsall.bat with x86 as a flag, it does a 32-bit build using the cross compiler. If you use amd64 it does a 64-bit build using the native compiler. x86_amd64 is the cross compiler to do a 64-bit build on a 32-bit system It would not be possible to build both versions on a 32-bit system. The cross compiler would build the 64-bit binaries okay. But then rexx.img would not get built because you would be trying to run a 64-bit binary on a 32-bit system. But, it should work the other way, building both 32-bit and 64-bit on a 64-bit system. You need to start 2 separate processes I would think to do it. I don't think, from the same console process you can set things for a 64-bit build and then switch to a 32-bit build. This is also dependent on having the cross-compilers installed. When you do an install, it will default to only installing the native compiler. You need to be sure and select to install the cross compilers. One other problem might be if you are using the express edition of VCPP. I don't thing the express edition comes with the cross compilers. However, I'm pretty sure you could work around that by installing the right Windows SDK. The Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO) comes with the cross compilers. If you install that and set things up to use its compilers, it should work. You can download it from here: http://www.microsoft.com/en-us/download/details.aspx?id=8442c -- Mark Miesfeld -- Keep yourself connected to Go Parallel: INSIGHTS What's next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve. http://goparallel.sourceforge.net ___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel -- Keep yourself connected to Go Parallel: INSIGHTS What's next for parallel hardware, programming and related areas? Interviews and blogs by thought leaders keep you ahead of the curve. http://goparallel.sourceforge.net___ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel