Re: [sage-devel] view command

2024-09-28 Thread Anne Schilling
Thank you, Michael and Emanuel, for your responses. My operating system is MacOS 15.0 with sage installed from source. I have already applied ticket 38339 since otherwise an error occurs saying The document “sage.pdf” could not be opened. The file doesn’t exist. Another user had reported this pr

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread Matthias Koeppe
On Saturday, September 28, 2024 at 5:21:56 PM UTC-7 oscar.j@gmail.com wrote: On Sun, 29 Sept 2024 at 00:22, Matthias Koeppe wrote: > On Saturday, September 28, 2024 at 12:28:30 PM UTC-7 axio...@yahoo.de wrote: > > I could also imagine to have three layers: > > * a core distribution wi

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread Oscar Benjamin
On Sun, 29 Sept 2024 at 00:22, Matthias Koeppe wrote: > > On Saturday, September 28, 2024 at 12:28:30 PM UTC-7 axio...@yahoo.de wrote: > > I could also imagine to have three layers: > > * a core distribution with absolutely minimal dependencies and only > dependencies which have proved stable on

Re: [sage-devel] view command

2024-09-28 Thread Michael Orlitzky
On 2024-09-27 23:45:58, Anne Schilling wrote: > Dear All, > > I see that there were some problems recently with the view command which > seem to have been fixed. However, compared to older versions of SageMath, > there still seems to be some odd behaviors. For example, the commands... If you ar

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread Matthias Koeppe
On Saturday, September 28, 2024 at 12:28:30 PM UTC-7 axio...@yahoo.de wrote: I could also imagine to have three layers: * a core distribution with absolutely minimal dependencies and only dependencies which have proved stable on all supported platforms This is exactly *sagemath-categories*. I

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread Matthias Koeppe
On Saturday, September 28, 2024 at 11:24:46 AM UTC-7 Dima Pasechnik wrote: [...] fixing the breakage in distribution A might induce a breakage in distribution B, as they overlap in hard to keep in mind, spaghetti-like, ways. No, the distributions do not overlap. They are disjoint. -- You rec

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread 'Martin R' via sage-devel
A much more meaningful design, and an obvious improvement, would be to have a (say) sagemath-smallcore, where, say, 70% of sagelib functionality is, with the remaining parts based off this sagemath-smallcore. I agree. This sounds more reasonable to me. I could also imagine to have three

[sage-devel] Re: coefficients and monomials

2024-09-28 Thread 'Martin R' via sage-devel
This very first step looked easy, I have done it in https://github.com/sagemath/sage/pull/38729. Waiting for the testbots. Martin On Saturday 28 September 2024 at 19:01:44 UTC+2 Martin R wrote: > Dear all, > > in https://github.com/sagemath/sage/pull/38108, which provides a solver > for funct

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread Dima Pasechnik
On Sat, Sep 28, 2024 at 3:02 AM Matthias Koeppe wrote: > > On Friday, September 27, 2024 at 2:25:07 PM UTC-7 axio...@yahoo.de wrote: > > The diagram you link to indicates that sagemath-categories is almost at the > bottom, whereas sagemath-symbolics is almost at the top of the hierarchy that > y

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread Matthias Koeppe
On Friday, September 27, 2024 at 11:52:51 PM UTC-7 axio...@yahoo.de wrote: this PR introduces a new kind of file, `all__sagemath_categories.py`, Not, it's not a new kind of file. These files have been around since Sage 9.6 (https://github.com/sagemath/sage/issues/29865). The main purpose of t

[sage-devel] coefficients and monomials

2024-09-28 Thread 'Martin R' via sage-devel
Dear all, in https://github.com/sagemath/sage/pull/38108, which provides a solver for functional equations in lazy completions of graded algebras with basis, I (want to) use generic methods, so that I do not have to write special code for every other algebra. Here is an example which I find a

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread 'Martin R' via sage-devel
Yes, I had to care about the `all.py` files whenever I added something that should be exposed to the user. Eg., Bijectionist, LazyXXXSeriesRing, GrowthDiagram, whatever. So, at the very least I would like to know what decides whether something goes into `all__sagemath_categories` and what does

[sage-devel] Re: view command

2024-09-28 Thread Emmanuel Charpentier
WorksForMe(TM) on 10.5.beta5 compiiled from source running under Debian testing on core i7 + 16 GB RAM. Your problem may be specific to your setup (hardware, OS, type of installation, installed software). Can you describe it ? Especially what you use to generate and view PDFs... HTH, Le samedi

Re: [sage-devel] Re: [debian-science] Modularized sagemath packages: proof of concept

2024-09-28 Thread Kwankyu Lee
On Saturday, September 28, 2024 at 3:52:51 PM UTC+9 axio...@yahoo.de wrote: However, this PR introduces a new kind of file, `all__sagemath_categories.py`, into (almost?) *every* subdirectory of src. Thus, it seems to me that this affects almost all developers - after all these files have to b