diff options
Diffstat (limited to 'src/coding.c')
| -rw-r--r-- | src/coding.c | 9 |
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 | ||
| 302 | Lisp_Object Vcoding_system_hash_table; | 303 | Lisp_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 | ||
| 10769 | void | 10777 | void |
| @@ -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"); |