[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #591: make-egg-index hides invalid eggs
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #591: make-egg-index hides invalid eggs |
Date: |
Sat, 04 Jun 2011 15:20:45 -0000 |
#591: make-egg-index hides invalid eggs
----------------------------+-----------------------------------------------
Reporter: sjamaan | Owner: felix
Type: defect | Status: new
Priority: major | Milestone: 4.8.0
Component: infrastructure | Version: 4.7.x
Keywords: |
----------------------------+-----------------------------------------------
There are quite a few eggs (eleven!) which don't show up in the egg index
because they either have a category which doesn't occur in the list (ten)
or there's an invalid entry in the meta-file (one).
Hiding the problem allows it to go undetected and unfixed, so here's a
patch for make-egg-index which makes the ones with an invalid category
show up under "Uncategorized or invalid category" (previously just
"Uncategorized") and invalid meta-properties are now marked as "Invalid
meta-file property 'foo' — please contact this egg's author!".
Because the program didn't work in Chicken 4.7.0 I've updated the code to
use the new Irregex API.
Also, IMO it's better to move this script to the chicken-infrastructure
repo instead of keeping it bundled with Chicken itself (I don't see any
reason to have this script bundled with Chicken; who would want to run it
on a private tree?).
--
Ticket URL: <https://bugs.call-cc.org/ticket/591>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] #591: make-egg-index hides invalid eggs,
Chicken Trac <=