[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-kawa] [bug #28022] case-lambda (srfi 16) not working with strings
From: |
Per Bothner |
Subject: |
[Bug-kawa] [bug #28022] case-lambda (srfi 16) not working with strings |
Date: |
Sun, 06 Dec 2009 22:08:44 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091105 Fedora/3.5.5-1.fc12 Firefox/3.5.5 |
Update of bug #28022 (project kawa):
Status: None => Fixed
Assigned to: None => bothner
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #1:
Thanks for the bug report. It turned out that the problem had nothing to do
with strings per se, but how GenericProc is implemented: There were two bugs:
We were sorting the "methods" by specificity, and the test for "most specific"
was wrong. Fixing either would fix the bug, but I thought it best to fix
both.
I converted your helpful test-case to SRFI-64-style, and fixed a couple of
errors in the test-case. Fixes and test-case now checked in.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?28022>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-kawa] [bug #28022] case-lambda (srfi 16) not working with strings,
Per Bothner <=