GNU bug report logs -
#66554
[PATCH] Add the public API of Compat to the core
Previous Next
Reported by: Philip Kaludercic <philipk <at> posteo.net>
Date: Sun, 15 Oct 2023 09:37:01 UTC
Severity: wishlist
Tags: patch
Done: Philip Kaludercic <philipk <at> posteo.net>
Bug is archived. No further changes may be made.
Full log
Message #151 received at 66554 <at> debbugs.gnu.org (full text, mbox):
> From: Philip Kaludercic <philipk <at> posteo.net>
> Cc: Daniel Mendler <mail <at> daniel-mendler.de>, 66554 <at> debbugs.gnu.org,
> monnier <at> iro.umontreal.ca, stefankangas <at> gmail.com
> Date: Fri, 19 Jan 2024 16:44:06 +0000
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> >> Compat allows packages to use APIs which are newer than the Emacs they
> >> depend on. A package depending on ((emacs "27.1") (compat "29.1"))
> >> relies on Emacs 27.1 as base line, but can use some APIs from 29.1,
> >> specifically the ones provided by Compat. Is there a better and more
> >> specific term for this than "forward compatibility"?
> >
> > How about
> >
> > Compat allows packages written for newer Emacs version to still work
> > with older Emacs versions.
>
> I think the danger here is that Compat cannot provide full compatibility
> support (some features either too complex to maintain, too slow to
> reproduce or requiring changes in the core), so the way you phrase it
> sounds like more than is being delivered.
I fail to see how what I wrote is different from the text quoted above
that. If my text promises more than is being delivered, so is the
original text.
This bug report was last modified 1 year and 160 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.