Re: Setting up Sublime Text to edit PDS members

2015-09-10 Thread Jerry Callen
IBM Explorer for z/OS can edit pretty much any sequential file, either native 
z/OS or USS, but in the generic Eclipse editor. Eclipse is endlessly 
customizable, so there may well be language-sensitive editing modes floating 
around for it.

I've made (feeble) efforts to get emacs to do it, without success. My current 
lame hack is to suck the file into Eclipse, cut'n'paste into an emacs buffer 
edit, then cut'n'paset back and save. Blech.

-- Jerry

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-10 Thread Martin Packer
Actually I just tried IBM Explorer for z/OS and couldn't find a way for it 
to recognise the member I'd downloaded was JCL. Likewise REXX. :-(

(Ex and current) IBMers will remember there were various PCTOOLS, VMTOOLS, 
MVSTOOLS packages in the 80's that seemed to cope with the idea of editing 
host data sets on a PC - with all the (even then good) benefits of PC 
editing.

Cheers, Martin

Martin Packer,
zChampion, Principal Systems Investigator,
Worldwide Banking Center of Excellence, IBM

+44-7802-245-584

email: martin_pac...@uk.ibm.com

Twitter / Facebook IDs: MartinPacker
Blog: 
https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker



From:   Jerry Callen <jcal...@narsil.org>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   10/09/2015 14:42
Subject:    Re: Setting up Sublime Text to edit PDS members
Sent by:IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU>



IBM Explorer for z/OS can edit pretty much any sequential file, either 
native z/OS or USS, but in the generic Eclipse editor. Eclipse is 
endlessly customizable, so there may well be language-sensitive editing 
modes floating around for it.

I've made (feeble) efforts to get emacs to do it, without success. My 
current lame hack is to suck the file into Eclipse, cut'n'paste into an 
emacs buffer edit, then cut'n'paset back and save. Blech.

-- Jerry

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN





--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-09 Thread David Crayford

On 9/09/2015 10:11 AM, Paul Gilmartin wrote:


What's Qt?  Does it go over VPN?  Do I need a Qt as opposed to X11
desktop agent?  QuickTime?


Qt is a cross-platform GUI toolkit used to build desktop GUI 
applications. I run Slickedit on Windows, Mac and Ubuntu and access the 
file systems over SMB, NFS or FTP.
Slickedit used to run on z/OS using X11 and it sucked so much they 
pulled it pretty quickly. Mac users complained about the Mac SE that 
used X11 which is why SE now uses Qt. It's only because Macs are now
so popular as a development machine that they made such a big investment 
to switch GUI toolkits. With Solaris your probably SOL. What desktop 
operating system do you use?



Hipster kids all seem to be using Atom which I must admit is very slick.
It's amazing what you can do with HTML and Javascript these days.


I'll check it out.

Thanks,
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-09 Thread David Crayford

On 9/09/2015 1:55 PM, Shane Ginnane wrote:

On Tue, 8 Sep 2015 21:11:41 -0500, Paul Gilmartin wrote:


Hipster kids all seem to be using Atom which I must admit is very slick.
It's amazing what you can do with HTML and Javascript these days.


I'll check it out.

Unlike (apparently) gil, I'm not at all sure I fit the demographic, but I may 
see how it copes with navigating a kernel source tree with ctags.
Like I need (yet) another editor - about as much as I need (yet) another 
"language".


I'm with you mate! Changing your editor is like moving house.

It's an interesting test to see if Atom could handle the kernel. It uses 
the C/C++ front ends from LLVM for parsing code for context assist which is
an excellent design. I've been very impressed with it. It also has a 
very cool minimap plugin https://github.com/atom-minimap/minimap which I 
absolutely love. Writing plugins is easy because it's just Javascript or
Coffeescript which is much better than horrible lisp for emacs or 
whatever vim uses. Of course, using Javascript means that there is 
already a large community of coders knocking out useful plugins. It's 
not good for large
text files though! It's a coders editor. It's basically chromium and 
node.js at the core with plugins which appeals to the hipster hackers 
that have the time and energy to get amongst it.



Shane ...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-09 Thread Tony Harminc
On 9 September 2015 at 04:11, David Crayford  wrote:
> On 9/09/2015 10:11 AM, Paul Gilmartin wrote:
>>
>> What's Qt?  Does it go over VPN?  Do I need a Qt as opposed to X11
>> desktop agent?  QuickTime?
>
> Qt is a cross-platform GUI toolkit used to build desktop GUI applications. I
> run Slickedit on Windows, Mac and Ubuntu and access the file systems over
> SMB, NFS or FTP.

