Re: [PATCH] Fix for `make-uniform-array'

2006-02-02 Thread Kevin Ryde
[EMAIL PROTECTED] (Ludovic Courtès) writes: > > $ ./pre-inst-guile # i.e., 1.7 > guile> (define a (make-uniform-array #\nul 10)) > ERROR: Wrong type (expecting exact integer): #\nul > ABORT: (wrong-type-arg) That's a bug. In 1.6 you could pass chars to array-set! (and fill) with a #\nul

Re: `scm_list ()'

2006-02-02 Thread Kevin Ryde
[EMAIL PROTECTED] (Ludovic Courtès) writes: > > The funny thing is that to get a list, you had to have a list already > (OBJS is a list here). I don't really get the point of this function in > fact. ;-) That's why I dropped it :-). But yes, I'll put it back just in case. > scm_c_issue_dep

Re: `scm_list ()'

2006-02-02 Thread Neil Jerram
[EMAIL PROTECTED] (Ludovic Courtès) writes: > The funny thing is that to get a list, you had to have a list already > (OBJS is a list here). I don't really get the point of this function in > fact. ;-) Presumably that's why it has been removed! > Should the following be enough to ensure compat

`scm_list ()'

2006-02-02 Thread Ludovic Courtès
Hi, `scm_list ()' is no longer available in 1.7, not even as a deprecated function. In 1.6, it is documented as follows: -- Scheme Procedure: list . objs -- C Function: scm_list (objs) Return a list containing OBJS, the arguments to `list'. The funny thing is that to get a list, you h