bug#19459: #:export does not honor the merge-generics contract

2016-06-26 Thread David Pirotte
Hello Andy, > >> However... I believe merge-generics is intended to merge duplicate > >> imported bindings. It does not provide a copy-on-write version of an > >> imported generic, if that generic was not duplicated in the imports. > >> There is no facility in GOOPS to do that, AFAIU. > > It i

bug#21944: Error on ordering of define-record-type and define-public in a module is unhelpful - possible improvement?

2016-06-26 Thread Andy Wingo
On Tue 17 Nov 2015 09:27, Koz Ross writes: > I have the following file, called foo.scm: > > (define-module (koz foo) > #:use-module (srfi srfi-9)) > > (define-public (make-empty-bar) > (make-bar #f)) > > (define-record-type > (make-bar open) > bar? > (open bar-open set-bar-open!)) > Wo

bug#20822: environment mangled by locale

2016-06-26 Thread Zefram
Mark H Weaver wrote: > by convention they are >supposed to encoded in the locale encoding. This convention is bunk. The encoding aspect of the locale system is fundamentally broken: the model is that every string in the universe (every file content, filen