Qt's most prominent roots pass through the Symbian (Nokia) smartphone
era. It was open-sourced, and then closed again (but of course the
genie was out of the bottle) as Nokia went through its death throes.
Now Nokia's phones run Windows, and have approximately 0% market share
(down from around 80% just a few years ago). Qt is used to implement,
among others, the KDE desktop environment for Linux. There's a fairly
detailed Wikipedia article.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-09 Thread Shmuel Metz (Seymour J.)
In <55ef86ed.6020...@gmail.com>, on 09/09/2015
   at 09:10 AM, David Crayford  said:

>X11!! Crikey, what system are you running on? Slickedit uses Qt on 
>Windows, Linux and Mac.

And what does Qt use?
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see  
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-08 Thread David Crayford

On 7/09/2015 6:21 PM, Martin Packer wrote:

Has anyone got Sublime Text's SFTP plugin to accept anything other than a
HFS path?

Most of my editing is REXX and Assembler  in PDS(E)s.


You will need Dovetail's SFTP server implementation on z/OS to edit PDS 
members. Maybe PDS(E)s will be supported in a future version of SFTP on 
z/OS.



Alternatively - opening a can of worms :-) - recommendations for good text
editors for the same that run on RHEL?


Slickedit runs on Linux and can edit PDS(E) data sets using standard 
FTP. It also has support including context assist for all mainframe 
languages including HLASM, REXX, PL/I, COBOL. Of course, Slickedit used 
to be
the interal E editor used by IBM so you would expect it to support IBM 
languages off the bat. It's scripting language is a hybrid of REXX and 
C/C++ called slick-c. The FTP client supports both PDS(E) data sets and 
HFS,

which is the only editor FTP client I know of that does.


Thanks, Martin

Martin Packer,
zChampion, Principal Systems Investigator,
Worldwide Banking Center of Excellence, IBM

+44-7802-245-584

email: martin_pac...@uk.ibm.com

Twitter / Facebook IDs: MartinPacker
Blog:
https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-08 Thread Paul Gilmartin
On Tue, 8 Sep 2015 14:12:09 +0800, David Crayford wrote:
>
>Slickedit runs on Linux and can edit PDS(E) data sets using standard
>FTP. It also has support including context assist for all mainframe
>languages including HLASM, REXX, PL/I, COBOL. Of course, Slickedit used to be
>the interal E editor used by IBM so you would expect it to support IBM
>languages off the bat. It's scripting language is a hybrid of REXX and
>C/C++ called slick-c. 
>
I find Slickedit painfully slow; it seems to be bound by X11 bandwidth.
Tedious locally; useless via VPN over DSL.  Feels as if it transmits a
payload of one pixel per packet.

>The FTP client supports both PDS(E) data sets and HFS,
>which is the only editor FTP client I know of that does.
>
I wonder why there shoulc be such restrictions.  Do the other "editor
FTP client[s]" gratuitously impose constraints on pathname syntax?

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-08 Thread David Crayford

On 8/09/2015 9:00 PM, Paul Gilmartin wrote:

On Tue, 8 Sep 2015 14:12:09 +0800, David Crayford wrote:

Slickedit runs on Linux and can edit PDS(E) data sets using standard
FTP. It also has support including context assist for all mainframe
languages including HLASM, REXX, PL/I, COBOL. Of course, Slickedit used to be
the interal E editor used by IBM so you would expect it to support IBM
languages off the bat. It's scripting language is a hybrid of REXX and
C/C++ called slick-c.


I find Slickedit painfully slow; it seems to be bound by X11 bandwidth.
Tedious locally; useless via VPN over DSL.  Feels as if it transmits a
payload of one pixel per packet.


X11!! Crikey, what system are you running on? Slickedit uses Qt on 
Windows, Linux and Mac. The native mac port is quite new and I know that 
used to fall back to X11.
Last week I opened an 8GB JSON file, positioned to the end, performed an 
edit and saved. The response time for each interaction other than save 
was sub-second.  I use it both locally and over a VPN and have never 
experienced performance problems.


Hipster kids all seem to be using Atom which I must admit is very slick. 
It's amazing what you can do with HTML and Javascript these days.



The FTP client supports both PDS(E) data sets and HFS,
which is the only editor FTP client I know of that does.


I wonder why there shoulc be such restrictions.  Do the other "editor
FTP client[s]" gratuitously impose constraints on pathname syntax?

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-08 Thread Paul Gilmartin
On Wed, 9 Sep 2015 09:10:05 +0800, David Crayford wrote:
>
>X11!! Crikey, what system are you running on? Slickedit uses Qt on
>Windows, Linux and Mac. The native mac port is quite new and I know that
>used to fall back to X11.
>
Solaris.  I think that's all we have it licensed on.

>Last week I opened an 8GB JSON file, positioned to the end, performed an
>edit and saved. The response time for each interaction other than save
>was sub-second.  I use it both locally and over a VPN and have never
>experienced performance problems.
>
What's Qt?  Does it go over VPN?  Do I need a Qt as opposed to X11
desktop agent?  QuickTime?

