Programmers Editor for OS/2

Release date: 
Sunday, 7 December, 2003



Authors/Port authors:

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.


  • 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.
  • Good General Purpose Editor, esp. large files.
This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. Self-installer program. See below for download link(s).

Following ones are the download links for manual installation:

Programmers Editor for OS/2 v. (7/12/2003, Maison Anglais) Readme/What's new
© Peter Koller 1995, 1996, 1997, 1998, 1999, 2000... All rights reserved. Program Editor Readme File. =========================== This file contains additional info not presently in pmproged.inf. type view pmproged.inf at an *OS/2 command line to read the online help. INDEX ===== i) What's New 1) Extended Attributes 2) Registration 3) Scripts 4) Other Products 5) Trademarks i) What's New ========== 03 March 2000 Re-compiled with bigger stack, enables network printing. 02 June 2000 Updated help information and fixed parser bug that would sometimes unexpectedly delete text. The use of tabs has been enabled. You can switch between using tabs and using spaces for tabs. The editor handles either (almost) transparently. In addition, you can now wrap text on your printer. This version also contains the addition of a spell checker, and an extended character help utility. If you use a foreign language, you can create your own dictionary for the spell check program. Other dictionaries may be published in future. The number of supplied scripts is also slowly growing. An indent() script command has been added to help handle tabs intelligently when using scripts. For information on how Program Editor can be used in a network, see the page on 'Group Working and Networks' in the 'Hints and Tips' section of the online help, as well as the 'Options Menu' section. All installation is now substantially automated. 1) Extended Attributes:- =================== PMPROGED sets EA's for new files. This is essential because it allows you to double click on your text file to run program editor. PMPROGED.EAS can be recreated using *EAUTIL on an empty "Program Edited" file created from a template. The three relevant ea's are .TYPE ("Program Edited"), .CLASSINFO, and .ICON. PMPROGED now uses EA's to retain Jump Markers. (EA name = "MA.JUMPMK") 2) Registration:- ============ All registration should now be made via BMT Micro. BMT Micro PO Box 15016 Wilmington, NC 28408 U.S.A. Please read the file register.doc for further information. 3) Scripts:- ======= For users of versions of Program Editor before V2.10, please note that the script language format has changed to use a more common layout not unlike that used by the programming language C. The script interpreter was lifted bodily from PM Make and is thus well tested. This change makes scripts substantially more reliable and easier to read. Please see the online documentation for further details. You may find some extra undocumented scripts supplied. These are included in case you find them useful. 4) Other 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 or linker options or make all. >>>> Can make .exe, .hlp, .dll, etc... all in one build. >>>> Background build with 'pop up on error' mode. >>>> Will work in multiple directories. >>>> Fast. >>>> Applicable to any third party compilers, linkers, or other tools. >>>> Can interface with Program Editor when using MAUDE* dll. * The MAUDE dll is supplied with full source code and instructions. This dll allows compiler specific customization of PM Make. Maul Publisher:- >>>> Maul Publisher is the worlds first true desktop publisher for the OS/2 Warp family of operating systems. Highlights include full text justification within any shape, at any angle, with support for a large range of text effects. The same text effects are available when placing text on lines, arcs, or bezier curves. >>>> You can use Bitmaps, Metafiles, Shading backgrounds, and Text, in any shape frame you care to draw. All support rotation, scaling, grouping, and true CYMK colour separation. Metafiles, in particular, offer the opportunity to import business graphics from spreadsheets or databases, amongst many. You can even re-import a maul printout from the printer as a metafile! >>>> Sophisticated page layout mechanisms allow you to correctly number multiple set folding booklet publications, and double sided print them on a standard inkjet. >>>> Maul uses a published file format and programming API toolkit, so that the product can be used for in-house custom requirements, as well as ensuring that Maul will never become obsolete. 5) Trademarks:- ========== *EAUTIL, *OS/2, and *PM (c)IBM * Registered trademarks of International Business Machines Corporation.
Record updated last time on: 21/09/2018 - 08:05

Translate to...

Add new comment