RE: Removing program-arities export

2025-01-15 Thread Developers list for Guile, the GNU extensibility library
(note: all REPL sessions were performed using the environment described at the end of this email) > There is no such thing as ‘program-arguments-alists’ AFAICT, there is only > ‘program-arguments-alist’ (singular instead of plural is key here) > > You can’t implement it in terms of ‘find-program

RE: Removing program-arities export

2025-01-15 Thread Maxime Devos
> It looks like there are 2 potential candidates for aliasing, but both of them > have some problems. When aliasing to "find-program-arities" I am unable to > get the arity of any procedure which passes the "primitive-code?" predicate; > it just returns #f. When aliasing to "program-arguments-al

RE: Removing program-arities export

2025-01-08 Thread Developers list for Guile, the GNU extensibility library
(switching to the correct sending address; I was previously sending from skyvine due to a misconfiguration in my client) It looks like there are 2 potential candidates for aliasing, but both of them have some problems. When aliasing to "find-program-arities" I am unable to get the arity of any

RE: Removing program-arities export

2025-01-06 Thread Developers list for Guile, the GNU extensibility library
On Sunday, January 5th, 2025 at 6:07 PM, Maxime Devos wrote: >>It is only used in the `program-arity function`, which is not called anywhere >>in the Guile repository (and calling it with valid inputs results in an error >>due to the `program-arities` being undefined). > > This is untrue, it (

RE: Removing program-arities export

2025-01-05 Thread Maxime Devos
>It is only used in the `program-arity function`, which is not called anywhere >in the Guile repository (and calling it with valid inputs results in an error >due to the `program-arities` being undefined). This is untrue, it (i.e. program-arities) is also used in the manual. >Removing those fun