Nice one. Thanks for that. I'll follow it up. Cheers.

On 14/04/2020 12:29, Barkow, Eileen wrote:
> You need to set up annotation processor files but I am not sure how to do 
> this.
> m:\javaprog>javac streamx.jav
> error: Class names, 'streamx.jav', are only accepted if annotation processing 
> is explicitly requested
>
> -----Original Message-----
> From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
> CM Poncelet
> Sent: Monday, April 13, 2020 10:56 PM
> To: [email protected]
> Subject: Re: How to change the default '.java' extension to '.jav'?
>
> Thanks, but I can write, compile and run any Java program from SPF/PC 
> (howbeit with some 'challenges') as long as it contains no "import" of 
> classes etc.
>
> All I wanted to know is how to change the default ".java" extension to a 
> 3-char one e.g. ".jav", that's all. I can deal with the rest.
>
> Thanks anyway.
>
> Cheers, Chris Poncelet
>
>
>
> On 13/04/2020 10:31, David Crayford wrote:
>> I'm familiar with SPF/PC and that's great for simple editing with
>> something familiar from ISPF.
>>
>> However, if you want to learn Java beyond "hello world" you will need
>> an IDE. Java is a complex language and just creating packages and
>> classes is onerous using a text editor. You need context assist and
>> one-click refactoring to help you and either IDEA or Eclipse will do
>> that.
>>
>> On 2020-04-13 11:13 AM, CM Poncelet wrote:
>>> SPF/PC is the CTC PC-version of ISPF/PDF. It supports Rexx (but not
>>> the full IBM REXX), ISREDIT edit macros, primary and line commands,
>>> tables, panels etc., and it also supports assembling, compiling,
>>> link-editing and executing programs - all from within SPF/PC.
>>>   I use it for writing Rexx, C, C++, MASM 6.1 (the Microsoft version
>>> of Intel assembler) and for just about everything else.
>>>   The problem with compiling Java is that SPF/PC supports only DOS
>>> 8.3 format files, which then excludes ".java" extensions as shown below:
>>>
>>> javac C:\JAVA\MYPROGS\CH01\HELLO1~1.java >
>>> C:\JAVA\OUTPUT\HELLO1~1.OUT
>>> javac: file not found: C:\JAVA\MYPROGS\CH01\HELLO1~1.java
>>> Usage: javac <options> <source files> use -help for a list of
>>> possible options
>>>   The alternative would be to use "Notepad", up with which I will not
>>> put.
>>>
>>>     SPF/PC(1) ──────────────────── PRIMARY OPTION PANEL
>>> ───────────────────── V 4.0
>>>   OPTION  ═══►
>>>
>>>      0  SPF/PC PARMS - Specify terminal and user parameters USERID
>>> - CMP
>>>      1  BROWSE       - Display source data or output listings TIME
>>> - 03:50
>>>      2  EDIT         - Create or change source data           OPER
>>> SYS - DOS
>>>      3  UTILITIES    - Perform utility functions DATE     - 20.097
>>>      4  FOREGROUND   - Invoke user applications in foreground
>>>      5  ENVIRONMENT  - Display information about system configuration
>>>      6  COMMAND      - Execute system command
>>>      7  DIALOG TEST  - Perform dialog testing
>>>      8  EH?          - Testing new features
>>>      C  CHANGES      - Changes from last version
>>>      T  TUTORIAL     - Display information about SPF/PC
>>>      S  SAMPLES      - Sample panels and programs         ▄▄▄ ▄▄▄▄
>>>      X  EXIT         - Terminate SPF/PC                  ▄▄▄▄─ ▄▄▄▄▄▄
>>>                                                         ▄▄─▄▄─
>>> ▄▄──▄▄─
>>>   Enter END command to terminate SPF/PC.               ▄▄─ ▄▄─ ▄▄─
>>> ▄▄─
>>>                                                       ▄▄▄▄▄▄▄▄ ▄▄─
>>> ▄▄─
>>>          VERSION 4.0.7 (C) COPYRIGHT                   ────▄▄── ▄▄
>>> ▄▄▄▄▄▄─
>>>       COMMAND TECHNOLOGY CORP 1984, 1994                   ▄▄─  ▄▄─
>>> ▄▄▄▄──
>>>                                                             ──   ──
>>> ────
>>>
>>>
>>>
>>> On 12/04/2020 04:42, David Crayford wrote:
>>>> Instead of these work arounds to use a prehistoric DOS-based editor
>>>> why don't you switch to an IDE?
>>>>
>>>> The best IDE for Java is Intellij IDEA which has highly advanced
>>>> code analysis/refactoring features. What exactly does SPF/PC buy you?
>>>>
>>>> On 2020-04-12 10:56 AM, CM Poncelet wrote:
>>>>> No can do. The SPF/PC 4.0.7 editor is DOS-based, but has an
>>>>> extender to use whatever memory it needs > 640K.
>>>>>    It's Windoze that needs fixing.
>>>>>
>>>>>
>>>>> On 12/04/2020 03:45, Paul Gilmartin wrote:
>>>>>> On Sun, 12 Apr 2020 03:40:58 +0100, CM Poncelet wrote:
>>>>>>
>>>>>>> Thanks, but never mind.
>>>>>>>    The change to using '.jav' instead of '.java' for the compiler
>>>>>>> would have to be done at Java's implementation level, i.e. as a
>>>>>>> sysadmin or sysprog. I have found no-one among the Java
>>>>>>> developers and course tutors who could tell me how to do this. So
>>>>>>> I thought this list *might* know.
>>>>>>>
>>>>>> Better to fix the editor than to break the compiler.
>>>>>>
>>>>>> -- gil
>>>>>>
>>>>>> ------------------------------------------------------------------
>>>>>> ----
>>>>>>
>>>>>> For IBM-MAIN subscribe / signoff / archive access instructions,
>>>>>> send email to [email protected] with the message: INFO
>>>>>> IBM-MAIN .
>>>>>>
>>>>> -------------------------------------------------------------------
>>>>> --- For IBM-MAIN subscribe / signoff / archive access instructions,
>>>>> send email to [email protected] with the message: INFO
>>>>> IBM-MAIN
>>>> --------------------------------------------------------------------
>>>> -- For IBM-MAIN subscribe / signoff / archive access instructions,
>>>> send email to [email protected] with the message: INFO
>>>> IBM-MAIN .
>>>>
>>> ---------------------------------------------------------------------
>>> - For IBM-MAIN subscribe / signoff / archive access instructions,
>>> send email to [email protected] with the message: INFO
>>> IBM-MAIN
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions, send
>> email to [email protected] with the message: INFO IBM-MAIN .
>>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>
> ________________________________
>
> This e-mail, including any attachments, may be confidential, privileged or 
> otherwise legally protected. It is intended only for the addressee. If you 
> received this e-mail in error or from someone who was not authorized to send 
> it to you, do not disseminate, copy or otherwise use this e-mail or its 
> attachments. Please notify the sender immediately by reply e-mail and delete 
> the e-mail from your system.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

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

Reply via email to