Photo above shows the new Program Editur started on @Macarlo's Warp 4 FP12

OS/2
Program Editor Reviewed

In Affiliation CNET News.com with CNET, Inc.

=@MACARLO MICROSOFT=  =@MACARLO YAHOO=  =@MACARLO WEBALIAS=  =@MACARLO ALTAVISTA=

 


In Affiliation with Beyond.com

 Hi Folks.
Peter Koller (Maison des Anglais) has been uploaded the famous Program Editor, version 2.28, on
Hobbes and we downloaded the compressed file (mape228.zip, 822KB) in order to reviewed it. This sophisticated tool for OS/2 programmers is a full featured general purpose PM based text editor capable of handling any number of different editing tasks.

The editor (in the photo above you can see it running on @Macarlo's Warp 4 OS/2 Client) is programmable, remote controllable from another application (such as your own), and capable of running any OS/2 command line compatible program (such as a compiler). Many features including unlimited undo, redo, file template support, file access sharing controls for group working etc. This version also includes a spell checker with an english language  wordlist. The editor offers ease of use whether you use it in an object orientated, or program orientated fashion. With it's small memory footprint you can have several editors open at the same time, even if you are low on memory. All the features you need are there, but do not impede the novice. New users will find this editor instantly familiar and friendly. Power users will find the online script programming language fast and capable. Supplied with full online operating instructions, and over thirty different example programming scripts..

La Maison des Anglais is a  17th century (169?) weavers cottage of English origin. The programs originating   therein are the products of Peter Koller, a  dedicated Hardware and Software engineer of more than 18 years experience in the  design of computers, their software, and their interface to the real world. Now in La Maison des Anglais you can download Maul Publisher, the ideal PageMaker replacement for OS/2.

READ ALSO
Maul Publisher Tested on Warp 4

  Program Editor for OS/2 is a product  designed to provide a simple, well thought  out basis to a program development  environment. Although designed for  programmers, SysOp's may find this editor  useful for editing messy or complex files.

 Salient features include the ability to run compilers for parsing and customisation using editor scripts.

 Program Editor provides a substantially User Friendly environment for editing text files. Loading time is short, and cursor movement controls are refined. File EA's are set for new files, click on the file to start the editor.

 Overview

       Customisable edit functions (scripts).

       Background Exec to Parse. Test/Make your programs before exiting the editor.

       Works with most compilers.

       Customizable goto error keys position you at the error.

       Network ready.

       Smooth Scrolling. Automatic indenting. Autosave.

       Virtually unlimited Undo and Redo.

       Jump markers. Reverse find.

       Very fast startup. Extensively MultiThreaded.

       Well Tested. Cheap to buy.

       Good General Purpose Editor, esp. large files.
  
  Program editor evaluation copy is a fully functional product for you to enjoy for 30 days. After that, Please Register....

  

Photo above shows Program Editor V. 2.28 being installed on @Macarlo's Warp 4 FP12


Installation instructions
 
   All initial installation is now made from the supplied self extracting install program. This program will have the name MAPE???.EXE (the ??? will be a version number ie. MAPE221.EXE).

 If you wish to set the extended attributes of text files so that Program Editor is the default for that file, you can use eautil to do so. All that is required is to link the extended attributes in pmproged.eas to the text file in question.

 eautil textfile pmproged.eas /j /o /p
 
 See the OS/2 Command Reference for more details on eautil.

 See also

 Group Working and Networks in Hints and Tips.

Photo above shows the folder created by Program Editor install


Command line options
 
 From a command line:-

 example 1:-
 pmproged /eerror.lst /g100,3 /smyscript.scr myfile.c
 
 open myfile.c,
 load error.lst,
 run myscript.scr,
 goto line 100, column 3
 
 example 2:-
 pmproged /@c:\mypath\myscript.scr
 
 Run c:\mypath\myscript.scr, this path is used as the
 Script Path
 
 example 3:-
 pmproged /q read.me /smission.scr /x
 
 hide editor window,
 open read.me,
 run mission.scr,
 try to exit.
 
 
 If you have a number of different objects for program editor, you can put different options into the parameters field of each object. To find out more about the different things that can be achieved by object settings, look at the OS/2 system documentation.

 These are the options available.

       /e ...Load an error list file into memory.

       /g ...Goto line. You can specify a horizontal offset by separating the two values with a comma, or you can simply specify the vertical offset. See example 1:- above.

       /s ...Load a script and execute it instead of the usual Main script.

       /@ ...Load a script and execute it instead of the usual Main script. Use the full path given as a Script Path This path does not affect the ini file path, nor the extended attributes file path, nor is this script path saved on exit.

       /l ...Trace the main script. See Script Logging

       /w ...Window Handle of remote caller in decimal (ltoa) (for remote control)

       /q ...Quiet, hide the editor window on startup

       /x ...Request editor exit when the main script has run. The request will
       throw a file save dialog if the file has not been saved. The user has the
       option of canceling the auto exit at this time.
  
  Note:  There is no space between options and their contents. /s, /S, -s, and -S, (where s is an option) are all equivalent.

  If you have a networked system please read Group Working and Networks

  Option evaluation order

       /l (Set trace flag)

       /q (hide editor)

       /@ (set script path)

       (open file)

       /e (open error list)

       /s (run script, else run /@ script, else run default script)

       /g (goto position)

       /w (establish remore link)

       /x (auto exit editor)
       

  
  
Other Peter Koller's products available

  PM Make

  PM Make is a programmers make utility that makes use of the PM interface to provide the necessary functions for project maintenance.-

       Built in project backup and restore.

       User menus defined in the makefile can set compiler, etc., options.

       Can include 'global' makefiles as headers.

       Can stop on error.

       Allows review of error messages.

       Force make according to compiler, linker, or user options or make all.

       Can make .exe, .hlp, .dll, etc... all in one build.

       Background build with 'pop up on error' mode.

       Can work in multiple directories, and circumvent tools that won't recognize paths.

       Fast.

 Applicable to any third party compilers, linkers, or other tools.
  
  
  Enquiries concerning the production of new products, or the inclusion of this   product into new products, or the inclusion of features from this product into new products are very welcome.

   Note:  This product is designed for use with third party products. These third party products have their own copyright. This product does not confer any rights to you in respect of a third party.

CONTACT AUTHOR

Peter Koller
maison.anglais@wanadoo.fr

http://perso.wanadoo.fr/maisonanglais

 

 


Compare prices on more than 100,000 products!

Search our product directory.

 

CNET Shopper. Click here.

@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]