M2 icon indicating copy to clipboard operation
M2 copied to clipboard

The primary source code repository for Macaulay2, a system for computing in commutative algebra, algebraic geometry and related fields.

Results 538 M2 issues
Sort by recently updated
recently updated
newest added

(I thought there was an issue about this already, but I can't find it.) We need a basic linter for M2, but there needs to be a style guide first....

enhancement

A pretty glaring caveat of syntax highlighting is that it doesn't work for packages. Here's an [example](https://macaulay2.com/doc/Macaulay2/share/doc/Macaulay2/NormalToricVarieties/html/_make__Smooth_lp__Normal__Toric__Variety_rp.html) with only symbols from Core being highligted, which looks really odd. A pretty...

enhancement
Documentation

I no longer can figure out how to run Macaulay2 in CoCalc -- see https://faculty.math.illinois.edu/Macaulay2/TryItOut/ . Also, CoCalc has the concept of "kernel" -- could Macaulay2 become one of them,...

editors

@d-torrance and @mahrud Do you think we can get github codespaces to run M2 code somehow?

editors

Is there a installation rpm file for Rocky 9 (rh9, centos 9)? The rpm file for centos 8 does not work for me, and I am not able to compile...

build issue

I think this is a bug, right? ```m2 i137 : nefGenerators weightedProjectiveSpace {1,1,2} o137 = | -1 | 1 1 o137 : Matrix ZZ

If S is a polynomial ring, R = S/I, and M an R-module, "regularity M" is essentially defined as "regularity betti res M". Since res M may be infinite, the...

Building givaro on apple silicon (older macos: Monterery), using gcc-14 from homebrew, gives an error (during `ninja build-libraries`: ``` Making all in integer gmake[2]: Entering directory '/Users/mike/src/M2-current-branches/M2-development/M2/BUILD/mike/builds.tmp/cmake-gcc-14/libraries/givaro/build/src/kernel/integer' /bin/sh ../../../libtool --tag=CXX...

This is a proposal stub for introducing generic programming in Macaulay2 following discussions at the internals metting on 3/4/21 and comments I wrote [here](https://github.com/Macaulay2/M2/issues/1959#issuecomment-785142486) and [here](https://github.com/Macaulay2/M2/issues/1910#issuecomment-780906995). Generic programming allows for...

enhancement

The two load times below demonstrate that it takes more than twice as long for M2 to load if package documentation aren't installed. I don't think startup should necessarily load...

Documentation