On 2016-03-29 18:52, David Crayford wrote:
> 
>>> Tools->Options->Keyboard and Mouse->Emulation->ISPF
>>>
>> Neat!  Thanks!
>> Where's the command line?
>> TAB doesn't move to the next field; it inserts a tab in the data.
>
Ouch!  Ouch!  Ouch!  That would infuriate an ISPF power user.
For a mainframe user, occurrence of x'05' in a file is an
unnatural act.

>> Hex shows ASCII, not EBCDIC.
>> I need to try what it does with UTF-8.
> 
> Press Esc to get the command line.
> 
Nice!  And another Esc returns the cursor to where it came from.
I wrote an XEDIT macro to do that and attached it to ENTER key.

> All ISPF commands are prefixed with ispf. So "ispf-exclude all" etc, etc.
>
Not ISREDIT?  Ah, well, it's unnecessary on the command line.

> TBH, I don't use the ISPF emulation but I set it up for somebody once and you 
> can customize it, cntl-key as enter etc.
> 
I've never been that much a fanatic, but I know some people are.

> Hex will show ASCII if you're using the FTP client or SMB because they do 
> conversion. If you have a real EBCDIC file use the Open dialog and
> change the encoding to EBCDIC.
> 
Perhaps we're in a peculiar situation.  We use cross-assemblers/cross-compilers
which accept ASCII input and generate EBCDIC code.  So:
         DC    C'ABC'
assembles as  x'C1C2C3', not the x'414243' that Slick shows.  But
that's how all desktop editors behave.

>>>> To me "full ISPF emulation" means macros in Rexx.  No?  Which Rexx?
>>> The scripting language is the proprietary SlickC which is a hybrid of
>>> REXX, C and Smalltalk for the OO. It has a parse instruction and
>>> implementes most of the REXX string handling functions. Slickedit has a
>>>
>> IOW, macros aren't portable.  Does it have SUBmit?  I suppose one could
>> write a macro.
> 
> They are portable to other operating systems. I have a Slickedit 
> multi-platform license and run the same macros on
> Windows, OS X and Linux :)
> 
But not on z/OS ISPF.

PF5 is RFIND by default.  Good.  But after RFIND encounters end-of-file
another RFIND just tells me end-of-file again.  It doesn't repeat the
search from the top.  ISPF's behavior here is my favorite.  XEDIT and vi
never tell you about end-of-file; they just start over from the top.  And
Slick just tells me "end-of-file" again and again.

I tried a file with UTF-8 Cyrillic characters.  Slick displayed the correct
glyphs with wrong column alignment.  Perhaps I simply don't know how to
enable monospaced.

Thanks,
gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to