In a recent note, Alan Altmark said:

> Date:         Wed, 6 Sep 2006 00:13:24 -0400
> >
> > >  - Line editing ought to be disabled by default on graphic
> > >terminals.
> >
> > For for full-screen applications, yes: not for line-mode input.
> 
> By coincidence, the userid and password fields on the VM logo are being
> changed to stop line editing since there is no ambiguity in what is
>
At first, it sounds like a good idea.

> essentially a full-screen app.  But if you press <enter> and go back into
> line mode, then the default VM line editing characters (those specified or
> defaulted in SYSTEM CONFIG) are in effect, even before you log on.
> >
But then you had to spoil it.

> > >    The feature is useful only on keyboard-printer terminals.
> >
> > The feature is useful for line-mode input on a 3270. BTDTGTS.
> 
Why?  How?

> VM allows the sysprog to set the line editing defaults.  The most
> reasonable are: CHARDEL OFF LINEND # ESCAPE " LINEDEL OFF.  Character and
> 
'#' is not reasonable because it is a "national" character valid in
filenames in both VM and MVS.  It took an APAR against XEDIT to
get "LOAD FOO#BAR ft fm" to work because there's no way to
disable LINEND before doing a LOAD.  IIRC, the APAR caused XEDIT
on entry to use the setting of CP LINEND.

> line delete aren't necessary any more and the default of CHARDEL @ just
> 
They were never necessary; they're no longer even useful.

> creates havoc with internet addressing.  Users are free to set their own
> values to override the defaults.
> 
The most reasonable values are all "OFF" in order to minimize the
initial learning effort and astonishment factor for new users.  As
they gain sophistication, they "are free to set their own values ..."

People today are quite accustomed to graphic workstations where
no displayable character is usurped for editing functions.  VM
is simply an anachronism in this respect.

Likewise, ISPF's default of ';' as a command separator is an
irritant; I disabled it so long ago that I forget how.  I want
to be able to search for a target that contains ';', and IIRC,
';' was not treated as an ordinary character even in a quoted
string.

I customarily just SET LINEDIT OFF.  Every character on the keyboard
is too precious to squander on editing functions of relatively
little value on a graphic terminal.  if I could use CTRL characters
for the editing functions, I might feel differently.

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to