Xref: utzoo comp.editors:1652 comp.misc:9527 Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!iuvax!maytag!mks.com!ant From: ant@mks.com (Anthony Howe) Newsgroups: comp.editors,comp.misc Subject: Re: Textbooks on how to write editors -- info wanted Message-ID: <1990Jul10.130251.7170@mks.com> Date: 10 Jul 90 13:02:51 GMT References: <90179.150818QQ68@LIVERPOOL.AC.UK> <1990Jul9.211315.20505@usenet.ins.cwru.edu> Reply-To: ant@mks.com (Anthony Howe) Organization: Mortice Kern Systems, Waterloo, Ontario, Canada Lines: 26 >"A Software Tools Sampler" by Webb Miller. ISBN 0-13-8222305X Prentice-Hall >In the book, Miller develops a vi-like screen editor from the bottom up, >with lots of attention paid to redisplay algorithms (the resultant one is >kind of ad-hoc, but works well). The redisplay algorithm is based on a paper... "A simple row-replacement method" Eugene W. Myers & Webb Miller TR 86-28 Dept. of C.S. U. of Arizona Webb's book & paper, plus the EMACS Cookbook, are three very useful texts on editors. Webb covers link-list buffer and redisplay, while the Cookbook covers gap buffer. - ant -- __ "Those who love seek a philosphy _ . .-|- / _\ . . |_ _. _ _ . . and, because of this, are fond of (_\ |\| | |(_/ |\/| |\ _\ o (_ (_) |\/| solitude." _Musashi_ bk2 p224 Mortice Kern Systems Inc. 33 King St. N., Waterloo, Ontario, Canada, N2L 6W9