Package: wnpp X-Debbugs-Cc: [email protected] Owner: Doug Torrance <[email protected]> X-Debbugs-Cc: [email protected] Severity: wishlist
* Package name : codemirror-lang-macaulay2 Version : 0.2.2 Upstream Contact: Doug Torrance <[email protected]> * URL : https://github.com/d-torrance/codemirror-lang-macaulay2 * License : MIT Programming Lang: JavaScript Description : Macaulay2 language support for CodeMirror Macaulay2 is a software system for research in algebraic geometry and commutative algebra, with particular emphasis on computations involving polynomial rings, modules, ideals, and their homological invariants. It is widely used by mathematicians and researchers for experimentation, conjecture testing, and explicit computation in these areas. CodeMirror is a browser-based text editor component commonly used in web applications, notebooks, and integrated development environments. It provides syntax highlighting, indentation, and other editor features for a wide range of programming and domain-specific languages, and serves as the code editor in environments such as JupyterLab. This package provides a CodeMirror language definition for the Macaulay2 programming language. It enables syntax highlighting and basic structural awareness for Macaulay2 source code in CodeMirror-based editors, improving readability and usability when writing or viewing Macaulay2 code in web-based and notebook environments. This package is a dependency of the Macaulay2 Jupyter kernel. I plan to maintain it as a member of the Debian Javascript Team.

