Re: [PATCH] Remove severely outdated README section

2021-07-21 Thread Mario Domenech Goulart
On Wed, 21 Jul 2021 11:38:36 +0200 Peter Bex  wrote:

> As I was helping someone on IRC, I glanced over the README
> and noticed a section talking about compatibility, but that
> mentioned only the macro system and module system rewrite
> from CHICKEN 4.
>
> We could add information about a CHICKEN 4 to 5 upgrade, but
> I think the 5 release is old enough and most people have migrated
> already anyway, and the instructions on the wiki are much more
> complete anyway.
>
> The README is pretty long already, so I think it's fine to just
> drop this section.  That's what the attached patch does.

Thanks, Peter.  Pushed.

All the best.
Mario
-- 
http://parenteses.org/mario



[PATCH] Remove severely outdated README section

2021-07-21 Thread Peter Bex
Hi all,

As I was helping someone on IRC, I glanced over the README
and noticed a section talking about compatibility, but that
mentioned only the macro system and module system rewrite
from CHICKEN 4.

We could add information about a CHICKEN 4 to 5 upgrade, but
I think the 5 release is old enough and most people have migrated
already anyway, and the instructions on the wiki are much more
complete anyway.

The README is pretty long already, so I think it's fine to just
drop this section.  That's what the attached patch does.

Cheers,
Peter
From 668e97444f9588788774978c31e5cbcf50dcb561 Mon Sep 17 00:00:00 2001
From: Peter Bex 
Date: Wed, 21 Jul 2021 11:35:18 +0200
Subject: [PATCH] Remove severely outdated README section on compatibility

This mentioned only the upgrade from 3 to 4, and had nothing
about 4 to 5 anyway.  Better to remove it completely to avoid
confusion.
---
 README | 13 +
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/README b/README
index b2cc4fa5..20c4546b 100644
--- a/README
+++ b/README
@@ -687,18 +687,7 @@ _/_/_/_/_/_/  _/_/_/_/_/
 	extensions for Scheme and CHICKEN programming.
 
 
- 8. Compatibility notes
-
-In CHICKEN 4, the macro system has been reimplemented
-	completely and provides module system, which has considerably
-	more flexibility and power, but will require the
-	re-implementation of macros in code that previously was used
-	with CHICKEN 3. Notably, `define-macro' is not available
-	anymore. See the manual on how to translate such macros to
-	low-level hygienic macros or ask on the CHICKEN mailing list.
-
-
- 9. What's next?
+ 8. What's next?
 
 If you find any bugs, or want to report a problem, please send
 a detailed bug report.
-- 
2.20.1



signature.asc
Description: PGP signature