MINCE is a text editor , originally created for 8080 -based microcomputers running the CP/M operating system . Later versions of MINCE were available for GEMDOS on the Atari ST , VAX/VMS , RSX-11 , and various flavors of Unix .
12-561: Developed in BDS C by Mark of the Unicorn , it was bundled with computers from Kaypro and Morrow Designs , and the Epson QX-10 . It was a subset of Emacs (MINCE stands for "MINCE Is Not Complete Emacs") designed to run within the 64kB memory limit of 8-bit computers. MINCE used a gap buffer to fit within 48kB, and implemented a very efficient virtual memory system to support multiple buffers and
24-453: A maximum file size limited only by available disk space. MINCE was a companion product to SCRIBBLE , a text formatter based on Scribe . This separation of duties into editor plus formatter was common among advanced word processors at that time. Although it was not open source , MOTU distributed partial code they deemed most useful for extending the product. In 1981, MINCE and SCRIBBLE were sold together, along with their source code and
36-629: The Torch Computers Z80 Disk Pack add-on for the BBC Micro and had a list price of US$ 349 . In the UK, it was bundled with the short lived Advance 86B PC (a near IBM compatible). It supported up to 7 buffers, had a character transpose command, undo , footnotes , and indexing . Its capabilities were very close to that of the dedicated word processors of the day. Perfect Writer's ability to cut and paste between documents open in multiple buffers
48-589: The BDS C compiler, as a software bundle for US$ 350 (almost US$ 1000 in 2014 dollars) under the name "Amethyst". Amethyst was available without the compiler for $ 250, and MINCE and SCRIBBLE were available alone for $ 175. In 1984 the list price of MINCE was US$ 175. (equivalent to US$ 433.22 in 2019). MINCE and SCRIBBLE were later developed into the Perfect Writer and FinalWord word processors . FinalWord later became Sprint . An open source project, Portable MINCE , allows
60-582: The CP/M-80 version of MINCE to run on current operating systems and provides customizations, extensions, and documentation for the editor. This text editor article is a stub . You can help Misplaced Pages by expanding it . BDS C BDS C (or the BD S oftware C Compiler ) is a compiler for a sizeable subset of the C programming language , that ran on and generated code for the Intel 8080 and Zilog Z80 processors. It
72-461: The Unix system written in about 1980, called MARC (Machine Assisted Resource Coordinator). This effort in some ways resembled GNU , though MARC was to be able to run CP/M software through emulation . Unfortunately MARC's author, Ed Ziemba, perished in a snorkeling accident before he could complete the project. In 2002, Leor Zolman released the 8080 assembly language source code for BDS C, along with
84-539: The sources of 8080 assembler and linking tool, into the public domain . Around 75,000 copies were sold, including a stripped down Japanese version. A number of commercial CP/M products were written in the BDS C subset of the C language, including PeachText from PeachTree Software, MINCE and Scribble from Mark of the Unicorn , and most of the software in the Perfect Software suite including Perfect Writer , PerfectCalc, PerfectSpeller, and PerfectFiler (which suite
96-459: The writing of intermediate files to disk. Weak points of BDS C were that the floating point math routines and the file access functions were incompatible with the C compiler used on UNIX, and that its relocatable object files were incompatible with the Microsoft MACRO-80 assembler , making it more difficult to integrate C code with assembly language . BDS C was bundled with a subset of
108-400: Was an advantage over WordStar . Perfect Writer supported a number of add-on programs, Perfect Speller and Perfect Thesaurus, also published by Perfect Software, along with third party software such as Plu*Perfect published by Plu*Perfect Systems. Plu*Perfect included "D", a dired -like file browser that was deemed "the best of all directory displayers" by Stewart Brand . Perfect Writer
120-474: Was an enhanced version of MINCE , which itself was a version of Emacs for microcomputer platforms. Emacs itself was too heavyweight to fit within the 64 KB RAM limit of most microcomputers. Like MINCE, it included a floppy disk based virtual memory system. Along with its companion spreadsheet (Perfect Calc), and database (Perfect Filer), Perfect Writer was bundled with early Columbia Data Products , Kaypro II and Morrow computers, as well as with
132-475: Was bundled with the Kaypro ). Perfect Writer Perfect Writer is a word processor computer program published by Perfect Software for CP/M . In 1984, Thorn EMI Computer Software acquired an exclusive marketing and distribution licence for Perfect Software's products, and the program was rewritten and released as Perfect II for IBM PC compatible computers. Written in C and famous for its stability, it
SECTION 10
#1732869038112144-513: Was the first C compiler for CP/M . It was written by Leor Zolman and first released in 1979 when he was 20 years old. "BDS" stands for "Brain Damage Software." BDS C was popular and influential among CP/M users and developers. It ran much faster than other Z80-hosted compilers. It was possible to run BDS C on single- floppy machines with as little as 30K of RAM in comparison to most other commercial compilers which required many passes and
#111888