Subject: [bug#55049] [PATCH 0/3] gnu: Add cl-boost-{parse,re,lexer}.

From: "Paul A. Patience" <[email-masked]>
Date: Sun, 24 Apr 2022 03:29:58 +0000

On 2022-04-23 04:23:36-04:00, Guillaume Le Vaillant wrote:
> I think you could replace the definitions of sbcl-parse, cl-parse and
> ecl-parse by:
>
> (define-public sbcl-parse
>   (deprecated-package "sbcl-parse" sbcl-boost-parse))
>
> (define-public cl-parse
>   (deprecated-package "cl-parse" cl-boost-parse))
>
> (define-public ecl-parse
>   (deprecated-package "ecl-parse" ecl-boost-parse))
>
> and likewise for {sbcl,cl,ecl}-re. Then after some time has passed we'll
> remove the deprecated packages.

The problem is that cl-boost-parse's (CL) package name is BOOST-PARSE,
but cl-parse's package name is PARSE, so in fact they are not
transparently interchangeable.

Could we wrap the existing definitions of sbcl-parse, etc., with
deprecated-package?

Best regards,
Paul