Make generated header file read-only in an emacs buffer.
authorWerner Koch <wk@gnupg.org>
Mon, 15 Mar 2010 12:04:53 +0000 (12:04 +0000)
committerWerner Koch <wk@gnupg.org>
Mon, 15 Mar 2010 12:04:53 +0000 (12:04 +0000)
ChangeLog
configure.ac
src/ChangeLog
src/gpgme.h.in

index 1d7523be29468883b7d7b9868ebcdffcfb77425b..185bb859f28d68725fedff80fdfd1aa95f8fd7a5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-03-15  Werner Koch  <wk@g10code.com>
+
+       * configure.ac (emacs_local_vars_begin)
+       (emacs_local_vars_read_only, emacs_local_vars_end): New.
+
 2010-01-22  Werner Koch  <wk@g10code.com>
 
        * autogen.sh (--build-w32): Add --with-libassuan-prefix.
index 5fb09d4657194225dbefd5e9c7bf3835907723b9..9b3b0d43b5a6e330b70918d0f7f8819ee54339da 100644 (file)
@@ -871,6 +871,12 @@ AC_CHECK_TYPES([error_t], [],
    [#include <errno.h>])
 
 
+# A substitution to set generated files in a Emacs buffer to read-only.
+AC_SUBST(emacs_local_vars_begin, ['Local Variables:'])
+AC_SUBST(emacs_local_vars_read_only, ['buffer-read-only: t'])
+AC_SUBST(emacs_local_vars_end, ['End:'])
+
+
 # Last check.
 die=no
 if test "$require_libassuan" = "no"; then
index 3cdd9aae554a360307734b6cef378fe8a7add3d6..7be7b5f30a00c25f3a14e7a88369867033629679 100644 (file)
@@ -1,3 +1,8 @@
+2010-03-15  Werner Koch  <wk@g10code.com>
+
+       * gpgme.h.in: Add autoconf template to set generated file to
+       read-only in an emacs buffer.
+
 2010-03-12  Werner Koch  <wk@g10code.com>
 
        * gpgme.h.in (GPGME_STATUS_SUCCESS): Use the right file for the
index 59ee77bf2c5bae2bd9bc6c0e08f2108b18ba5244..2c5ef10898b49913d701cca943cb45dddaac2e29 100644 (file)
@@ -2101,3 +2101,8 @@ typedef gpgme_status_code_t GpgmeStatusCode _GPGME_DEPRECATED;
 }
 #endif
 #endif /* GPGME_H */
+/*
+@emacs_local_vars_begin@
+@emacs_local_vars_read_only@
+@emacs_local_vars_end@
+*/