macOS
brew install proof-generallocal Homebrew formula metadata
brew / Rang 11639
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für proof-general in AI-Agent-Workflows.
Installation
brew install proof-generallocal Homebrew formula metadata
Überblick
Emacs-based generic interface for theorem provers
Verlauf
Proof General is a generic GNU Emacs interface for developing and replaying scripts with interactive theorem provers.
The project began in 1994 as Thomas Kleymann's LEGO mode, influenced by David Aspinall's earlier Isamode interface for Isabelle. Script management and proof-by-pointing work made the implementation increasingly generic.
After substantial re-engineering for multiple proof systems, the interface was renamed Proof General. Proof General 2.0 became the first official release under the improved, prover-independent design in December 1998.
Proof General grew from an interface for LEGO into a generic environment supporting multiple proof assistants. Its history records use by about 50 students working with Coq, Isabelle, and LEGO at the 1999 Types Summer School.
Its enduring niche is the Emacs-based formal-methods community, where proof scripts can be edited, incrementally submitted to a prover, and replayed through a common interface.
Open a supported proof-script file in Emacs, then use Proof General's commands, menus, or toolbar to submit regions incrementally to the proof assistant and inspect its responses.
Proof General can be loaded and customized through `~/.emacs`; its Customize interface also saves user preferences there. The prover executable can be selected through assistant-specific settings.
Proof General is an early and influential example of separating a proof-assistant user interface from the underlying prover. Package enthusiasts care about its long Emacs lineage, multi-prover architecture, and role in making interactive theorem proving feel like an editor-integrated development workflow.
Sicherheitslage
narrow executable package without higher-risk signals.
grün Risiko · niedrig Konfidenz · appliance
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.emacsExecutables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
coqtags | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/ProofGeneral/PG
Installationsmetadaten
| Paketschlüssel | brew:proof-general |
|---|---|
| Version | 4.5 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/proof-general |
| Homepage | https://proofgeneral.github.io |
| Repository | https://github.com/ProofGeneral/PG |
| Upstream-Dokumentation | https://proofgeneral.github.io |
| Lizenz | GPL-3.0-or-later |
| Quellarchiv | https://github.com/ProofGeneral/PG/archive/refs/tags/v4.5.tar.gz |
| Zuletzt aktualisiert | 2026-09-13T12:21:09Z |
| Pulse | updated |
| Abhängigkeiten | emacs |
| Build-Abhängigkeiten | texi2html, texinfo |
| Bottle | verfügbar (auf arm64_big_sur, arm64_golden_gate, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
| Einschränkungen | HTML documentation is available in: $HOMEBREW_PREFIX/share/doc/proof-general |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | proof-general |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Quellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.