Bug 8203

Summary: не соотв. srfi-13
Product: Sisyphus Reporter: inger <inger>
Component: guile16Assignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: critical    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description inger@altlinux.org 2005-10-12 17:30:58 MSD
не верный порядок аргументов в string-filter и string-delete.
первым должен идти предикат, потом строка - а у них все наоборот ... достали.
Comment 1 Alexey Voinov 2008-04-24 11:55:50 MSD
Что-то страшно мне это исправлять. У нас довольно много всего использует guile.
Если в любом из этих пакетов используется string-filter или string-delete, то
они сломаются совершенно неочевидным образом. Может ну нафиг? В 1.8 они этот
порядок не изменили. Оставили как есть. Либо этим никто не пользуется на самом
деле. Либо пользуются много, и много чего сломается.
Comment 2 Alexey Voinov 2008-04-24 13:21:33 MSD
Хотя есть вариант. Посколько в качестве предиката строка использоваться не
может, я могу сделать так, что эти функции будут нормально реагировать на оба
варианта вызова. Так и сделаю, пожалуй.
Comment 3 Alexey Voinov 2008-04-25 16:51:13 MSD
по результатам разговора в jabber решили не фиксить. оставить как есть, чтобы не
ломать совместимость.