I’m not sure this is relevant to your issue, but FWIW, I tried in recent 
versions of Pari, and noticed two things:
- “?qfminim" documents the use of ‘b’ as the second argument, while "??qfminim" 
documents the use of ‘B’.
- using the forms “b=“ and “B=“ in the calls with a second argument makes no 
difference in  the outcome (same values).

HTH

Justin

> On Sep 20, 2021, at 08:15 , Nils Bruin <nbr...@sfu.ca> wrote:
> 
> 
> I noticed that in pari.qfminim; from 9.3 to 9.4 there was a trivial change: 
> the second parameter changed name from 'b' to 'B'. This breaks code that 
> calls it with 'b' as a keyword. I had trouble tracing this change, but it 
> looks like this is in some automatically generated interface.
> 
> It's generally not a good idea to break compatibility with such trivial 
> changes. Is this indeed stemming from pari?  In that case how does pari get 
> away with it? Do they only have positional arguments? Or do they have a 
> different place where they save their allowed names/aliases for keywords?
> 
> If this really is a peculiarity of pari that we have to live with, we should 
> perhaps document to not depend on keyword arguments [which, when I checked, 
> people haven't really done for the 'b' parameter, but are doing for the 
> 'flags' parameter].
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/9a9b098a-55f3-4675-968b-3caf77fa607bn%40googlegroups.com.

--
Justin C. Walker, Curmudgeon at Large
Director
Institute for the Enhancement of the Director's income
-----------
--
They said it couldn't be done, but sometimes,
it doesn't work out that way.
  - Casey Stengel
--



-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/DA1A9BC8-DBB6-4FD0-BA40-948EFD1E3088%40mac.com.

Reply via email to