On 2/1/2011 7:47 AM, John Walker wrote:
I made a copy of SETPROF and set it up as my initial macro in
edit. However, this does not work since it is in my personal
library. The system does not find it.
You use nulls on? It does annoying stuff like putting
nulls in after ypu do an erase to end-of-file. This is
NOT acceptable behaviour. I do not EVER want nulls put
in in a file I am working on. I want SPACES, which is
how TSO edit USED to work in the past. With spaces, one
can then insert other things and not have the characters
left justified without my asking it to be done. However,
with NULLS ON, it squashes any new characters into the
preceding word. That is wrong. I am not being negative.
I can not think of ANY mainframe value in having NULLS ON.
The one guy said he found a reason, but I think there are
ways around the issue he mentioned other than having NULLS
ON. Must have been the one loud complainer in our facility
got them to do this stupidness. Or maybe it's IBM kissing
up to the Unix/PC/Lan people.
You clearly have no idea of how NULLS ON works:
* Yes, erase-eof (which is to "end-of-field", _not_ "end-of-file")
replaces everything to the right of the cursor with nulls or
spaces, depending on the setting of the NULLS attribute
* With NULLS ON, when you load a file for editing, the editor
replaces trailing spaces with trailing nulls; this is for
convenience of doing inserts in a line (no need to hit
erase EOF for insert); when you save the file or exit,
trailing nulls are replaced with spaces. It does not save
the file with nulls in it; they are just temporary.
* With NULLS ON, you can't really use the arrow keys for
positioning, because you are moving the cursor past the
nulls, so when you type and press <Enter>, the data
closes up because of the intervening nulls. The correct
way around that is to use the space bar instead of the
arrows for positioning; then, when you key in data and
press enter, there will be no squashing of data.
It is not NULLS ON that's the problem. It's your not knowing
how to work effectively with NULLS ON.
It certainly has nothing to do with UNIX/PC/LAN people.
--
Kind regards,
-Steve Comstock
The Trainer's Friend, Inc.
303-393-8716
http://www.trainersfriend.com
* To get a good Return on your Investment, first make an investment!
+ Training your people is an excellent investment
* Try our new tool for calculating your Return On Investment
for training dollars at
http://www.trainersfriend.com/ROI/roi.html