aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/coding.c')
-rw-r--r--src/coding.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/coding.c b/src/coding.c
index 1c1462198ca..665aefa34c8 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -298,6 +298,7 @@ encode_coding_XXX (struct coding_system *coding)
298#include "composite.h" 298#include "composite.h"
299#include "coding.h" 299#include "coding.h"
300#include "termhooks.h" 300#include "termhooks.h"
301#include "pdumper.h"
301 302
302Lisp_Object Vcoding_system_hash_table; 303Lisp_Object Vcoding_system_hash_table;
303 304
@@ -10737,6 +10738,9 @@ init_coding_once (void)
10737 coding_priorities[i] = i; 10738 coding_priorities[i] = i;
10738 } 10739 }
10739 10740
10741 PDUMPER_REMEMBER_SCALAR (coding_categories);
10742 PDUMPER_REMEMBER_SCALAR (coding_priorities);
10743
10740 /* ISO2022 specific initialize routine. */ 10744 /* ISO2022 specific initialize routine. */
10741 for (i = 0; i < 0x20; i++) 10745 for (i = 0; i < 0x20; i++)
10742 iso_code_class[i] = ISO_control_0; 10746 iso_code_class[i] = ISO_control_0;
@@ -10756,6 +10760,8 @@ init_coding_once (void)
10756 iso_code_class[ISO_CODE_SS3] = ISO_single_shift_3; 10760 iso_code_class[ISO_CODE_SS3] = ISO_single_shift_3;
10757 iso_code_class[ISO_CODE_CSI] = ISO_control_sequence_introducer; 10761 iso_code_class[ISO_CODE_CSI] = ISO_control_sequence_introducer;
10758 10762
10763 PDUMPER_REMEMBER_SCALAR (iso_code_class);
10764
10759 for (i = 0; i < 256; i++) 10765 for (i = 0; i < 256; i++)
10760 { 10766 {
10761 emacs_mule_bytes[i] = 1; 10767 emacs_mule_bytes[i] = 1;
@@ -10764,6 +10770,8 @@ init_coding_once (void)
10764 emacs_mule_bytes[EMACS_MULE_LEADING_CODE_PRIVATE_12] = 3; 10770 emacs_mule_bytes[EMACS_MULE_LEADING_CODE_PRIVATE_12] = 3;
10765 emacs_mule_bytes[EMACS_MULE_LEADING_CODE_PRIVATE_21] = 4; 10771 emacs_mule_bytes[EMACS_MULE_LEADING_CODE_PRIVATE_21] = 4;
10766 emacs_mule_bytes[EMACS_MULE_LEADING_CODE_PRIVATE_22] = 4; 10772 emacs_mule_bytes[EMACS_MULE_LEADING_CODE_PRIVATE_22] = 4;
10773
10774 PDUMPER_REMEMBER_SCALAR (emacs_mule_bytes);
10767} 10775}
10768 10776
10769void 10777void
@@ -10785,6 +10793,7 @@ syms_of_coding (void)
10785 Vcode_conversion_workbuf_name = build_pure_c_string (" *code-conversion-work*"); 10793 Vcode_conversion_workbuf_name = build_pure_c_string (" *code-conversion-work*");
10786 10794
10787 reused_workbuf_in_use = 0; 10795 reused_workbuf_in_use = 0;
10796 PDUMPER_REMEMBER_SCALAR (reused_workbuf_in_use);
10788 10797
10789 DEFSYM (Qcharset, "charset"); 10798 DEFSYM (Qcharset, "charset");
10790 DEFSYM (Qtarget_idx, "target-idx"); 10799 DEFSYM (Qtarget_idx, "target-idx");