aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.c
diff options
context:
space:
mode:
authorTom Tromey2018-07-06 21:56:17 -0600
committerTom Tromey2018-07-12 22:12:27 -0600
commit42fe787b0f26c2df682b2797407a669ef8522ccb (patch)
treee944fe465e2b65703a8361bc82647faf4f7907f1 /src/coding.c
parent01dbf2a347944497fdcf2ec156f4605020d7ba2a (diff)
downloademacs-42fe787b0f26c2df682b2797407a669ef8522ccb.tar.gz
emacs-42fe787b0f26c2df682b2797407a669ef8522ccb.zip
Rename integerp->fixnum, etc, in preparation for bignums
* src/json.c, src/keyboard.c, src/keyboard.h, src/keymap.c, src/kqueue.c, src/lcms.c, src/lisp.h, src/lread.c, src/macros.c, src/marker.c, src/menu.c, src/minibuf.c, src/msdos.c, src/print.c, src/process.c, src/profiler.c, src/search.c, src/sound.c, src/syntax.c, src/sysdep.c, src/term.c, src/terminal.c, src/textprop.c, src/undo.c, src/w16select.c, src/w32.c, src/w32console.c, src/w32cygwinx.c, src/w32fns.c, src/w32font.c, src/w32inevt.c, src/w32proc.c, src/w32select.c, src/w32term.c, src/w32uniscribe.c, src/widget.c, src/window.c, src/xdisp.c, src/xfaces.c, src/xfns.c, src/xfont.c, src/xftfont.c, src/xmenu.c, src/xrdb.c, src/xselect.c, src/xterm.c, src/xwidget.c: Rename INTEGERP->FIXNUM, make_number->make_fixnum, CHECK_NUMBER->CHECK_FIXNUM, make_natnum->make_fixed_natum, NUMBERP->FIXED_OR_FLOATP, NATNUMP->FIXNATP, CHECK_NATNUM->CHECK_FIXNAT.
Diffstat (limited to 'src/coding.c')
-rw-r--r--src/coding.c188
1 files changed, 94 insertions, 94 deletions
diff --git a/src/coding.c b/src/coding.c
index 8ce902b06d5..a4bb45f350c 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -620,18 +620,18 @@ inhibit_flag (int encoded_flag, bool var)
620 } while (0) 620 } while (0)
621 621
622static void 622static void
623CHECK_NATNUM_CAR (Lisp_Object x) 623CHECK_FIXNAT_CAR (Lisp_Object x)
624{ 624{
625 Lisp_Object tmp = XCAR (x); 625 Lisp_Object tmp = XCAR (x);
626 CHECK_NATNUM (tmp); 626 CHECK_FIXNAT (tmp);
627 XSETCAR (x, tmp); 627 XSETCAR (x, tmp);
628} 628}
629 629
630static void 630static void
631CHECK_NATNUM_CDR (Lisp_Object x) 631CHECK_FIXNAT_CDR (Lisp_Object x)
632{ 632{
633 Lisp_Object tmp = XCDR (x); 633 Lisp_Object tmp = XCDR (x);
634 CHECK_NATNUM (tmp); 634 CHECK_FIXNAT (tmp);
635 XSETCDR (x, tmp); 635 XSETCDR (x, tmp);
636} 636}
637 637
@@ -2622,7 +2622,7 @@ encode_coding_emacs_mule (struct coding_system *coding)
2622 case CODING_ANNOTATE_CHARSET_MASK: 2622 case CODING_ANNOTATE_CHARSET_MASK:
2623 preferred_charset_id = charbuf[3]; 2623 preferred_charset_id = charbuf[3];
2624 if (preferred_charset_id >= 0 2624 if (preferred_charset_id >= 0
2625 && NILP (Fmemq (make_number (preferred_charset_id), 2625 && NILP (Fmemq (make_fixnum (preferred_charset_id),
2626 charset_list))) 2626 charset_list)))
2627 preferred_charset_id = -1; 2627 preferred_charset_id = -1;
2628 break; 2628 break;
@@ -4459,7 +4459,7 @@ encode_coding_iso_2022 (struct coding_system *coding)
4459 case CODING_ANNOTATE_CHARSET_MASK: 4459 case CODING_ANNOTATE_CHARSET_MASK:
4460 preferred_charset_id = charbuf[2]; 4460 preferred_charset_id = charbuf[2];
4461 if (preferred_charset_id >= 0 4461 if (preferred_charset_id >= 0
4462 && NILP (Fmemq (make_number (preferred_charset_id), 4462 && NILP (Fmemq (make_fixnum (preferred_charset_id),
4463 charset_list))) 4463 charset_list)))
4464 preferred_charset_id = -1; 4464 preferred_charset_id = -1;
4465 break; 4465 break;
@@ -5440,7 +5440,7 @@ detect_coding_charset (struct coding_system *coding,
5440 break; 5440 break;
5441 found = CATEGORY_MASK_CHARSET; 5441 found = CATEGORY_MASK_CHARSET;
5442 } 5442 }
5443 if (INTEGERP (val)) 5443 if (FIXNUMP (val))
5444 { 5444 {
5445 charset = CHARSET_FROM_ID (XFASTINT (val)); 5445 charset = CHARSET_FROM_ID (XFASTINT (val));
5446 dim = CHARSET_DIMENSION (charset); 5446 dim = CHARSET_DIMENSION (charset);
@@ -5551,9 +5551,9 @@ decode_coding_charset (struct coding_system *coding)
5551 code = c; 5551 code = c;
5552 5552
5553 val = AREF (valids, c); 5553 val = AREF (valids, c);
5554 if (! INTEGERP (val) && ! CONSP (val)) 5554 if (! FIXNUMP (val) && ! CONSP (val))
5555 goto invalid_code; 5555 goto invalid_code;
5556 if (INTEGERP (val)) 5556 if (FIXNUMP (val))
5557 { 5557 {
5558 charset = CHARSET_FROM_ID (XFASTINT (val)); 5558 charset = CHARSET_FROM_ID (XFASTINT (val));
5559 dim = CHARSET_DIMENSION (charset); 5559 dim = CHARSET_DIMENSION (charset);
@@ -6924,7 +6924,7 @@ get_translation_table (Lisp_Object attrs, bool encodep, int *max_lookup)
6924 && CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (translation_table)) > 1) 6924 && CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (translation_table)) > 1)
6925 { 6925 {
6926 val = XCHAR_TABLE (translation_table)->extras[1]; 6926 val = XCHAR_TABLE (translation_table)->extras[1];
6927 if (NATNUMP (val) && *max_lookup < XFASTINT (val)) 6927 if (FIXNATP (val) && *max_lookup < XFASTINT (val))
6928 *max_lookup = min (XFASTINT (val), MAX_LOOKUP_MAX); 6928 *max_lookup = min (XFASTINT (val), MAX_LOOKUP_MAX);
6929 } 6929 }
6930 else if (CONSP (translation_table)) 6930 else if (CONSP (translation_table))
@@ -6936,7 +6936,7 @@ get_translation_table (Lisp_Object attrs, bool encodep, int *max_lookup)
6936 && CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (XCAR (tail))) > 1) 6936 && CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (XCAR (tail))) > 1)
6937 { 6937 {
6938 Lisp_Object tailval = XCHAR_TABLE (XCAR (tail))->extras[1]; 6938 Lisp_Object tailval = XCHAR_TABLE (XCAR (tail))->extras[1];
6939 if (NATNUMP (tailval) && *max_lookup < XFASTINT (tailval)) 6939 if (FIXNATP (tailval) && *max_lookup < XFASTINT (tailval))
6940 *max_lookup = min (XFASTINT (tailval), MAX_LOOKUP_MAX); 6940 *max_lookup = min (XFASTINT (tailval), MAX_LOOKUP_MAX);
6941 } 6941 }
6942 } 6942 }
@@ -6981,7 +6981,7 @@ get_translation_table (Lisp_Object attrs, bool encodep, int *max_lookup)
6981static Lisp_Object 6981static Lisp_Object
6982get_translation (Lisp_Object trans, int *buf, int *buf_end, ptrdiff_t *nchars) 6982get_translation (Lisp_Object trans, int *buf, int *buf_end, ptrdiff_t *nchars)
6983{ 6983{
6984 if (INTEGERP (trans) || VECTORP (trans)) 6984 if (FIXNUMP (trans) || VECTORP (trans))
6985 { 6985 {
6986 *nchars = 1; 6986 *nchars = 1;
6987 return trans; 6987 return trans;
@@ -7048,7 +7048,7 @@ produce_chars (struct coding_system *coding, Lisp_Object translation_table,
7048 if (! NILP (trans)) 7048 if (! NILP (trans))
7049 { 7049 {
7050 trans = get_translation (trans, buf, buf_end, &from_nchars); 7050 trans = get_translation (trans, buf, buf_end, &from_nchars);
7051 if (INTEGERP (trans)) 7051 if (FIXNUMP (trans))
7052 c = XINT (trans); 7052 c = XINT (trans);
7053 else if (VECTORP (trans)) 7053 else if (VECTORP (trans))
7054 { 7054 {
@@ -7239,11 +7239,11 @@ produce_composition (struct coding_system *coding, int *charbuf, ptrdiff_t pos)
7239 for (i = j = 0; i < len && charbuf[i] != -1; i++, j++) 7239 for (i = j = 0; i < len && charbuf[i] != -1; i++, j++)
7240 { 7240 {
7241 if (charbuf[i] >= 0) 7241 if (charbuf[i] >= 0)
7242 args[j] = make_number (charbuf[i]); 7242 args[j] = make_fixnum (charbuf[i]);
7243 else 7243 else
7244 { 7244 {
7245 i++; 7245 i++;
7246 args[j] = make_number (charbuf[i] % 0x100); 7246 args[j] = make_fixnum (charbuf[i] % 0x100);
7247 } 7247 }
7248 } 7248 }
7249 components = (i == j ? Fstring (j, args) : Fvector (j, args)); 7249 components = (i == j ? Fstring (j, args) : Fvector (j, args));
@@ -7263,7 +7263,7 @@ produce_charset (struct coding_system *coding, int *charbuf, ptrdiff_t pos)
7263 ptrdiff_t from = pos - charbuf[2]; 7263 ptrdiff_t from = pos - charbuf[2];
7264 struct charset *charset = CHARSET_FROM_ID (charbuf[3]); 7264 struct charset *charset = CHARSET_FROM_ID (charbuf[3]);
7265 7265
7266 Fput_text_property (make_number (from), make_number (pos), 7266 Fput_text_property (make_fixnum (from), make_fixnum (pos),
7267 Qcharset, CHARSET_NAME (charset), 7267 Qcharset, CHARSET_NAME (charset),
7268 coding->dst_object); 7268 coding->dst_object);
7269} 7269}
@@ -7546,7 +7546,7 @@ handle_composition_annotation (ptrdiff_t pos, ptrdiff_t limit,
7546 buf++; 7546 buf++;
7547 } 7547 }
7548 } 7548 }
7549 else if (INTEGERP (components)) 7549 else if (FIXNUMP (components))
7550 { 7550 {
7551 len = 1; 7551 len = 1;
7552 *buf++ = XINT (components); 7552 *buf++ = XINT (components);
@@ -7591,15 +7591,15 @@ handle_charset_annotation (ptrdiff_t pos, ptrdiff_t limit,
7591 Lisp_Object val, next; 7591 Lisp_Object val, next;
7592 int id; 7592 int id;
7593 7593
7594 val = Fget_text_property (make_number (pos), Qcharset, coding->src_object); 7594 val = Fget_text_property (make_fixnum (pos), Qcharset, coding->src_object);
7595 if (! NILP (val) && CHARSETP (val)) 7595 if (! NILP (val) && CHARSETP (val))
7596 id = XINT (CHARSET_SYMBOL_ID (val)); 7596 id = XINT (CHARSET_SYMBOL_ID (val));
7597 else 7597 else
7598 id = -1; 7598 id = -1;
7599 ADD_CHARSET_DATA (buf, 0, id); 7599 ADD_CHARSET_DATA (buf, 0, id);
7600 next = Fnext_single_property_change (make_number (pos), Qcharset, 7600 next = Fnext_single_property_change (make_fixnum (pos), Qcharset,
7601 coding->src_object, 7601 coding->src_object,
7602 make_number (limit)); 7602 make_fixnum (limit));
7603 *stop = XINT (next); 7603 *stop = XINT (next);
7604 return buf; 7604 return buf;
7605} 7605}
@@ -7709,7 +7709,7 @@ consume_chars (struct coding_system *coding, Lisp_Object translation_table,
7709 lookup_buf_end = lookup_buf + i; 7709 lookup_buf_end = lookup_buf + i;
7710 trans = get_translation (trans, lookup_buf, lookup_buf_end, 7710 trans = get_translation (trans, lookup_buf, lookup_buf_end,
7711 &from_nchars); 7711 &from_nchars);
7712 if (INTEGERP (trans)) 7712 if (FIXNUMP (trans))
7713 c = XINT (trans); 7713 c = XINT (trans);
7714 else if (VECTORP (trans)) 7714 else if (VECTORP (trans))
7715 { 7715 {
@@ -8011,8 +8011,8 @@ decode_coding_gap (struct coding_system *coding,
8011 bset_undo_list (current_buffer, Qt); 8011 bset_undo_list (current_buffer, Qt);
8012 TEMP_SET_PT_BOTH (coding->dst_pos, coding->dst_pos_byte); 8012 TEMP_SET_PT_BOTH (coding->dst_pos, coding->dst_pos_byte);
8013 val = call1 (CODING_ATTR_POST_READ (attrs), 8013 val = call1 (CODING_ATTR_POST_READ (attrs),
8014 make_number (coding->produced_char)); 8014 make_fixnum (coding->produced_char));
8015 CHECK_NATNUM (val); 8015 CHECK_FIXNAT (val);
8016 coding->produced_char += Z - prev_Z; 8016 coding->produced_char += Z - prev_Z;
8017 coding->produced += Z_BYTE - prev_Z_BYTE; 8017 coding->produced += Z_BYTE - prev_Z_BYTE;
8018 } 8018 }
@@ -8163,8 +8163,8 @@ decode_coding_object (struct coding_system *coding,
8163 bset_undo_list (current_buffer, Qt); 8163 bset_undo_list (current_buffer, Qt);
8164 TEMP_SET_PT_BOTH (coding->dst_pos, coding->dst_pos_byte); 8164 TEMP_SET_PT_BOTH (coding->dst_pos, coding->dst_pos_byte);
8165 val = safe_call1 (CODING_ATTR_POST_READ (attrs), 8165 val = safe_call1 (CODING_ATTR_POST_READ (attrs),
8166 make_number (coding->produced_char)); 8166 make_fixnum (coding->produced_char));
8167 CHECK_NATNUM (val); 8167 CHECK_FIXNAT (val);
8168 coding->produced_char += Z - prev_Z; 8168 coding->produced_char += Z - prev_Z;
8169 coding->produced += Z_BYTE - prev_Z_BYTE; 8169 coding->produced += Z_BYTE - prev_Z_BYTE;
8170 unbind_to (count1, Qnil); 8170 unbind_to (count1, Qnil);
@@ -8293,7 +8293,7 @@ encode_coding_object (struct coding_system *coding,
8293 } 8293 }
8294 8294
8295 safe_call2 (CODING_ATTR_PRE_WRITE (attrs), 8295 safe_call2 (CODING_ATTR_PRE_WRITE (attrs),
8296 make_number (BEG), make_number (Z)); 8296 make_fixnum (BEG), make_fixnum (Z));
8297 if (XBUFFER (coding->src_object) != current_buffer) 8297 if (XBUFFER (coding->src_object) != current_buffer)
8298 kill_src_buffer = 1; 8298 kill_src_buffer = 1;
8299 coding->src_object = Fcurrent_buffer (); 8299 coding->src_object = Fcurrent_buffer ();
@@ -8459,7 +8459,7 @@ from_unicode (Lisp_Object str)
8459 if (!STRING_MULTIBYTE (str) && 8459 if (!STRING_MULTIBYTE (str) &&
8460 SBYTES (str) & 1) 8460 SBYTES (str) & 1)
8461 { 8461 {
8462 str = Fsubstring (str, make_number (0), make_number (-1)); 8462 str = Fsubstring (str, make_fixnum (0), make_fixnum (-1));
8463 } 8463 }
8464 8464
8465 return code_convert_string_norecord (str, Qutf_16le, 0); 8465 return code_convert_string_norecord (str, Qutf_16le, 0);
@@ -8741,20 +8741,20 @@ detect_coding_system (const unsigned char *src,
8741 { 8741 {
8742 detect_info.found = CATEGORY_MASK_RAW_TEXT; 8742 detect_info.found = CATEGORY_MASK_RAW_TEXT;
8743 id = CODING_SYSTEM_ID (Qno_conversion); 8743 id = CODING_SYSTEM_ID (Qno_conversion);
8744 val = list1 (make_number (id)); 8744 val = list1 (make_fixnum (id));
8745 } 8745 }
8746 else if (! detect_info.rejected && ! detect_info.found) 8746 else if (! detect_info.rejected && ! detect_info.found)
8747 { 8747 {
8748 detect_info.found = CATEGORY_MASK_ANY; 8748 detect_info.found = CATEGORY_MASK_ANY;
8749 id = coding_categories[coding_category_undecided].id; 8749 id = coding_categories[coding_category_undecided].id;
8750 val = list1 (make_number (id)); 8750 val = list1 (make_fixnum (id));
8751 } 8751 }
8752 else if (highest) 8752 else if (highest)
8753 { 8753 {
8754 if (detect_info.found) 8754 if (detect_info.found)
8755 { 8755 {
8756 detect_info.found = 1 << category; 8756 detect_info.found = 1 << category;
8757 val = list1 (make_number (this->id)); 8757 val = list1 (make_fixnum (this->id));
8758 } 8758 }
8759 else 8759 else
8760 for (i = 0; i < coding_category_raw_text; i++) 8760 for (i = 0; i < coding_category_raw_text; i++)
@@ -8762,7 +8762,7 @@ detect_coding_system (const unsigned char *src,
8762 { 8762 {
8763 detect_info.found = 1 << coding_priorities[i]; 8763 detect_info.found = 1 << coding_priorities[i];
8764 id = coding_categories[coding_priorities[i]].id; 8764 id = coding_categories[coding_priorities[i]].id;
8765 val = list1 (make_number (id)); 8765 val = list1 (make_fixnum (id));
8766 break; 8766 break;
8767 } 8767 }
8768 } 8768 }
@@ -8779,7 +8779,7 @@ detect_coding_system (const unsigned char *src,
8779 found |= 1 << category; 8779 found |= 1 << category;
8780 id = coding_categories[category].id; 8780 id = coding_categories[category].id;
8781 if (id >= 0) 8781 if (id >= 0)
8782 val = list1 (make_number (id)); 8782 val = list1 (make_fixnum (id));
8783 } 8783 }
8784 } 8784 }
8785 for (i = coding_category_raw_text - 1; i >= 0; i--) 8785 for (i = coding_category_raw_text - 1; i >= 0; i--)
@@ -8788,7 +8788,7 @@ detect_coding_system (const unsigned char *src,
8788 if (detect_info.found & (1 << category)) 8788 if (detect_info.found & (1 << category))
8789 { 8789 {
8790 id = coding_categories[category].id; 8790 id = coding_categories[category].id;
8791 val = Fcons (make_number (id), val); 8791 val = Fcons (make_fixnum (id), val);
8792 } 8792 }
8793 } 8793 }
8794 detect_info.found |= found; 8794 detect_info.found |= found;
@@ -8804,7 +8804,7 @@ detect_coding_system (const unsigned char *src,
8804 this = coding_categories + coding_category_utf_8_sig; 8804 this = coding_categories + coding_category_utf_8_sig;
8805 else 8805 else
8806 this = coding_categories + coding_category_utf_8_nosig; 8806 this = coding_categories + coding_category_utf_8_nosig;
8807 val = list1 (make_number (this->id)); 8807 val = list1 (make_fixnum (this->id));
8808 } 8808 }
8809 } 8809 }
8810 else if (base_category == coding_category_utf_16_auto) 8810 else if (base_category == coding_category_utf_16_auto)
@@ -8821,13 +8821,13 @@ detect_coding_system (const unsigned char *src,
8821 this = coding_categories + coding_category_utf_16_be_nosig; 8821 this = coding_categories + coding_category_utf_16_be_nosig;
8822 else 8822 else
8823 this = coding_categories + coding_category_utf_16_le_nosig; 8823 this = coding_categories + coding_category_utf_16_le_nosig;
8824 val = list1 (make_number (this->id)); 8824 val = list1 (make_fixnum (this->id));
8825 } 8825 }
8826 } 8826 }
8827 else 8827 else
8828 { 8828 {
8829 detect_info.found = 1 << XINT (CODING_ATTR_CATEGORY (attrs)); 8829 detect_info.found = 1 << XINT (CODING_ATTR_CATEGORY (attrs));
8830 val = list1 (make_number (coding.id)); 8830 val = list1 (make_fixnum (coding.id));
8831 } 8831 }
8832 8832
8833 /* Then, detect eol-format if necessary. */ 8833 /* Then, detect eol-format if necessary. */
@@ -9011,8 +9011,8 @@ DEFUN ("find-coding-systems-region-internal",
9011 } 9011 }
9012 else 9012 else
9013 { 9013 {
9014 CHECK_NUMBER_COERCE_MARKER (start); 9014 CHECK_FIXNUM_COERCE_MARKER (start);
9015 CHECK_NUMBER_COERCE_MARKER (end); 9015 CHECK_FIXNUM_COERCE_MARKER (end);
9016 if (XINT (start) < BEG || XINT (end) > Z || XINT (start) > XINT (end)) 9016 if (XINT (start) < BEG || XINT (end) > Z || XINT (start) > XINT (end))
9017 args_out_of_range (start, end); 9017 args_out_of_range (start, end);
9018 if (NILP (BVAR (current_buffer, enable_multibyte_characters))) 9018 if (NILP (BVAR (current_buffer, enable_multibyte_characters)))
@@ -9175,7 +9175,7 @@ to the string and treated as in `substring'. */)
9175 n = 1; 9175 n = 1;
9176 else 9176 else
9177 { 9177 {
9178 CHECK_NATNUM (count); 9178 CHECK_FIXNAT (count);
9179 n = XINT (count); 9179 n = XINT (count);
9180 } 9180 }
9181 9181
@@ -9201,7 +9201,7 @@ to the string and treated as in `substring'. */)
9201 && ! char_charset (translate_char (translation_table, c), 9201 && ! char_charset (translate_char (translation_table, c),
9202 charset_list, NULL)) 9202 charset_list, NULL))
9203 { 9203 {
9204 positions = Fcons (make_number (from), positions); 9204 positions = Fcons (make_fixnum (from), positions);
9205 n--; 9205 n--;
9206 if (n == 0) 9206 if (n == 0)
9207 break; 9207 break;
@@ -9265,8 +9265,8 @@ is nil. */)
9265 } 9265 }
9266 else 9266 else
9267 { 9267 {
9268 CHECK_NUMBER_COERCE_MARKER (start); 9268 CHECK_FIXNUM_COERCE_MARKER (start);
9269 CHECK_NUMBER_COERCE_MARKER (end); 9269 CHECK_FIXNUM_COERCE_MARKER (end);
9270 if (XINT (start) < BEG || XINT (end) > Z || XINT (start) > XINT (end)) 9270 if (XINT (start) < BEG || XINT (end) > Z || XINT (start) > XINT (end))
9271 args_out_of_range (start, end); 9271 args_out_of_range (start, end);
9272 if (NILP (BVAR (current_buffer, enable_multibyte_characters))) 9272 if (NILP (BVAR (current_buffer, enable_multibyte_characters)))
@@ -9318,7 +9318,7 @@ is nil. */)
9318 { 9318 {
9319 elt = XCDR (XCAR (tail)); 9319 elt = XCDR (XCAR (tail));
9320 if (! char_encodable_p (c, XCAR (elt))) 9320 if (! char_encodable_p (c, XCAR (elt)))
9321 XSETCDR (elt, Fcons (make_number (pos), XCDR (elt))); 9321 XSETCDR (elt, Fcons (make_fixnum (pos), XCDR (elt)));
9322 } 9322 }
9323 if (charset_map_loaded) 9323 if (charset_map_loaded)
9324 { 9324 {
@@ -9395,7 +9395,7 @@ code_convert_region (Lisp_Object start, Lisp_Object end,
9395 Vlast_coding_system_used = CODING_ID_NAME (coding.id); 9395 Vlast_coding_system_used = CODING_ID_NAME (coding.id);
9396 9396
9397 return (BUFFERP (dst_object) 9397 return (BUFFERP (dst_object)
9398 ? make_number (coding.produced_char) 9398 ? make_fixnum (coding.produced_char)
9399 : coding.dst_object); 9399 : coding.dst_object);
9400} 9400}
9401 9401
@@ -9491,7 +9491,7 @@ code_convert_string (Lisp_Object string, Lisp_Object coding_system,
9491 Vlast_coding_system_used = CODING_ID_NAME (coding.id); 9491 Vlast_coding_system_used = CODING_ID_NAME (coding.id);
9492 9492
9493 return (BUFFERP (dst_object) 9493 return (BUFFERP (dst_object)
9494 ? make_number (coding.produced_char) 9494 ? make_fixnum (coding.produced_char)
9495 : coding.dst_object); 9495 : coding.dst_object);
9496} 9496}
9497 9497
@@ -9610,7 +9610,7 @@ Return the corresponding character. */)
9610 EMACS_INT ch; 9610 EMACS_INT ch;
9611 int c; 9611 int c;
9612 9612
9613 CHECK_NATNUM (code); 9613 CHECK_FIXNAT (code);
9614 ch = XFASTINT (code); 9614 ch = XFASTINT (code);
9615 CHECK_CODING_SYSTEM_GET_SPEC (Vsjis_coding_system, spec); 9615 CHECK_CODING_SYSTEM_GET_SPEC (Vsjis_coding_system, spec);
9616 attrs = AREF (spec, 0); 9616 attrs = AREF (spec, 0);
@@ -9649,7 +9649,7 @@ Return the corresponding character. */)
9649 c = DECODE_CHAR (charset, c); 9649 c = DECODE_CHAR (charset, c);
9650 if (c < 0) 9650 if (c < 0)
9651 error ("Invalid code: %"pI"d", ch); 9651 error ("Invalid code: %"pI"d", ch);
9652 return make_number (c); 9652 return make_fixnum (c);
9653} 9653}
9654 9654
9655 9655
@@ -9678,7 +9678,7 @@ Return the corresponding code in SJIS. */)
9678 error ("Can't encode by shift_jis encoding: %c", c); 9678 error ("Can't encode by shift_jis encoding: %c", c);
9679 JIS_TO_SJIS (code); 9679 JIS_TO_SJIS (code);
9680 9680
9681 return make_number (code); 9681 return make_fixnum (code);
9682} 9682}
9683 9683
9684DEFUN ("decode-big5-char", Fdecode_big5_char, Sdecode_big5_char, 1, 1, 0, 9684DEFUN ("decode-big5-char", Fdecode_big5_char, Sdecode_big5_char, 1, 1, 0,
@@ -9691,7 +9691,7 @@ Return the corresponding character. */)
9691 EMACS_INT ch; 9691 EMACS_INT ch;
9692 int c; 9692 int c;
9693 9693
9694 CHECK_NATNUM (code); 9694 CHECK_FIXNAT (code);
9695 ch = XFASTINT (code); 9695 ch = XFASTINT (code);
9696 CHECK_CODING_SYSTEM_GET_SPEC (Vbig5_coding_system, spec); 9696 CHECK_CODING_SYSTEM_GET_SPEC (Vbig5_coding_system, spec);
9697 attrs = AREF (spec, 0); 9697 attrs = AREF (spec, 0);
@@ -9722,7 +9722,7 @@ Return the corresponding character. */)
9722 c = DECODE_CHAR (charset, c); 9722 c = DECODE_CHAR (charset, c);
9723 if (c < 0) 9723 if (c < 0)
9724 error ("Invalid code: %"pI"d", ch); 9724 error ("Invalid code: %"pI"d", ch);
9725 return make_number (c); 9725 return make_fixnum (c);
9726} 9726}
9727 9727
9728DEFUN ("encode-big5-char", Fencode_big5_char, Sencode_big5_char, 1, 1, 0, 9728DEFUN ("encode-big5-char", Fencode_big5_char, Sencode_big5_char, 1, 1, 0,
@@ -9748,7 +9748,7 @@ Return the corresponding character code in Big5. */)
9748 if (code == CHARSET_INVALID_CODE (charset)) 9748 if (code == CHARSET_INVALID_CODE (charset))
9749 error ("Can't encode by Big5 encoding: %c", c); 9749 error ("Can't encode by Big5 encoding: %c", c);
9750 9750
9751 return make_number (code); 9751 return make_fixnum (code);
9752} 9752}
9753 9753
9754 9754
@@ -9770,7 +9770,7 @@ DEFUN ("set-terminal-coding-system-internal", Fset_terminal_coding_system_intern
9770 tset_charset_list 9770 tset_charset_list
9771 (term, (terminal_coding->common_flags & CODING_REQUIRE_ENCODING_MASK 9771 (term, (terminal_coding->common_flags & CODING_REQUIRE_ENCODING_MASK
9772 ? coding_charset_list (terminal_coding) 9772 ? coding_charset_list (terminal_coding)
9773 : list1 (make_number (charset_ascii)))); 9773 : list1 (make_fixnum (charset_ascii))));
9774 return Qnil; 9774 return Qnil;
9775} 9775}
9776 9776
@@ -9883,7 +9883,7 @@ usage: (find-operation-coding-system OPERATION ARGUMENTS...) */)
9883 error ("Too few arguments"); 9883 error ("Too few arguments");
9884 operation = args[0]; 9884 operation = args[0];
9885 if (!SYMBOLP (operation) 9885 if (!SYMBOLP (operation)
9886 || (target_idx = Fget (operation, Qtarget_idx), !NATNUMP (target_idx))) 9886 || (target_idx = Fget (operation, Qtarget_idx), !FIXNATP (target_idx)))
9887 error ("Invalid first argument"); 9887 error ("Invalid first argument");
9888 if (nargs <= 1 + XFASTINT (target_idx)) 9888 if (nargs <= 1 + XFASTINT (target_idx))
9889 error ("Too few arguments for operation `%s'", 9889 error ("Too few arguments for operation `%s'",
@@ -9893,7 +9893,7 @@ usage: (find-operation-coding-system OPERATION ARGUMENTS...) */)
9893 || (EQ (operation, Qinsert_file_contents) && CONSP (target) 9893 || (EQ (operation, Qinsert_file_contents) && CONSP (target)
9894 && STRINGP (XCAR (target)) && BUFFERP (XCDR (target))) 9894 && STRINGP (XCAR (target)) && BUFFERP (XCDR (target)))
9895 || (EQ (operation, Qopen_network_stream) 9895 || (EQ (operation, Qopen_network_stream)
9896 && (INTEGERP (target) || EQ (target, Qt))))) 9896 && (FIXNUMP (target) || EQ (target, Qt)))))
9897 error ("Invalid argument %"pI"d of operation `%s'", 9897 error ("Invalid argument %"pI"d of operation `%s'",
9898 XFASTINT (target_idx) + 1, SDATA (SYMBOL_NAME (operation))); 9898 XFASTINT (target_idx) + 1, SDATA (SYMBOL_NAME (operation)));
9899 if (CONSP (target)) 9899 if (CONSP (target))
@@ -9917,7 +9917,7 @@ usage: (find-operation-coding-system OPERATION ARGUMENTS...) */)
9917 && ((STRINGP (target) 9917 && ((STRINGP (target)
9918 && STRINGP (XCAR (elt)) 9918 && STRINGP (XCAR (elt))
9919 && fast_string_match (XCAR (elt), target) >= 0) 9919 && fast_string_match (XCAR (elt), target) >= 0)
9920 || (INTEGERP (target) && EQ (target, XCAR (elt))))) 9920 || (FIXNUMP (target) && EQ (target, XCAR (elt)))))
9921 { 9921 {
9922 val = XCDR (elt); 9922 val = XCDR (elt);
9923 /* Here, if VAL is both a valid coding system and a valid 9923 /* Here, if VAL is both a valid coding system and a valid
@@ -10076,7 +10076,7 @@ usage: (define-coding-system-internal ...) */)
10076 if (nargs < coding_arg_max) 10076 if (nargs < coding_arg_max)
10077 goto short_args; 10077 goto short_args;
10078 10078
10079 attrs = Fmake_vector (make_number (coding_attr_last_index), Qnil); 10079 attrs = Fmake_vector (make_fixnum (coding_attr_last_index), Qnil);
10080 10080
10081 name = args[coding_arg_name]; 10081 name = args[coding_arg_name];
10082 CHECK_SYMBOL (name); 10082 CHECK_SYMBOL (name);
@@ -10108,7 +10108,7 @@ usage: (define-coding-system-internal ...) */)
10108 } 10108 }
10109 for (tail = charset_list; CONSP (tail); tail = XCDR (tail)) 10109 for (tail = charset_list; CONSP (tail); tail = XCDR (tail))
10110 { 10110 {
10111 if (! RANGED_INTEGERP (0, XCAR (tail), INT_MAX - 1)) 10111 if (! RANGED_FIXNUMP (0, XCAR (tail), INT_MAX - 1))
10112 error ("Invalid charset-list"); 10112 error ("Invalid charset-list");
10113 if (max_charset_id < XFASTINT (XCAR (tail))) 10113 if (max_charset_id < XFASTINT (XCAR (tail)))
10114 max_charset_id = XFASTINT (XCAR (tail)); 10114 max_charset_id = XFASTINT (XCAR (tail));
@@ -10131,7 +10131,7 @@ usage: (define-coding-system-internal ...) */)
10131 error ("Can't handle charset `%s'", 10131 error ("Can't handle charset `%s'",
10132 SDATA (SYMBOL_NAME (CHARSET_NAME (charset)))); 10132 SDATA (SYMBOL_NAME (CHARSET_NAME (charset))));
10133 10133
10134 XSETCAR (tail, make_number (charset->id)); 10134 XSETCAR (tail, make_fixnum (charset->id));
10135 if (max_charset_id < charset->id) 10135 if (max_charset_id < charset->id)
10136 max_charset_id = charset->id; 10136 max_charset_id = charset->id;
10137 } 10137 }
@@ -10166,7 +10166,7 @@ usage: (define-coding-system-internal ...) */)
10166 10166
10167 val = args[coding_arg_default_char]; 10167 val = args[coding_arg_default_char];
10168 if (NILP (val)) 10168 if (NILP (val))
10169 ASET (attrs, coding_attr_default_char, make_number (' ')); 10169 ASET (attrs, coding_attr_default_char, make_fixnum (' '));
10170 else 10170 else
10171 { 10171 {
10172 CHECK_CHARACTER (val); 10172 CHECK_CHARACTER (val);
@@ -10194,7 +10194,7 @@ usage: (define-coding-system-internal ...) */)
10194 If Nth element is a list of charset IDs, N is the first byte 10194 If Nth element is a list of charset IDs, N is the first byte
10195 of one of them. The list is sorted by dimensions of the 10195 of one of them. The list is sorted by dimensions of the
10196 charsets. A charset of smaller dimension comes first. */ 10196 charsets. A charset of smaller dimension comes first. */
10197 val = Fmake_vector (make_number (256), Qnil); 10197 val = Fmake_vector (make_fixnum (256), Qnil);
10198 10198
10199 for (tail = charset_list; CONSP (tail); tail = XCDR (tail)) 10199 for (tail = charset_list; CONSP (tail); tail = XCDR (tail))
10200 { 10200 {
@@ -10214,7 +10214,7 @@ usage: (define-coding-system-internal ...) */)
10214 tmp = AREF (val, i); 10214 tmp = AREF (val, i);
10215 if (NILP (tmp)) 10215 if (NILP (tmp))
10216 tmp = XCAR (tail); 10216 tmp = XCAR (tail);
10217 else if (NUMBERP (tmp)) 10217 else if (FIXED_OR_FLOATP (tmp))
10218 { 10218 {
10219 dim2 = CHARSET_DIMENSION (CHARSET_FROM_ID (XFASTINT (tmp))); 10219 dim2 = CHARSET_DIMENSION (CHARSET_FROM_ID (XFASTINT (tmp)));
10220 if (dim < dim2) 10220 if (dim < dim2)
@@ -10264,30 +10264,30 @@ usage: (define-coding-system-internal ...) */)
10264 ASET (attrs, coding_attr_ccl_encoder, val); 10264 ASET (attrs, coding_attr_ccl_encoder, val);
10265 10265
10266 val = args[coding_arg_ccl_valids]; 10266 val = args[coding_arg_ccl_valids];
10267 valids = Fmake_string (make_number (256), make_number (0), Qnil); 10267 valids = Fmake_string (make_fixnum (256), make_fixnum (0), Qnil);
10268 for (tail = val; CONSP (tail); tail = XCDR (tail)) 10268 for (tail = val; CONSP (tail); tail = XCDR (tail))
10269 { 10269 {
10270 int from, to; 10270 int from, to;
10271 10271
10272 val = XCAR (tail); 10272 val = XCAR (tail);
10273 if (INTEGERP (val)) 10273 if (FIXNUMP (val))
10274 { 10274 {
10275 if (! (0 <= XINT (val) && XINT (val) <= 255)) 10275 if (! (0 <= XINT (val) && XINT (val) <= 255))
10276 args_out_of_range_3 (val, make_number (0), make_number (255)); 10276 args_out_of_range_3 (val, make_fixnum (0), make_fixnum (255));
10277 from = to = XINT (val); 10277 from = to = XINT (val);
10278 } 10278 }
10279 else 10279 else
10280 { 10280 {
10281 CHECK_CONS (val); 10281 CHECK_CONS (val);
10282 CHECK_NATNUM_CAR (val); 10282 CHECK_FIXNAT_CAR (val);
10283 CHECK_NUMBER_CDR (val); 10283 CHECK_FIXNUM_CDR (val);
10284 if (XINT (XCAR (val)) > 255) 10284 if (XINT (XCAR (val)) > 255)
10285 args_out_of_range_3 (XCAR (val), 10285 args_out_of_range_3 (XCAR (val),
10286 make_number (0), make_number (255)); 10286 make_fixnum (0), make_fixnum (255));
10287 from = XINT (XCAR (val)); 10287 from = XINT (XCAR (val));
10288 if (! (from <= XINT (XCDR (val)) && XINT (XCDR (val)) <= 255)) 10288 if (! (from <= XINT (XCDR (val)) && XINT (XCDR (val)) <= 255))
10289 args_out_of_range_3 (XCDR (val), 10289 args_out_of_range_3 (XCDR (val),
10290 XCAR (val), make_number (255)); 10290 XCAR (val), make_fixnum (255));
10291 to = XINT (XCDR (val)); 10291 to = XINT (XCDR (val));
10292 } 10292 }
10293 for (i = from; i <= to; i++) 10293 for (i = from; i <= to; i++)
@@ -10352,18 +10352,18 @@ usage: (define-coding-system-internal ...) */)
10352 struct charset *charset; 10352 struct charset *charset;
10353 10353
10354 CHECK_CHARSET_GET_CHARSET (val, charset); 10354 CHECK_CHARSET_GET_CHARSET (val, charset);
10355 ASET (initial, i, make_number (CHARSET_ID (charset))); 10355 ASET (initial, i, make_fixnum (CHARSET_ID (charset)));
10356 if (i == 0 && CHARSET_ASCII_COMPATIBLE_P (charset)) 10356 if (i == 0 && CHARSET_ASCII_COMPATIBLE_P (charset))
10357 ASET (attrs, coding_attr_ascii_compat, Qt); 10357 ASET (attrs, coding_attr_ascii_compat, Qt);
10358 } 10358 }
10359 else 10359 else
10360 ASET (initial, i, make_number (-1)); 10360 ASET (initial, i, make_fixnum (-1));
10361 } 10361 }
10362 10362
10363 reg_usage = args[coding_arg_iso2022_reg_usage]; 10363 reg_usage = args[coding_arg_iso2022_reg_usage];
10364 CHECK_CONS (reg_usage); 10364 CHECK_CONS (reg_usage);
10365 CHECK_NUMBER_CAR (reg_usage); 10365 CHECK_FIXNUM_CAR (reg_usage);
10366 CHECK_NUMBER_CDR (reg_usage); 10366 CHECK_FIXNUM_CDR (reg_usage);
10367 10367
10368 request = Fcopy_sequence (args[coding_arg_iso2022_request]); 10368 request = Fcopy_sequence (args[coding_arg_iso2022_request]);
10369 for (tail = request; CONSP (tail); tail = XCDR (tail)) 10369 for (tail = request; CONSP (tail); tail = XCDR (tail))
@@ -10375,18 +10375,18 @@ usage: (define-coding-system-internal ...) */)
10375 CHECK_CONS (val); 10375 CHECK_CONS (val);
10376 tmp1 = XCAR (val); 10376 tmp1 = XCAR (val);
10377 CHECK_CHARSET_GET_ID (tmp1, id); 10377 CHECK_CHARSET_GET_ID (tmp1, id);
10378 CHECK_NATNUM_CDR (val); 10378 CHECK_FIXNAT_CDR (val);
10379 if (XINT (XCDR (val)) >= 4) 10379 if (XINT (XCDR (val)) >= 4)
10380 error ("Invalid graphic register number: %"pI"d", XINT (XCDR (val))); 10380 error ("Invalid graphic register number: %"pI"d", XINT (XCDR (val)));
10381 XSETCAR (val, make_number (id)); 10381 XSETCAR (val, make_fixnum (id));
10382 } 10382 }
10383 10383
10384 flags = args[coding_arg_iso2022_flags]; 10384 flags = args[coding_arg_iso2022_flags];
10385 CHECK_NATNUM (flags); 10385 CHECK_FIXNAT (flags);
10386 i = XINT (flags) & INT_MAX; 10386 i = XINT (flags) & INT_MAX;
10387 if (EQ (args[coding_arg_charset_list], Qiso_2022)) 10387 if (EQ (args[coding_arg_charset_list], Qiso_2022))
10388 i |= CODING_ISO_FLAG_FULL_SUPPORT; 10388 i |= CODING_ISO_FLAG_FULL_SUPPORT;
10389 flags = make_number (i); 10389 flags = make_fixnum (i);
10390 10390
10391 ASET (attrs, coding_attr_iso_initial, initial); 10391 ASET (attrs, coding_attr_iso_initial, initial);
10392 ASET (attrs, coding_attr_iso_usage, reg_usage); 10392 ASET (attrs, coding_attr_iso_usage, reg_usage);
@@ -10532,7 +10532,7 @@ usage: (define-coding-system-internal ...) */)
10532 error ("Invalid coding system type: %s", 10532 error ("Invalid coding system type: %s",
10533 SDATA (SYMBOL_NAME (coding_type))); 10533 SDATA (SYMBOL_NAME (coding_type)));
10534 10534
10535 ASET (attrs, coding_attr_category, make_number (category)); 10535 ASET (attrs, coding_attr_category, make_fixnum (category));
10536 ASET (attrs, coding_attr_plist, 10536 ASET (attrs, coding_attr_plist,
10537 Fcons (QCcategory, 10537 Fcons (QCcategory,
10538 Fcons (AREF (Vcoding_category_table, category), 10538 Fcons (AREF (Vcoding_category_table, category),
@@ -10599,7 +10599,7 @@ usage: (define-coding-system-internal ...) */)
10599 short_args: 10599 short_args:
10600 Fsignal (Qwrong_number_of_arguments, 10600 Fsignal (Qwrong_number_of_arguments,
10601 Fcons (intern ("define-coding-system-internal"), 10601 Fcons (intern ("define-coding-system-internal"),
10602 make_number (nargs))); 10602 make_fixnum (nargs)));
10603} 10603}
10604 10604
10605 10605
@@ -10621,7 +10621,7 @@ DEFUN ("coding-system-put", Fcoding_system_put, Scoding_system_put,
10621 else if (EQ (prop, QCdefault_char)) 10621 else if (EQ (prop, QCdefault_char))
10622 { 10622 {
10623 if (NILP (val)) 10623 if (NILP (val))
10624 val = make_number (' '); 10624 val = make_fixnum (' ');
10625 else 10625 else
10626 CHECK_CHARACTER (val); 10626 CHECK_CHARACTER (val);
10627 ASET (attrs, coding_attr_default_char, val); 10627 ASET (attrs, coding_attr_default_char, val);
@@ -10766,7 +10766,7 @@ coding system whose eol-type is N. */)
10766 if (VECTORP (eol_type)) 10766 if (VECTORP (eol_type))
10767 return Fcopy_sequence (eol_type); 10767 return Fcopy_sequence (eol_type);
10768 n = EQ (eol_type, Qunix) ? 0 : EQ (eol_type, Qdos) ? 1 : 2; 10768 n = EQ (eol_type, Qunix) ? 0 : EQ (eol_type, Qdos) ? 1 : 2;
10769 return make_number (n); 10769 return make_fixnum (n);
10770} 10770}
10771 10771
10772#endif /* emacs */ 10772#endif /* emacs */
@@ -10842,25 +10842,25 @@ syms_of_coding (void)
10842 Fset (Qcoding_system_history, Qnil); 10842 Fset (Qcoding_system_history, Qnil);
10843 10843
10844 /* Target FILENAME is the first argument. */ 10844 /* Target FILENAME is the first argument. */
10845 Fput (Qinsert_file_contents, Qtarget_idx, make_number (0)); 10845 Fput (Qinsert_file_contents, Qtarget_idx, make_fixnum (0));
10846 /* Target FILENAME is the third argument. */ 10846 /* Target FILENAME is the third argument. */
10847 Fput (Qwrite_region, Qtarget_idx, make_number (2)); 10847 Fput (Qwrite_region, Qtarget_idx, make_fixnum (2));
10848 10848
10849 DEFSYM (Qcall_process, "call-process"); 10849 DEFSYM (Qcall_process, "call-process");
10850 /* Target PROGRAM is the first argument. */ 10850 /* Target PROGRAM is the first argument. */
10851 Fput (Qcall_process, Qtarget_idx, make_number (0)); 10851 Fput (Qcall_process, Qtarget_idx, make_fixnum (0));
10852 10852
10853 DEFSYM (Qcall_process_region, "call-process-region"); 10853 DEFSYM (Qcall_process_region, "call-process-region");
10854 /* Target PROGRAM is the third argument. */ 10854 /* Target PROGRAM is the third argument. */
10855 Fput (Qcall_process_region, Qtarget_idx, make_number (2)); 10855 Fput (Qcall_process_region, Qtarget_idx, make_fixnum (2));
10856 10856
10857 DEFSYM (Qstart_process, "start-process"); 10857 DEFSYM (Qstart_process, "start-process");
10858 /* Target PROGRAM is the third argument. */ 10858 /* Target PROGRAM is the third argument. */
10859 Fput (Qstart_process, Qtarget_idx, make_number (2)); 10859 Fput (Qstart_process, Qtarget_idx, make_fixnum (2));
10860 10860
10861 DEFSYM (Qopen_network_stream, "open-network-stream"); 10861 DEFSYM (Qopen_network_stream, "open-network-stream");
10862 /* Target SERVICE is the fourth argument. */ 10862 /* Target SERVICE is the fourth argument. */
10863 Fput (Qopen_network_stream, Qtarget_idx, make_number (3)); 10863 Fput (Qopen_network_stream, Qtarget_idx, make_fixnum (3));
10864 10864
10865 DEFSYM (Qunix, "unix"); 10865 DEFSYM (Qunix, "unix");
10866 DEFSYM (Qdos, "dos"); 10866 DEFSYM (Qdos, "dos");
@@ -10899,7 +10899,7 @@ syms_of_coding (void)
10899 build_pure_c_string ("Invalid coding system")); 10899 build_pure_c_string ("Invalid coding system"));
10900 10900
10901 DEFSYM (Qtranslation_table, "translation-table"); 10901 DEFSYM (Qtranslation_table, "translation-table");
10902 Fput (Qtranslation_table, Qchar_table_extra_slots, make_number (2)); 10902 Fput (Qtranslation_table, Qchar_table_extra_slots, make_fixnum (2));
10903 DEFSYM (Qtranslation_table_id, "translation-table-id"); 10903 DEFSYM (Qtranslation_table_id, "translation-table-id");
10904 10904
10905 /* Coding system emacs-mule and raw-text are for converting only 10905 /* Coding system emacs-mule and raw-text are for converting only
@@ -10916,7 +10916,7 @@ syms_of_coding (void)
10916 DEFSYM (QCascii_compatible_p, ":ascii-compatible-p"); 10916 DEFSYM (QCascii_compatible_p, ":ascii-compatible-p");
10917 10917
10918 Vcoding_category_table 10918 Vcoding_category_table
10919 = Fmake_vector (make_number (coding_category_max), Qnil); 10919 = Fmake_vector (make_fixnum (coding_category_max), Qnil);
10920 staticpro (&Vcoding_category_table); 10920 staticpro (&Vcoding_category_table);
10921 /* Followings are target of code detection. */ 10921 /* Followings are target of code detection. */
10922 ASET (Vcoding_category_table, coding_category_iso_7, 10922 ASET (Vcoding_category_table, coding_category_iso_7,
@@ -11220,7 +11220,7 @@ a coding system of ISO 2022 variant which has a flag
11220`accept-latin-extra-code' t (e.g. iso-latin-1) on reading a file 11220`accept-latin-extra-code' t (e.g. iso-latin-1) on reading a file
11221or reading output of a subprocess. 11221or reading output of a subprocess.
11222Only 128th through 159th elements have a meaning. */); 11222Only 128th through 159th elements have a meaning. */);
11223 Vlatin_extra_code_table = Fmake_vector (make_number (256), Qnil); 11223 Vlatin_extra_code_table = Fmake_vector (make_fixnum (256), Qnil);
11224 11224
11225 DEFVAR_LISP ("select-safe-coding-system-function", 11225 DEFVAR_LISP ("select-safe-coding-system-function",
11226 Vselect_safe_coding_system_function, 11226 Vselect_safe_coding_system_function,
@@ -11309,13 +11309,13 @@ internal character representation. */);
11309 QCname, 11309 QCname,
11310 args[coding_arg_name] = Qno_conversion, 11310 args[coding_arg_name] = Qno_conversion,
11311 QCmnemonic, 11311 QCmnemonic,
11312 args[coding_arg_mnemonic] = make_number ('='), 11312 args[coding_arg_mnemonic] = make_fixnum ('='),
11313 intern_c_string (":coding-type"), 11313 intern_c_string (":coding-type"),
11314 args[coding_arg_coding_type] = Qraw_text, 11314 args[coding_arg_coding_type] = Qraw_text,
11315 QCascii_compatible_p, 11315 QCascii_compatible_p,
11316 args[coding_arg_ascii_compatible_p] = Qt, 11316 args[coding_arg_ascii_compatible_p] = Qt,
11317 QCdefault_char, 11317 QCdefault_char,
11318 args[coding_arg_default_char] = make_number (0), 11318 args[coding_arg_default_char] = make_fixnum (0),
11319 intern_c_string (":for-unibyte"), 11319 intern_c_string (":for-unibyte"),
11320 args[coding_arg_for_unibyte] = Qt, 11320 args[coding_arg_for_unibyte] = Qt,
11321 intern_c_string (":docstring"), 11321 intern_c_string (":docstring"),
@@ -11332,7 +11332,7 @@ internal character representation. */);
11332 Fdefine_coding_system_internal (coding_arg_max, args); 11332 Fdefine_coding_system_internal (coding_arg_max, args);
11333 11333
11334 plist[1] = args[coding_arg_name] = Qundecided; 11334 plist[1] = args[coding_arg_name] = Qundecided;
11335 plist[3] = args[coding_arg_mnemonic] = make_number ('-'); 11335 plist[3] = args[coding_arg_mnemonic] = make_fixnum ('-');
11336 plist[5] = args[coding_arg_coding_type] = Qundecided; 11336 plist[5] = args[coding_arg_coding_type] = Qundecided;
11337 /* This is already set. 11337 /* This is already set.
11338 plist[7] = args[coding_arg_ascii_compatible_p] = Qt; */ 11338 plist[7] = args[coding_arg_ascii_compatible_p] = Qt; */
@@ -11343,8 +11343,8 @@ internal character representation. */);
11343 "automatic conversion on decoding."); 11343 "automatic conversion on decoding.");
11344 plist[15] = args[coding_arg_eol_type] = Qnil; 11344 plist[15] = args[coding_arg_eol_type] = Qnil;
11345 args[coding_arg_plist] = CALLMANY (Flist, plist); 11345 args[coding_arg_plist] = CALLMANY (Flist, plist);
11346 args[coding_arg_undecided_inhibit_null_byte_detection] = make_number (0); 11346 args[coding_arg_undecided_inhibit_null_byte_detection] = make_fixnum (0);
11347 args[coding_arg_undecided_inhibit_iso_escape_detection] = make_number (0); 11347 args[coding_arg_undecided_inhibit_iso_escape_detection] = make_fixnum (0);
11348 Fdefine_coding_system_internal (coding_arg_undecided_max, args); 11348 Fdefine_coding_system_internal (coding_arg_undecided_max, args);
11349 11349
11350 setup_coding_system (Qno_conversion, &safe_terminal_coding); 11350 setup_coding_system (Qno_conversion, &safe_terminal_coding);