Skip to content

Extras

User-contributed editor integrations, tools, and libraries for Magma.

8 extras

Syntax Highlighting in SubEthaEdit

Alexander Kasprzyk macOS

A SubEthaEdit (Mac OS X) mode for Magma providing syntax highlighting, command auto-completion, and recognition of the standard Magma intrinsics.

More information →

Literate Magma Programming with TeX/LaTeX

Don Taylor cross-platform

A collection of TeX/LaTeX macros supporting literate Magma programming. Files can be processed with TeX/LaTeX to produce printable output, and Magma code can be extracted and loaded directly into Magma.

More information →

Syntax Highlighting for gedit, TextWrangler, jEdit, and LaTeX

Don Taylor LinuxmacOScross-platform

Extensions for gedit (Linux/UNIX), TextWrangler (Mac OS X), and jEdit (Java) providing Magma syntax highlighting. Includes lstlang0.sty, a language definition for the LaTeX listings package.

Syntax Highlighting in TextMate (1)

Dan Roozemond macOS

A TextMate (Mac OS X) bundle for Magma providing syntax highlighting and auto-indentation.

More information →

Syntax Highlighting in TextMate (2)

David Howden macOS

A feature-rich TextMate (Mac OS X) bundle for Magma with syntax highlighting, auto-indentation, and code completion including recognition of the standard Magma intrinsics. Open source on GitHub.

More information →

Magma Interfaces to Growl, Howl, and Boxcar

Alexander Kasprzyk, Dan Roozemond macOSiOS

Magma intrinsics for sending notifications to Mac OS X (Growl) and iOS devices (Howl/Boxcar) from within a running Magma session — useful for long computations.

More information →

Logger — A Unified Logging Tool for Magma

Alexander Kasprzyk cross-platform

A uniform logging mechanism for Magma. Log messages can be directed to a file, a MySQL database, the Growl notification system, or syslog.

W-graphs for Finite Coxeter Groups

Robert B. Howlett cross-platform

Magma programs implementing calculation of W-graphs for finite Coxeter groups and their Hecke algebras, based on the W-graph ideals papers by Howlett and Nguyen.

More information →