Don Guinn <[EMAIL PROTECTED]> wrote: > So how about having one more enhancement to J5 before it's put to bed. > Add support for both dotted and undotted arguments to it as in the J6 > beta. I know that graphics and other things different in J6 would not > be the same, but at least it would not be impossible to share code > between J5 and J6. > > I think that this could make the transition to undotted arguments easier > for people, who for whatever reason are reluctant to move to J6 and must > still support J5, to go ahead and start converting code to the undotted > arguments.
Unfortunately, such a case is not backwards compatible. It would break much old code, in particular, any code that uses globals m n u v x y, or in any other way relies on those locals not being defined. "Eric Iverson" <[EMAIL PROTECTED]> wrote: > There are many cases where code for J6 won't run on J5. We won't be doing > any retrofits to J5. One of the important rules of minor J revisions is that no backwards-incompatible changes would be made within a major version - such changes MAY be made when switching to another major version (for example, between J4 and J5, operator trains and primitives [. ]. and ]: were removed). The J6 changes that allow (n v v) forks, or dyadic I. could theoretically have been added to J5, since they would not break existing code; however, the changed parameter names is something that could not be added. -- Mark D. Niemiec <[EMAIL PROTECTED]> ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
