X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Received: by 10.129.83.213 with SMTP id h204mr12002590ywb.135.1497999931146; Tue, 20 Jun 2017 16:05:31 -0700 (PDT) X-Received: by 10.157.12.161 with SMTP id b30mr1007248otb.3.1497999931100; Tue, 20 Jun 2017 16:05:31 -0700 (PDT) Newsgroups: comp.os.msdos.djgpp Date: Tue, 20 Jun 2017 16:05:30 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse AT google DOT com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2602:306:8371:4220:11e4:a78e:fcd:fab0; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO NNTP-Posting-Host: 2602:306:8371:4220:11e4:a78e:fcd:fab0 References: <1e0903f15dfc376e0bfa2323771e50f5 AT basun DOT net> <8fb5d6bee272fc73d0c9efffa8782290 AT basun DOT net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9afb9b1b-65bb-4791-a238-111e8f60574b@googlegroups.com> Subject: Re: Emacs on Omnibook 300 From: "rugxulo AT gmail DOT com [via djgpp AT delorie DOT com]" Injection-Date: Tue, 20 Jun 2017 23:05:31 +0000 Content-Type: text/plain; charset="UTF-8" X-Received-Body-CRC: 996735589 X-Received-Bytes: 4827 Bytes: 5091 Lines: 108 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Hi, Rod, On Monday, June 19, 2017 at 8:48:05 PM UTC-5, Rod Pemberton wrote: > 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]). You mean this machine? http://www.hpmuseum.net/display_item.php?hw=123 > > Is this a known problem? Any workarounds? Have I missed something? EMACS: "Eight Megs And Constantly Swapping" (and you only have two!) https://www.gnu.org/fun/jokes/gnuemacs.acro.exp.html Also, see this: https://www.gnu.org/gnu/rms-lisp.en.html "There were people in those days, in 1985, who had one-megabyte machines without virtual memory. They wanted to be able to use GNU Emacs. This meant I had to keep the program as small as possible." ... "Obviously, machines are bigger now, and we don't do it that way any more." -- RMS > The easiest solution is probably to just find another editor. You're > severely memory constrained. > > NotGNU Emacs IIRC, that was a 16-bit one that quickly ran out of memory. > MicroEmacs Apparently latest is 5.0 (prerelease, but don't expect any updates): http://www.aquest.com/emacs.htm > Clone of GNU Emacs > https://github.com/NicolasPetton/emacs You really think this (still) builds for DOS?? Highly doubt it. > Jove Isn't that also "real mode" only? Too limited memory. Or maybe it's barely tolerable (compact model?? swapping??), haven't looked lately. > GNU Zile (has Zemacs, lightweight Emacs clone) ZILE never supported DJGPP. I could dig up some old hacks for a 2009-ish version, but it was never official. > 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. Google is (almost) useless here. Everything that used to work is either broken or abandoned. Sorry, but it's an uphill climb. You'll get (dumb) advice like, "Just buy a Chromebook." (By itself, not bad advice, but it's not a proper solution to this.) This kind of info is too niche for most people, especially in a post-DOS era. (XP is dead too, but some people still use it.) > But, if you REALLY need to get DJGPP's Emacs port working, then ... Try older versions (maybe 19.34): http://na.mirror.garr.it/mirrors/djgpp/deleted/v2gnu/emacs19.README > Does symify report anything? I.e., C:\>symify emacs Presumably (GDB's) "bfdsymify" is preferred here. > IIRC, you're going to have a difficult time getting anything to run > well on DOS without at least 32MB of memory. Of course the world has moved on, but it's not true that nothing exists. Unfortunately, most people don't know (or care). I pity the modern world. Heck, Linux started on a 2 MB 386, didn't it?? Anyways, here's a quick list I made (although the OP already claims to have 20+ editors): * http://www.finseth.com/parts/freyja.php * http://www.jasspa.com/ * Freemacs = https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/edit/emacs/ = mg * http://reimagery.com/fsfd/bin/Simtel_DOS_1993/simtel/simtel20/MSDOS/EDITOR/.index.html = Digital Mars' hacked MicroEmacs * http://web.archive.org/web/20170620165044/http://www.digitalmars.com/ = JED (old 16-bit .EXE, newer still builds with DJGPP) * https://www.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish/ = VILE (vi not Emacs, but loosely based upon MicroEmacs) * http://invisible-island.net/vile/