Path: utzoo!mnetor!uunet!husc6!cmcl2!rutgers!mtunx!mtune!codas!ateng!chip
From: chip@ateng.UUCP (Chip Salzenberg)
Newsgroups: comp.emacs
Subject: Re: GNUmacs on 286 (was Re: making uemacs3.9 aborts during linking)
Message-ID: <246@ateng.UUCP>
Date: 22 Apr 88 15:11:05 GMT
References: <880411165825.8.GROUT@VIKING.CAD.MCC.COM> <26974@yale-celray.yale.UUCP> <66@qucis.UUCP>
Reply-To: chip@ateng.UUCP (Chip Salzenberg)
Organization: A T Engineering, Tampa, FL
Lines: 16

In article <66@qucis.UUCP> dalamb@qucis.UUCP (David Lamb) writes:
>Every so often someone says ``GNU Emacs won't run on segmented architectures
>like the 80286.''  Can someone summarize why, briefly?  Are there a lot
>of data structures that have to be larger than a segment?

Entire buffers are held in contiguous areas.  This is not impossible to
kludge around, if you can't escape the horrible '286 fate; but it's hard
enough.

So why hasn't it been done?  I suppose that programmers good enough to do
this conversion have enough clout to get '386 machines. :-)

-- 
Chip Salzenberg                "chip@ateng.UU.NET" or "codas!ateng!chip"
A T Engineering                My employer may or may not agree with me.
  "I must create a system or be enslaved by another man's." -- Blake