76
Bugs and fixes / Re: Replace up, dn, sx, dx with fwd, bkwd, left, right
« on: January 06, 2017, 12:36:39 PM »
It's not either/or; you can have more than one sysvar point to the same location. Check out DNATokenizing.bas, where the sysvars are set up, there's one for aimleft and aimright to augment aimsx, aimdx.
You can probably just do fw and bw for forwards/backwards, and left/right for left and right. There are nautical and anatomical terms we could coopt, but I don't think they'd be clearer, even if they're cool (anterior/posterior and forward/aft respectively).
In terms of naming, if you deviate from the 2.XX(.XX) format you're kind of declaring your desire to fork the codebase and do your own thing, for good or ill. It's fine to do that, just make sure you want to do that. If you don't want to do that, there's nothing wrong with 2.49.XX. The numbers don't mean anything except that larger numbers are later revisions, so we can do 2.49.XX.XX.XX etc. all day long. If you really want to take the 2.50 designation that's probably okay; the C++ version I did 10 years ago isn't exactly in wide distribution But just be careful you're not going to run out of numbers again. 2.99 is just as much an issue as 2.49, except I'm not giving up the 3.0 designation without a fight
You can probably just do fw and bw for forwards/backwards, and left/right for left and right. There are nautical and anatomical terms we could coopt, but I don't think they'd be clearer, even if they're cool (anterior/posterior and forward/aft respectively).
In terms of naming, if you deviate from the 2.XX(.XX) format you're kind of declaring your desire to fork the codebase and do your own thing, for good or ill. It's fine to do that, just make sure you want to do that. If you don't want to do that, there's nothing wrong with 2.49.XX. The numbers don't mean anything except that larger numbers are later revisions, so we can do 2.49.XX.XX.XX etc. all day long. If you really want to take the 2.50 designation that's probably okay; the C++ version I did 10 years ago isn't exactly in wide distribution But just be careful you're not going to run out of numbers again. 2.99 is just as much an issue as 2.49, except I'm not giving up the 3.0 designation without a fight