summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>1998-08-10 06:29:02 +0000
committerKenichi Handa <handa@m17n.org>1998-08-10 06:29:02 +0000
commitc8aa2f655c6afaa9aa89125e61acc36c93f4d25b (patch)
tree4381144bfbb25041fd5e4813ff48554d6a82d03d
parent43e75e67db4979775cb941f2a3590969d8ff7ba8 (diff)
downloademacs-c8aa2f655c6afaa9aa89125e61acc36c93f4d25b.tar.gz
(default_buffer_file_coding): New variable.
(init_coding_once): Initialize default_buffer_file_coding.
-rw-r--r--src/coding.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/coding.c b/src/coding.c
index 7e00f4a60fa..3c69b07b971 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -336,6 +336,9 @@ struct coding_system safe_terminal_coding;
/* Coding system of what is sent from terminal keyboard. */
struct coding_system keyboard_coding;
+/* Default coding system to be used to write a file. */
+struct coding_system default_buffer_file_coding;
+
Lisp_Object Vfile_coding_system_alist;
Lisp_Object Vprocess_coding_system_alist;
Lisp_Object Vnetwork_coding_system_alist;
@@ -5182,6 +5185,7 @@ init_coding_once ()
setup_coding_system (Qnil, &keyboard_coding);
setup_coding_system (Qnil, &terminal_coding);
setup_coding_system (Qnil, &safe_terminal_coding);
+ setup_coding_system (Qnil, &default_buffer_file_coding);
bzero (coding_system_table, sizeof coding_system_table);