>Hipster kids all seem to be using Atom which I must admit is very slick.
>It's amazing what you can do with HTML and Javascript these days.
>
I'll check it out.

Thanks,
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-08 Thread John McKown
On Tue, Sep 8, 2015 at 9:11 PM, Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
On Wed, 9 Sep 2015 09:10:05 +0800, David Crayford wrote:
>
>X11!! Crikey, what system are you running on? Slickedit uses Qt on
>Windows, Linux and Mac. The native mac port is quite new and I know that
>used to fall back to X11.
>
Solaris.  I think that's all we have it licensed on.

>Last week I opened an 8GB JSON file, positioned to the end, performed an
>edit and saved. The response time for each interaction other than save
>was sub-second.  I use it both locally and over a VPN and have never
>experienced performance problems.
>
What's Qt?  Does it go over VPN?  Do I need a Qt as opposed to X11
desktop agent?  QuickTime?

>Hipster kids all seem to be using Atom which I must admit is very slick.
>It's amazing what you can do with HTML and Javascript these days.
>
I'll check it out.

Thanks,
gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-08 Thread Shane Ginnane
On Tue, 8 Sep 2015 21:11:41 -0500, Paul Gilmartin wrote:

>>Hipster kids all seem to be using Atom which I must admit is very slick.
>>It's amazing what you can do with HTML and Javascript these days.
>>
>I'll check it out.

Unlike (apparently) gil, I'm not at all sure I fit the demographic, but I may 
see how it copes with navigating a kernel source tree with ctags.
Like I need (yet) another editor - about as much as I need (yet) another 
"language".

Shane ...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Setting up Sublime Text to edit PDS members

2015-09-07 Thread Martin Packer
Has anyone got Sublime Text's SFTP plugin to accept anything other than a 
HFS path?

Most of my editing is REXX and Assembler  in PDS(E)s.

Alternatively - opening a can of worms :-) - recommendations for good text 
editors for the same that run on RHEL?

Thanks, Martin

Martin Packer,
zChampion, Principal Systems Investigator,
Worldwide Banking Center of Excellence, IBM

+44-7802-245-584

email: martin_pac...@uk.ibm.com

Twitter / Facebook IDs: MartinPacker
Blog: 
https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-07 Thread Paul Gilmartin
On Mon, 7 Sep 2015 15:59:30 +0100, Martin Packer wrote:

>Well I was really hoping for a "keep the data in the PDS, edit it on RHEL" 
>answer.
> 
NFS?  Subject to finding an acceptable editor on RHEL.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-07 Thread Paul Gilmartin
On 2015-09-07, at 04:21, Martin Packer wrote:

> Has anyone got Sublime Text's SFTP plugin to accept anything other than a 
> HFS path?
>  
I understand that Dovetailed's Co:Z deals with legacy data sets and
performs ASCII<->EBCDIC conversion optionally.

> Most of my editing is REXX and Assembler  in PDS(E)s.
>  
But Rexx and Assembler are both HFS-savvy, so you could just keep
your code in HFS and forget PDS(E)s.

> Alternatively - opening a can of worms :-) - recommendations for good text 
> editors for the same that run on RHEL?
>  
How do you get to RHEL?  NFS?

What do you do about ASCII<->EBCDIC?  A Gogle search finds an unanswered
question and mention of a Python plugin.  The latter is ironic, given
Guido van Rossum's feelings toward EBCDIC.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Setting up Sublime Text to edit PDS members

2015-09-07 Thread Martin Packer
Well I was really hoping for a "keep the data in the PDS, edit it on RHEL" 
answer.

Cheers, Martin

Martin Packer,
zChampion, Principal Systems Investigator,
Worldwide Banking Center of Excellence, IBM

+44-7802-245-584

email: martin_pac...@uk.ibm.com

Twitter / Facebook IDs: MartinPacker
Blog: 
https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker



From:   Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   07/09/2015 15:16
Subject:        Re: Setting up Sublime Text to edit PDS members
Sent by:IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU>



On 2015-09-07, at 04:21, Martin Packer wrote:

> Has anyone got Sublime Text's SFTP plugin to accept anything other than 
a 
> HFS path?
> 
I understand that Dovetailed's Co:Z deals with legacy data sets and
performs ASCII<->EBCDIC conversion optionally.

> Most of my editing is REXX and Assembler  in PDS(E)s.
> 
But Rexx and Assembler are both HFS-savvy, so you could just keep
your code in HFS and forget PDS(E)s.

> Alternatively - opening a can of worms :-) - recommendations for good 
text 
> editors for the same that run on RHEL?
> 
How do you get to RHEL?  NFS?

What do you do about ASCII<->EBCDIC?  A Gogle search finds an unanswered
question and mention of a Python plugin.  The latter is ironic, given
Guido van Rossum's feelings toward EBCDIC.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN





--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN