diff options
| author | Tom Tromey | 2018-07-06 21:56:17 -0600 |
|---|---|---|
| committer | Tom Tromey | 2018-07-12 22:12:27 -0600 |
| commit | 42fe787b0f26c2df682b2797407a669ef8522ccb (patch) | |
| tree | e944fe465e2b65703a8361bc82647faf4f7907f1 /src/coding.c | |
| parent | 01dbf2a347944497fdcf2ec156f4605020d7ba2a (diff) | |
| download | emacs-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.c | 188 |
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 | ||
| 622 | static void | 622 | static void |
| 623 | CHECK_NATNUM_CAR (Lisp_Object x) | 623 | CHECK_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 | ||
| 630 | static void | 630 | static void |
| 631 | CHECK_NATNUM_CDR (Lisp_Object x) | 631 | CHECK_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) | |||
| 6981 | static Lisp_Object | 6981 | static Lisp_Object |
| 6982 | get_translation (Lisp_Object trans, int *buf, int *buf_end, ptrdiff_t *nchars) | 6982 | get_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 | ||
| 9684 | DEFUN ("decode-big5-char", Fdecode_big5_char, Sdecode_big5_char, 1, 1, 0, | 9684 | DEFUN ("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 | ||
| 9728 | DEFUN ("encode-big5-char", Fencode_big5_char, Sencode_big5_char, 1, 1, 0, | 9728 | DEFUN ("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 |
| 11221 | or reading output of a subprocess. | 11221 | or reading output of a subprocess. |
| 11222 | Only 128th through 159th elements have a meaning. */); | 11222 | Only 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); |