From f3c4dbd7da3f14d104e94fdb7dd0291fc6456536 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Wed, 1 Feb 2023 22:35:28 +0100 Subject: Update readme --- compat.texi | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/compat.texi b/compat.texi index 2e013cc..7c18051 100644 --- a/compat.texi +++ b/compat.texi @@ -253,11 +253,16 @@ benefits would be small given that Compat does not override existing definitions. @item -New functionality depends on an entire new, non-trivial library. -Sometimes these are provided via ELPA (xref, project, seq, map, -@dots{}), but other times it would be infeasible to duplicate an -entire library within Compat while also providing the necessary -backwards compatibility. +The definition belongs to an Emacs core package, which is also +distributed via ELPA. Compat does not have to provide backward +compatibility for core packages since the updated package can be +installed directly from ELPA. Examples include xref, project, seq, map +and transient. + +@item +New functionality depends on an entire new, non-trivial core library, +which is infeasible to duplicate within Compat while also providing +the necessary backwards compatibility. @item New functionality was implemented in the C core, and depends on -- cgit v1.0