From c89f37078dd0a784eefc1dc9fa7ce8cf9a995280 Mon Sep 17 00:00:00 2001 From: Karn Kallio Date: Tue, 12 Jun 2012 21:51:53 +0000 Subject: [PATCH] Make ProofGeneral build with Emacs 24. svn path=/nixpkgs/trunk/; revision=34485 --- pkgs/applications/editors/emacs-modes/proofgeneral/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/editors/emacs-modes/proofgeneral/default.nix b/pkgs/applications/editors/emacs-modes/proofgeneral/default.nix index 34acaa6d880..18c16569cf8 100644 --- a/pkgs/applications/editors/emacs-modes/proofgeneral/default.nix +++ b/pkgs/applications/editors/emacs-modes/proofgeneral/default.nix @@ -22,6 +22,9 @@ stdenv.mkDerivation (rec { # @image{ProofGeneral} fails, so remove it. sed -i '94d' doc/PG-adapting.texi sed -i '101d' doc/ProofGeneral.texi + + # Emacs 24 compatibility. + sed -i 's|interactive-p|called-interactively-p '\'''any|' isar/isabelle-system.el generic/proof-{menu,script,splash}.el lib/scomint.el ''; preBuild = ''