chicken-janitors
[Top][All Lists]
Advanced

[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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]