# HG changeset patch # User Alan Mackenzie # Date 1201379326 0 # Node ID 670e666fb738c40a77fb558901fb667bca829799 # Parent 9d2588ddfc8d8791247e79c9a08cadb3e12f6a55 (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 9d2588ddfc8d -r 670e666fb738 lisp/progmodes/cc-defs.el --- a/lisp/progmodes/cc-defs.el Sat Jan 26 20:25:17 2008 +0000 +++ b/lisp/progmodes/cc-defs.el Sat Jan 26 20:28:46 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)