On 6/30/08 14:48 Mark Miesfeld said:
The Clipboard test case that failed did a clipboard copy immediately
followed by a clipboard paste.
cb1~copy(Some text)
text = cb2~paste
Sometimes text would be the empty string. I think that was just
timing. If you query the clipboard to see if
I agree with John: ASCII-art rail diagrams can be a visual disaster, but often
no worse than the typesetter-only massive (and massively nested) braces,
brackets, commas, and ellipses of the IBM documentation style they replaced.
And he's also right about the flexibility of rail diagrams when it
Well, you know you can trust me to have an orthogonal take on this...
IMHO, the only problem with the OS/2-style RexxCreateQueue is that it tries to
subsume two discrete operations: 1) verifying whether a queue by the supplied
name already exists, and 2) creating a new queue.
This is a fine
On 6/26/09 16:05 Mark Miesfeld said:
On Fri, Jun 26, 2009 at 8:49 AM, Rick McGuireobject.r...@gmail.com wrote:
So the bug is that it is found on Windows. The bug is not that it
should be found on Linux.
Well, I only called it a bug on Windows because his example fails on 3.2.0.
Not to be
= arg1
arg 2 type = char *
arg 2 name = arg2
arg 3 type = long *
arg 3 name = arg3
[dash...@localhost ~]$
The /home/dashley subdir is not in the PATH but the program was found.
Thus a relative path does not have to have its root path in the PATH.
David Ashley
Chip Davis wrote:
On 6/26
to have its root path in the PATH.
David Ashley
Chip Davis wrote:
On 6/26/09 16:05 Mark Miesfeld said:
On Fri, Jun 26, 2009 at 8:49 AM, Rick McGuireobject.r...@gmail.com
wrote:
So the bug is that it is found on Windows. The bug is not that it
should be found on Linux.
Well, I only called
Not to mention the curious coincidence that 2**128 is a decimal value that
requires NUMERIC DIGITS 39 to express, which happens to be the answer to the
Marks Factoid: How many DIGITS would it take to express the circumference of
the
known universe in units of the radius of a hydrogen atom?
I'm with Klass on this one, Rony. And you really should avoid case-sensitivity
as well.
There are only three pieces of information that the extension must convey:
'Rexx', 'BSF4Rexx(Java)', and 'OpenOffice'. It's not necessary to specify that
it is Open Object Rexx, since that's the only Rexx
Hi Moritz,
Yes, I agree that the concept of encoding file metadata in the filename is an
unreliable anachronism; it goes 'way back to some of the earliest filesystems.
However, that is the mechanism by which Windows associates icons, which is the
problem that Rony is trying to solve in as
,
we'll never see ooRexx ported there.
-Chip-
On 11/19/09 23:43 CVBruce said:
Not true. The I/O steam was available as a download for Z/OS, and it
was included in the Rexx/MVS compiler.
Bruce
On Nov 19, 2009, at 2:29 PM, Chip Davis wrote:
Not to put too fine a point on it, but we
David,
Unlike the respondents so far, I do have a strong opinion (to the surprise of
no
one, I'm sure). My conviction is based on philosophical grounds because all
the
other reasons are ephemeral, and you are about to cast something in stone.
If you are creating something to be used by a
On 1/11/10 20:29 John Bodoh asked:
Is a programmer thinking zero based or one base when they are programming
for REXX?
All _people_ start lists with '1'.
All _programmers_ (before the mid-seventies) started lists with '1'.
_Only_C_programmers_ adjust their thinking to start lists with '0'.
word for it. Regardless,
in the pantheon of quirky non-human-oriented programming languages, Forth has
to
rank fairly high. Not bad for an astronomer in the late 50, tho...
-Chip-
On 1/12/10 04:33 Jack Woehr said:
Chip Davis wrote:
_Only_C_programmers_ adjust their thinking to start lists
/10 04:31 Mark Miesfeld said:
On Tue, Aug 24, 2010 at 7:20 PM, Chip Davis c...@aviatrexx.com wrote:
As an alternative, would it be possible to simply copy all of the
files in the installed ooRexx directory structure to the USB memory
stick, plug it into a non-ooRexx computer, update the PATH
I just got an update on Pragmatic Lee's condition this morning: he is
still in the hospital recovering from open-heart surgery to bypass
five arteries but he is steadily improving. He still had a slight
fever last night so they are going to keep him a little longer before
sending him home.
I
I don't understand this. Has the submitter misunderstood that the
search order for subroutines/functions is not necessarily the same as
that for commands?
The former is documented in Sect.7.2.1.1 and seems to be nearly
identical to the way it's described in my OS/2 REXX Reference (with
the
Thanks for the pointer to the tracker attachment, Bruce. (And I
really appreciate your including it in your reply so I didn't have to
go looking for it!)
That makes it clear that the submitter was not conflating the ooRexx
'Call' search order with the command invocation search order.
There
29, 2011 at 9:38 PM, Mark Miesfeld miesf...@gmail.com wrote:
On Sat, Oct 29, 2011 at 3:46 PM, Chip Davis c...@aviatrexx.com wrote:
It's doubtful to me that the behavior changed between 4.0.1 and 4.1.0.
But, he did attach a test program, so I'll give it a try.
Well, that was a surprise
is, is there a workaround for the person who entered the
bug report. Could the person alter the PATH in the environment to attain the
desired results?
Bruce
On Oct 31, 2011, at 10:54 AM, Chip Davis wrote:
Yes, but that was simply a bug report against 4.0.1 that was applied
to 4.1.0. I
On 10/31/11 20:44 Mark Miesfeld said:
Earlier Chip wrote:
There was indeed a change to the 'Call' search order between 3.2.0 and
4.0.0. I was able to track it as far back as an SVN update on 6Feb09
to the main/trunk/CHANGES document. It listed the RFE 136 - Add
source of caller to
I'm SO glad you mentioned that, Oliver! That was my first thought
when I saw WM_LBUTTONDOWN. I guess Microsoft didn't learn much from
their exposure to CUA in OS/2... ;-)
Besides, consensus standards are _so_ last century.
-Chip-
On 1/5/12 21:50 Oliver Sims said:
Back in CUA days, there
I have to agree with Mark, Oliver. The cursor should indicate what
will happen if I release the mouse button. It would very unfriendly
to let nothing happen. That eliminates options A C.
That was not the way it was done in OS/2, iirc. Perhaps it was true
within the Workplace Shell, but
David, it's been over an hour and I haven't seen anything on the Board
list. Can you verify that your post went through?
-Chip-
On 1/30/12 22:29 David Ashley said:
I sent a separate not to the RexxLA Board with the same content as below.
On 2/13/12 13:05 rvjansen said:
I am also an interested party,
as I, again, am at a client site where I am -kind of- server admin but
not root - and the demo/usb install mode would be an asset for ooRexx
anyway.
Please add me as another Interested Party. I have three shared
servers
Not that we haven't all seen websites of such poor design that a 3270
green-screen wouldn't be more readable or useful... :-/
-Chip-
On 3/13/12 14:07 Mike Cowlishaw said:
Maybe we could get Les to do it? ;-)
Hmm, I foresee a webpage with five 4-word lines of (3270 font)
characters
On 3/17/12 17:44 Mike Cowlishaw said:
On 3/17/12 15:58 Rick McGuire said:
Rexxpaws and rexxhide are probably going to nerd the same
correction.
'nerd' the same correction? :-)))
Looks like a Freudian slip-of-the-thumb... :-)
-Chip-
On 6/11/2012 10:06 PM Michael Lueck said:
David Ashley wrote:
The real problem here is that no one has stood up and cried foul
and even if they did there is no active Rexx community who
would/could create/approve a new standard.
Comes to mind one person who presented at RexxLA 10'ish years
It depends, Mark.
Does the new ooDialog have any backward compatibility issues? Will
anyone have to touch any of their existing ooDialog routines just
because they need a particular bugfix in ooRexx?
If so, option 3 is preferable. Keep them separate, so a user can get
the latest bugfixes
Historically, commands that listed files, limited the display for one
reason or another. LISTFILE in CMS showed only one minidisk at a
time, 'ls' in Unix (Multics?) omitted 'dot-files', TSO limited you to
the low-level qualifier or a single PDS. The main reason was to save
console
On 8/28/2012 08:46 Rony G. Flatscher said:
On 28.08.2012 13:02, Michael Lueck wrote:
Chip Davis wrote:
SysFileTree() otoh, was never intended for interactive use and is more
accurately regarded as a application interface to the file system.
snip
IMHO, of course.
So was that a +1 for my RFE
On 8/28/2012 09:38 Rony G. Flatscher said:
On 28.08.2012 15:22, Mark Miesfeld wrote:
On Tue, Aug 28, 2012 at 5:59 AM, Dan Carter gwcar...@ezlink.com wrote:
Rony, I just tried to vote, but there was no response when clicking the
button. What else must I do to register a vote?
It worked okay
On 8/28/2012 14:08 Rony G. Flatscher said:
On 28.08.2012 19:32, Mark Miesfeld wrote:
On Tue, Aug 28, 2012 at 10:19 AM, Chip Davis c...@aviatrexx.com wrote:
On 8/28/2012 08:46 Rony G. Flatscher said:
Just did that and saw that you yourself had not done that vote up.
I had not bumped the RFE
Re: future update and correctness -
Could the production of the diagram be automated?
Isn't the information in the class diagram available by inspection
methods? If not, the meta-question is Shouldn't they be?
-Chip-
On 12/12/2013 06:51 Rick McGuire said:
Still have to go and make a
If you are referring to 'umask u-x,g=x,o+w', this removes execute
permission for the owner ('user'), adds write permission for 'others'
and sets the group permissions to be only the execute permission,
removing any others. IOW, the executable bit is set for the group and
all other group
True, but I'd think that non-newbies (which should be larger
population, one hopes) would find it quite helpful.
-Chip-
On 12/17/2013 11:54 Walter Pachl said:
Can we see a draft?
I doubt that readme (showing mosty changes) is useful to a newbie
Walter
*Von:*Mike Cowlishaw
Very nice, David! And very useful.
Aside from a couple of typos, the only thing I would change is to move
the Legal Notice to the last page; it was hard to find the start of
your text.
-Chip-
On 1/3/2014 17:40 David Ashley said:
All -
One of the things I have been asked about multiple
Wow!
Wish I had known about this tool long ago. Super easy to install and
use :-) and embarrassing to read the reports on one's sites :-/
Thanks Mike!
-Chip-
On 1/10/2014 10:55 Mike Cowlishaw said:
Gentlemen ... I recommend Xenu (free software) to you -- it will check
all of the links on a
How does this utility NOT go by the name Windbag? ;-)
That's nearly as bad as the z/VM TCP/IP installation wizard that was
pushed back a release because the developers named it IPWIZ.
-Chip-
On 2/20/2014 12:25 PM Mike Cowlishaw said:
__
I'm curious Mike, do you have a VC++ debugger
I agree that the oorexx.org/download.html page has gotten a little
long, but it would be quite manageable if it reflected only the latest
version of ooRexx. I'd put the older versions on a separate page and
link to that from the main download page.
I don't think I'm alone in finding
I can't help in any practical way Walter, but the most common reason
for this is that you replied to the post from an account that didn't
match the account to which it was sent.
This can happen when one is reading Oorexx-devel on a smart phone
that doesn't allow (or make it easy) to specify
Mike,
All the definitions I can find for remaindering are essentially
variants of modulus/modulo. The modulus of a complex number is
pretty well defined as simply the length of the vector.
It's not clear to me what sort of value one would expect to get from a
remainder of the quotient of the
IANAM, so this is more of a inclination by a mathematically
challenged member ...
The 'remainder' for two numbers 'a' 'b' is 'x=a%b' with the sign of
'a' preserved in 'x'. The 'modulus' OTOH, preserves the sign of 'b'.
It's not clear to me how that information would be preserved with
[ Funny how you have to see something in print before you recognize
that it's wrong... :-/ ]
On 6/10/2014 1:42 PM I said:
IANAM, so this is more of a inclination by a mathematically
challenged member ...
Apparently true.
The 'remainder' for two numbers 'a' 'b' is 'x=a%b' with the sign of
Depending on the level of z/OS or z/VM access required (probably not
sysprog) I may have a possibility with an academic institution. Let
me know if I should pursue.
-Chip-
On 7/9/2014 10:31 AM David Ashley said:
The group I am working with does not provide zSeries resources. I am
looking
would only need an LPAR that has RHEL
installed on it. Marist College already supplies us with an LPAR for
SLES on zSeries.
David Ashley
On Wed, 2014-07-09 at 13:30 -0400, Chip Davis wrote:
Depending on the level of z/OS or z/VM access required (probably not
sysprog) I may have
On 8/5/2014 5:44 PM Walter Pachl said:
Nothing as bad as a book cover without pages :-(
--
Walter
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel
Perhaps, Walter.
We all
For Classic Rexx compatibility, perhaps:
= eval-both AND
- = short-circuit AND
| = eval-both OR
|- = short-circuit OR
= eval-both XOR
OTOH, if the ooRexx '' and '|' operators are already defined to
short-circuit, how about:
= short-circuit AND
+ = eval-both AND
| = short-circuit OR
|+ =
Well Rick, I find flying a helicopter not that hard to learn too but
most folks beg to differ. ;-)
You need to gently coach Les or Walter through the process and have
them tell the rest of us mere mortals that it's easier than it looks.
Is there a tutorial or readily available documentation
My nano-cent contribution is that this ('with index i item v over x')
seems to be a much more Rexx-ish syntax than the previous proposals.
-Chip-
On 10/13/2014 8:46 AM, Rick McGuire wrote:
I am most definitely not trying to redefine how OVER works and really
can't for compatibility reasons.
Wow! What a great idea. I'm submitting an enhancement request to
Thunderbird.
-Chip-
On 10/22/2014 3:38 AM, erich.steinboeck wrote:
grumble...gmail...grumble
Rick, Gmail has got a nice Undo Send feature that you can enable in
your Settings (click on the gear-wheel, then Settings)
No, Jon. Rony has it right, and one of the few things we can do fight
it is to publicly boycott them.
I had a Facebook account before I discovered how little control I had
over my personal information. (Sharing personal information is, after
all, their primary product.) So I deactivated my
We all can agree that the existing ASCII-art rail diagrams are
unacceptable, from both an esthetic and information-transfer
standpoint. We must adopt an alternative.
While Jean-Louis' renderings are much better, they suffer from the
visual clutter of unnecessary arrowheads. The flow through
Very interesting, Dave. Too bad it arrived mere days before the VM
Workshop; it would have made an excellent presentation. As soon as I
get my current all-consuming project flying, I'll have a look at it.
Not quite sure about your question; are you asking if issuing a Linux
command with
I too prefer the interlinked 'O's over the original logo (which is
what is on my everyday laptop bag) if for no other reason than it does
not look like a pair of googly-eyes. (That term comes from the
Barney Google comic strip and song of the twenties, not the search
engine.)
-Chip-
On
/5/2016 1:39 PM, Michael Lueck wrote:
> Greetings Chip,
>
> Chip Davis wrote:
>> Would you care to describe your magic incantation?
>
>
>
> Most of the documentation is in that RFE...
>
>
> "#542 Support non-root interpreter installation and e
Michael,
I have a couple of those Shared Web Hosting accounts, primarily to
support a cluster of Mailman listservers. I had always thought that
there was no way to install ooRexx on any of them for exactly the
reason you describe: no root access and/or the lack of directory
permissions.
That happens a lot. And the whole world speaks ASCII, too... :-/
On 8/17/2016 3:52 PM, Mike Cowlishaw wrote:
> OK thanks.
>
> [On big-endian platforms, you may be forgetting System Z.]
>
> Mike
>
>
>
> No, it runs on Intel these days. Besides Power and Sparc there are
> not many big
This might benefit from a little more discussion since the ANSI
Standard is of no help here.
The purpose of the first token returned from PARSE SOURCE is to
provide enough information to the running application that it has a
fighting chance of knowing if what it's getting ready to do, will
Gil, please document your steps so the rest of us superannuated
canines can follow your lead.
-Chip-
On 9/13/2016 9:18 AM, Rick McGuire wrote:
> Gil, the C++ package has a batch file that will set a bunch of
> environment variables and also add the needed directories to your
> path. With the
As long as we're going "extra-ANSI", wouldn't the square brackets [
... ] be more indicative of a "block" of data? Or are they already
being used and I missed it?
-Chip-
On 11/2/2016 9:48 AM, Mike Cowlishaw wrote:
>> +1
>
> Equally to 'blow' the use of {} for just one rarely-needed syntax
Not in any way to assert that ooRexx does not have scaling issues,
when I hear hoof-beats I think "horses" not "reindeer". ;-) I would
want to be very sure that the long execution times and random
anomalies were not caused by my code before asking volunteers to debug it.
-Chip-
On 6/29/2017
Thank you Rony, for your elaboration of this issue, and you
willingness to allow others to fine-tune your prose. Allow me to don
my grammar-pedant garb.
I would suggest a few edits to your suggested documentation updates,
the first of which addresses an error that has been there for a long
If I don't understand this issue, it won't be the first time. Just
ignore me. ;-|
It sounds as if Rony is talking about a Rexx program that, through no
fault of its own, is dispatched on a different Rexx execution instance
from the one on which it initialized its variables. (Possibly as a
Rony,
I would like to think that
ADDRESS [ env | SYSTEM | ENVIRONMENT ] ... cmd
would be a trivial and non-controversial enhancement to aid
cross-platform Rexx code. I've never been wild about the null string
being a default for anything. (I have a faint memory that once two
Not wild about any of the suggestions so far. The @ implies that what follows
is the location of something, not the thing itself. Do we really need to be
concerned about variables in Classic Rexx on platforms that don't run ooRexx in
the first place?
-Chip-
Original message
I'm inclined to err on the side of caution, myself. After all, this
is introducing a new keyword for the ADDRESS statement with a
potential for breakage; e.g.
with = 'C:\Chip\bin\'
Address COMMAND 'DIR' with
At the very least, that will generate an astonishing error message
("Error 25:
Agreed.
But could you please write the updated code to still allow for an
"OS/2" possibility, if only for historical (and sentimental) reasons?
-Chip-
On 2/25/2019 6:24 AM, Enrico Sorichetti via Oorexx-devel wrote:
The code to detect the system is pretty outdated
-- test for
This has always been a philosophical minefield. Unless you want to
convene a huge (and mortally contentious) Standards Committee to
resolve exactly what it means to "move" a file in all possible
filesystems, the only defensible solution is to make the function a
wrapper that simply punts the
I will channel our dearly departed Les Koehler and suggest that, given
the average age of the Rexx-programming cohort, a larger font may be
better. :-)
-Chip-
On 3/9/2020 4:56 PM, Gil Barmwater wrote:
It has been suggested that the font-size used for the body of the
HTML files is a bit
Well, as a grammar-nerd I must point out the misplaced "only" and to
being confused by the last clause.
My re-cast would be:
"Binary files produced by rexxc can be run only on an interpreter of
the same bitness and the same (or higher) language level as that of
the rexxc that created them."
is updated
to take advantage of a new language feature that has been introduced
by version 5.1, then the compiled image will be marked as requiring
a 5.1 level of the interpreter.
Rick
On Sun, Mar 8, 2020 at 3:31 PM Rony G. Flatscher
mailto:rony.flatsc...@wu.ac.at>> wrote:
On 08
Gosh, Gil. Don't say _that_. These days you're better off saying,
"My hemorrhoids are flaring up and I can't sit at the computer" than
let people speculate that you've come down with SARS-CoV2 ... :-X
On 3/24/2020 10:57 AM, Gil Barmwater wrote:
FYI - my "silence" on this thread is not due
+1e1000
On 9/5/2020 3:48 PM, Mike Cowlishaw wrote:
Rony, this was added to NetRexx back in the 1990s. ooRexx does it
differently, for whatever reason. Whatever the case, it is always
better to 'spell out' the short-circuits in the code rather than
rely on weird notations, surely? That
We must be careful we don't cut ourselves on such a sharp edge-case.
The salient arguments boil down to:
- The Principle of Least Astonishment argues for modifying ooRexx to
match the behavior of other Rexx'es.
- The Policy of Least Exceptions argues that ooRexx has the right rule.
The
Hear, hear!
On 11/10/2020 8:56 AM, Mike Cowlishaw wrote:
So it would seem that that CRX is the most correct .. even the error message
uses the current NUMERIC DIGITS. Arguable (although I don't think ANSI
defined how error messages are constructed -- but maybe it did?).
Anyway, hats off to
Warnock's Dilemma notwithstanding, I'd say /"Qui tacet consentit"/
applies here Rony.
-Chip-
On 3/29/2021 12:26 PM, Rony G. Flatscher wrote:
Still, I would like to change the Excel sample09.rex, if no one
objects!
___
Oorexx-devel mailing list
Let's hope that's a false equivalence, P.O. Godot never showed up,
and those waiting for him eventually decide to move on, but remain
stuck where they were.
-Chip-
On 10/28/2021 11:16 AM, P. O. Jonsson wrote:
I see no reason to wait with a release. We have been waiting for Godot long
Then may I suggest that you do as you would with your spouse, and say
"I heard you, and I don't have an answer right now, but I will get
back to you within X ."
There are few things I loathe more, than when I ask something and get
silence in response. That is a classic passive-aggressive
While I agree with Jon about readability, I scanned the web for "how
to format a copyright notice" and found not a single example that used
a comma (or any break besides a space) between the date and the
copyright holder.
-Chip-
On 12/22/2022 11:59 AM, Sahananda Sahananda wrote:
It reads
I tripped-up myself one time too many because the numeral 1 looks so
much like the letter l in so many fonts, that I self-imposed the use
of the '=', '+', and '-' on all numeric parse positions, and taught
that accordingly.
As for the "stem update & increment index in one statement" trick
Thanks for the name-check, Michael, but I do not deserve the "Mr.
Parse" moniker. John Chapman did not invent the apple-seed, he merely
travelled the country planting nurseries for others to tend.
-Chip-
On 1/23/2023 10:50 AM, Michael Lueck wrote:
Greetings ooRexx'ers,
CV Bruce wrote:
It
As a life-long unabashed fan of Trace, I can see that anyone doing
non-trivial multithreaded Rexx programming would need far more
information than 'Trace I' can provide. However, the sheer volume of
information necessary seems to present no universally acceptable
format to interactively deal
Seems more Rexx-ish, unless its specification might conflict with a
future usage of the term in that context.
-Chip-
On 4/2/2024 4:19 PM, Rony wrote:
Another question: offline I got the suggestion to change the NR
entry in TraceObject to NUMBER. What do you think?
Have to admit, Rony's "out-arrows" do make a much more
immediately-visible eyecatcher. Would that be appropriate for
"Signal" as well, since it (may) violate the routine nesting structure?
-Chip-
On 4/10/2024 7:40 AM, Rony G. Flatscher wrote:
Here an example program that uses a routine and
84 matches
Mail list logo