X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rod Pemberton Newsgroups: comp.os.msdos.djgpp Subject: Re: Emacs on Omnibook 300 Date: Mon, 19 Jun 2017 21:49:12 -0400 Organization: Aioe.org NNTP Server Lines: 76 Message-ID: References: <1e0903f15dfc376e0bfa2323771e50f5 AT basun DOT net> <8fb5d6bee272fc73d0c9efffa8782290 AT basun DOT net> NNTP-Posting-Host: ZTD62cW/Uw8bymX5ok+0NA.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Complaints-To: abuse AT aioe DOT org X-Notice: Filtered by postfilter v. 0.8.2 Bytes: 3394 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Mon, 19 Jun 2017 17:51:52 +0200 Tomas By wrote: > I am trying to run DJGPP Emacs on an Omnibook 300, and get a crash > (see [link]). > > I note there is a known problem with PCMCIA drivers on Thinkpads, and > suspect it may be something related here. (I believe there is BIOS > PCMICA support on the Omnibook.) > > Am not running HIMEM.SYS or EMM386.SYS. Have 2MB of RAM apparently. > > Is this a known problem? Any workarounds? Have I missed something? > The easiest solution is probably to just find another editor. You're severely memory constrained. Emacs clone links (about 9 claiming to be for DOS) http://texteditors.org/cgi-bin/wiki.pl?EmacsFamily One of them is only 4K. The few links I checked seemed to be good. I also found these via Google: NotGNU Emacs http://www.notgnu.org/ MicroEmacs https://en.wikipedia.org/wiki/MicroEMACS http://www.mtxia.com/fancyIndex/Tools/Editors/MicroEMACS/me312dmpi.exe Clone of GNU Emacs https://github.com/NicolasPetton/emacs Jove https://opensource.com/article/17/1/jove-lightweight-alternative-vim ftp://ftp.cs.toronto.edu/cs/ftp/pub/moraes/jove/ GNU Zile (has Zemacs, lightweight Emacs clone) https://www.gnu.org/software/zile/ Anyway, there are lots more. Just enter "DOS Emacs clone" into a Google search. GIYF. I'm not sure if some of those are actually for DOS or are compiled for it, but a few were. But, if you REALLY need to get DJGPP's Emacs port working, then ... Have you already tried the FAQ answers (section a) for low memory machines? http://www.delorie.com/djgpp/v2faq/faq3_9.html Does symify report anything? I.e., C:\>symify emacs You might try some of the other suggestions in sections b, c, d, also. I see that the FAQ says to not use HIMEM.SYS with low quantities of RAM. If the various FAQ suggestions don't work, have you attempted to use HIMEM.SYS? HIMEM has some options which might free up some memory. Also, have you played around with FILES, BUFFERS, and STACKS settings in CONFIG.SYS, e.g., reducing them from the default settings since they consume memory. IIRC, you're going to have a difficult time getting anything to run well on DOS without at least 32MB of memory. What make and version of DOS are you using? Perhaps, someone knows of a lighter weight DOS or a better version for your PC. Rod Pemberton -- The Paris Agreement is irrelevant. A carbon tax is futile. The only solution is technology. Please tell Elon Musk that he is not being a technology visionary.