Re: [Oorexx-devel] Question ad propagated condition('o') ...

2012-07-11 Thread Rick McGuire
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

2012-07-18 Thread Rick McGuire
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?

2012-07-25 Thread Rick McGuire
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 ...

2012-08-08 Thread Rick McGuire
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..

2012-08-08 Thread Rick McGuire
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..

2012-08-08 Thread Rick McGuire
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

2012-08-09 Thread Rick McGuire
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

2012-08-09 Thread Rick McGuire
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

2012-08-09 Thread Rick McGuire
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

2012-08-09 Thread Rick McGuire
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

2012-08-09 Thread Rick McGuire
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

2012-08-10 Thread Rick McGuire
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

2012-08-11 Thread Rick McGuire
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

2012-08-11 Thread Rick McGuire
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 ?

2012-08-12 Thread Rick McGuire
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

2012-08-13 Thread Rick McGuire
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 ?

2012-08-14 Thread Rick McGuire
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 ?

2012-08-14 Thread Rick McGuire
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 ?

2012-08-14 Thread Rick McGuire
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 ?

2012-08-14 Thread Rick McGuire
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 ?

2012-08-14 Thread Rick McGuire
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

2012-08-14 Thread Rick McGuire
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

2012-08-14 Thread Rick McGuire
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

2012-08-14 Thread Rick McGuire
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

2012-08-15 Thread Rick McGuire
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

2012-08-15 Thread Rick McGuire
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

2012-08-15 Thread Rick McGuire
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

2012-08-15 Thread Rick McGuire
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

2012-08-15 Thread Rick McGuire
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

2012-08-15 Thread Rick McGuire
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

2012-08-15 Thread Rick McGuire
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

2012-08-15 Thread Rick McGuire
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

2012-08-16 Thread Rick McGuire
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

2012-08-16 Thread Rick McGuire
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

2012-08-16 Thread Rick McGuire
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

2012-08-16 Thread Rick McGuire
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

2012-08-16 Thread Rick McGuire
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:bu​gs] #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:bu​gs] #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

2012-08-16 Thread Rick McGuire
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

2012-08-17 Thread Rick McGuire
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

2012-08-17 Thread Rick McGuire
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

2012-08-17 Thread Rick McGuire
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?

2012-08-17 Thread Rick McGuire
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

2012-08-17 Thread Rick McGuire
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

2012-08-17 Thread Rick McGuire
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 ?

2012-08-19 Thread Rick McGuire
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 ?

2012-08-19 Thread Rick McGuire
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 ?

2012-08-19 Thread Rick McGuire
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 ?

2012-08-19 Thread Rick McGuire
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

2012-08-19 Thread Rick McGuire
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

2012-08-19 Thread Rick McGuire
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.

2012-08-19 Thread Rick McGuire
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

2012-08-20 Thread Rick McGuire
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.

2012-08-20 Thread Rick McGuire
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.

2012-08-21 Thread Rick McGuire
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

2012-08-21 Thread Rick McGuire
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

2012-08-21 Thread Rick McGuire
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

2012-08-21 Thread Rick McGuire
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

2012-08-21 Thread Rick McGuire
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

2012-08-21 Thread Rick McGuire
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 ...

2012-08-22 Thread Rick McGuire
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

2012-08-22 Thread Rick McGuire
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

2012-08-22 Thread Rick McGuire
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

2012-08-22 Thread Rick McGuire
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

2012-08-22 Thread Rick McGuire
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

2012-08-23 Thread Rick McGuire
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 ...

2012-08-24 Thread Rick McGuire
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 ...

2012-08-24 Thread Rick McGuire
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 ...

2012-08-24 Thread Rick McGuire
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 ...

2012-08-24 Thread Rick McGuire
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

2012-08-25 Thread Rick McGuire
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

2012-08-26 Thread Rick McGuire
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

2012-08-27 Thread Rick McGuire
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

2012-08-27 Thread Rick McGuire
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

2012-08-27 Thread Rick McGuire
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

2012-08-29 Thread Rick McGuire
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

2012-08-29 Thread Rick McGuire
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

2012-08-30 Thread Rick McGuire
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

2012-08-30 Thread Rick McGuire
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

2012-09-21 Thread Rick McGuire
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

2012-09-21 Thread Rick McGuire
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

2012-09-21 Thread Rick McGuire
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

2012-09-21 Thread Rick McGuire
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

2012-09-21 Thread Rick McGuire
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

2012-09-21 Thread Rick McGuire
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.

2012-09-26 Thread Rick McGuire
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

2012-10-06 Thread Rick McGuire
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

2012-10-16 Thread Rick McGuire
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

2012-10-23 Thread Rick McGuire
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

2012-10-26 Thread Rick McGuire
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

2012-10-26 Thread Rick McGuire
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

2012-10-26 Thread Rick McGuire
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

2012-11-07 Thread Rick McGuire
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

2012-11-15 Thread Rick McGuire
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

2012-11-18 Thread Rick McGuire
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

2012-11-18 Thread Rick McGuire
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

2012-11-18 Thread Rick McGuire
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

2012-11-26 Thread Rick McGuire
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

2012-11-26 Thread Rick McGuire
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

2012-11-28 Thread Rick McGuire
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

2012-11-28 Thread Rick McGuire
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


<    5   6   7   8   9   10   11   12   13   14   >