changeset 18684:76bdd57b476d

(decode_mode_spec) <z,Z>: Display buffer coding system last of the three.
author Richard M. Stallman <rms@gnu.org>
date Wed, 09 Jul 1997 00:28:25 +0000
parents ec9c20bede0c
children 4f3350c88e6c
files src/xdisp.c
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/xdisp.c	Wed Jul 09 00:07:19 1997 +0000
+++ b/src/xdisp.c	Wed Jul 09 00:28:25 1997 +0000
@@ -4431,8 +4431,6 @@
 	int eol_flag = (c == 'Z');
 	char *p;
 
-	p = decode_mode_spec_coding (b->buffer_file_coding_system,
-				     decode_mode_spec_buf, eol_flag);
 	if (FRAME_TERMCAP_P (f))
 	  {
 	    /* No need to mention EOL here--the terminal never needs
@@ -4440,6 +4438,9 @@
 	    p = decode_mode_spec_coding (keyboard_coding.symbol, p, 0);
 	    p = decode_mode_spec_coding (terminal_coding.symbol, p, 0);
 	  }
+	p = decode_mode_spec_coding (b->buffer_file_coding_system,
+				     decode_mode_spec_buf, eol_flag);
+
 #if 0 /* This proves to be annoying; I think we can do without.  -- rms.  */
 #ifdef subprocesses
 	obj = Fget_buffer_process (Fcurrent_buffer ());