# HG changeset patch # User Alan Mackenzie # Date 1201377550 0 # Node ID 225355012caa02405714b2c391d9ed6642961a50 # Parent 01ddee5ce44dc255d02cf6a9f9b101c97206bec1 (c-save-buffer-state): Bind buffer-file-name and buffer-file-truename to nil, to prevent primitives generating "buffer is read only" messages. diff -r 01ddee5ce44d -r 225355012caa lisp/progmodes/cc-defs.el --- a/lisp/progmodes/cc-defs.el Sat Jan 26 19:58:09 2008 +0000 +++ b/lisp/progmodes/cc-defs.el Sat Jan 26 19:59:10 2008 +0000 @@ -425,6 +425,8 @@ (inhibit-read-only t) (inhibit-point-motion-hooks t) before-change-functions after-change-functions deactivate-mark + buffer-file-name buffer-file-truename ; Prevent primitives checking + ; for file modification ,@varlist) (unwind-protect (progn ,@body)