all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Po Lu <luangruo@yahoo.com>
To: Stefan Kangas <stefankangas@gmail.com>
Cc: emacs-devel@gnu.org
Subject: Re: scratch/windows-98 18e7a9f3d0c: Restore functionality on Windows 98
Date: Sun, 23 Jun 2024 22:04:15 +0800	[thread overview]
Message-ID: <877cef21sw.fsf@yahoo.com> (raw)
In-Reply-To: <CADwFkmn4pS8fmooSittnOvPrSaoRxUGoUf9g3HwOXnfQNK_L1w@mail.gmail.com> (Stefan Kangas's message of "Sun, 23 Jun 2024 06:36:58 -0700")

Stefan Kangas <stefankangas@gmail.com> writes:

> Thanks, I read that, but it didn't answer my questions.
>
> Let me try to reformulate what I'm asking:
> - Is the Windows 98 build currently broken?
> - How long has the Windows 98 build been broken?
>
> These questions are important, because they will tell us something about
> how much use this platform is seeing.  If it's been broken for 10+ years
> and no users have noticed, then, well...

All these questions are answered in that thread, as is the question why
many of these problems were not detected by other users of Windows 98.

> At some point, we will abandon support for Windows 98 (and presumably
> MS-DOS too) in modern Emacs.  

Over my dead body.  Supporting Windows 98 is a bare necessity, at least
so long as I must print documents with a government-registered printer
from time to time, and the MS-DOS port is an interesting technical
project, absent which Emacs development will be considerably more dull
than it is now.  Furthermore, it is today possible to run Emacs on an
up-to-date MS-DOS system that is 100% Free Software, as not only
FreeDOS, but the original MS-DOS, are or have apparently been released
under free licenses, and Emacs is capable of bootstrapping under at
least the former system.

What's more, the MS-DOS port was well and truly nonfunctional over
several non-contiguous periods lasting multiple years each, most
recently during the entire lifespan of Emacs 27.  Few users noticed and
fewer still reported this problem, and did it delay or impact Emacs
development one whit?  No.  Just as neither was Emacs's advancement on
GNU systems affected when yours truly resurrected the port for Emacs 28.

I propose to simply let the sleeping dogs lie, developers who are not
concerned with the MS-DOS port modify, change, refactor, and rearchitect
Emacs as they please, and we who have volunteered to devote parts of our
lives to the upkeep of this port discharge this responsibility at a pace
we ourselves find comfortable.  As was repeatedly demonstrated, no
burden is placed on any developer by code that appears to be disused and
which they are not obliged to maintain.



  parent reply	other threads:[~2024-06-23 14:04 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <171913140920.20405.14047614098587343624@vcs2.savannah.gnu.org>
     [not found] ` <20240623083013.0C544C1FB5B@vcs2.savannah.gnu.org>
2024-06-23 12:49   ` scratch/windows-98 18e7a9f3d0c: Restore functionality on Windows 98 Stefan Kangas
2024-06-23 13:09     ` Po Lu
2024-06-23 13:36       ` Stefan Kangas
2024-06-23 13:48         ` Eli Zaretskii
2024-06-23 14:04         ` Po Lu [this message]
2024-06-23 18:31           ` Stefan Kangas
     [not found]             ` <s54h6djp36w.fsf@yahoo.com>
2024-06-24 14:46               ` Po Lu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=877cef21sw.fsf@yahoo.com \
    --to=luangruo@yahoo.com \
    --cc=emacs-devel@gnu.org \
    --cc=stefankangas@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.