Re: [fricas-devel] about sbcl-2.3.2 (package related) compile error

2023-03-07 Thread Peter Broadbery
OK - I like the nice simple solutions. I've merged a commit to remove the extra :use from the generated files and foam_l.lsp. Changing the lisp generator and function library is pretty easy - if there are any other changes that would improve things at this level do let me know. Peter On Sun, 5

Re: [fricas-devel] about sbcl-2.3.2 (package related) compile error

2023-03-05 Thread Waldek Hebisch
On Sun, Mar 05, 2023 at 07:08:19PM +0800, Qian Yun wrote: > > What we did before: "(do-symbols (x "FRICAS-LISP") (export (list x)))" > This line basically exports every symbol from "COMMON-LISP" again in > "FRICAS-LISP". > > This is highly unusual, because normally a package will only export its

Re: [fricas-devel] about sbcl-2.3.2 (package related) compile error

2023-03-05 Thread Waldek Hebisch
On Sun, Mar 05, 2023 at 02:33:20PM +, Peter Broadbery wrote: > > Aldor generates non-standard Lisp -- "in-package" with :use keyword. > > What should be generated? I'm happy to change it to something more standard. > I don't really know lisp, so I'd rather implement other peoples ideas > in t

Re: [fricas-devel] about sbcl-2.3.2 (package related) compile error

2023-03-05 Thread Peter Broadbery
> Aldor generates non-standard Lisp -- "in-package" with :use keyword. What should be generated? I'm happy to change it to something more standard. I don't really know lisp, so I'd rather implement other peoples ideas in this area.. Peter On Sun, 5 Mar 2023 at 13:26, oldk1331 wrote: > > As Wal

Re: [fricas-devel] about sbcl-2.3.2 (package related) compile error

2023-03-05 Thread oldk1331
As Waldek said in the github comment: "IIRC redefined 'in-package' was added for Aldor. I do not know if Aldor still need it." Aldor generates non-standard Lisp -- "in-package" with :use keyword. - Qian On Sun, Mar 5, 2023, 9:14 PM Ralf Hemmecke wrote: > > So, what we intend to do: (due to st

Re: [fricas-devel] about sbcl-2.3.2 (package related) compile error

2023-03-05 Thread Ralf Hemmecke
So, what we intend to do: (due to still existed issue on the Aldor side) What exactly do you mean here? At least I am relieved that your patch does seemingly not break the fricas-aldor interface. Ralf -- You received this message because you are subscribed to the Google Groups "FriCAS - co

[fricas-devel] about sbcl-2.3.2 (package related) compile error

2023-03-05 Thread Qian Yun
OK, after some trying with small code examples and reading (obscure) Common Lisp documentation, I finally understand the context of this bug. So, what we intend to do: (due to still existed issue on the Aldor side) we want to "shadow" definition of "in-package" from Lisp implementation, and use o