aboutsummaryrefslogtreecommitdiffstats
path: root/src/chartab.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/chartab.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/chartab.c')
-rw-r--r--src/chartab.c52
1 files changed, 26 insertions, 26 deletions
diff --git a/src/chartab.c b/src/chartab.c
index 065ae4f9f20..f09e9738a5d 100644
--- a/src/chartab.c
+++ b/src/chartab.c
@@ -118,14 +118,14 @@ the char-table has no extra slot. */)
118 n_extras = 0; 118 n_extras = 0;
119 else 119 else
120 { 120 {
121 CHECK_NATNUM (n); 121 CHECK_FIXNAT (n);
122 if (XINT (n) > 10) 122 if (XINT (n) > 10)
123 args_out_of_range (n, Qnil); 123 args_out_of_range (n, Qnil);
124 n_extras = XINT (n); 124 n_extras = XINT (n);
125 } 125 }
126 126
127 size = CHAR_TABLE_STANDARD_SLOTS + n_extras; 127 size = CHAR_TABLE_STANDARD_SLOTS + n_extras;
128 vector = Fmake_vector (make_number (size), init); 128 vector = Fmake_vector (make_fixnum (size), init);
129 XSETPVECTYPE (XVECTOR (vector), PVEC_CHAR_TABLE); 129 XSETPVECTYPE (XVECTOR (vector), PVEC_CHAR_TABLE);
130 set_char_table_parent (vector, Qnil); 130 set_char_table_parent (vector, Qnil);
131 set_char_table_purpose (vector, purpose); 131 set_char_table_purpose (vector, purpose);
@@ -188,7 +188,7 @@ copy_char_table (Lisp_Object table)
188 int size = PVSIZE (table); 188 int size = PVSIZE (table);
189 int i; 189 int i;
190 190
191 copy = Fmake_vector (make_number (size), Qnil); 191 copy = Fmake_vector (make_fixnum (size), Qnil);
192 XSETPVECTYPE (XVECTOR (copy), PVEC_CHAR_TABLE); 192 XSETPVECTYPE (XVECTOR (copy), PVEC_CHAR_TABLE);
193 set_char_table_defalt (copy, XCHAR_TABLE (table)->defalt); 193 set_char_table_defalt (copy, XCHAR_TABLE (table)->defalt);
194 set_char_table_parent (copy, XCHAR_TABLE (table)->parent); 194 set_char_table_parent (copy, XCHAR_TABLE (table)->parent);
@@ -571,7 +571,7 @@ DEFUN ("char-table-extra-slot", Fchar_table_extra_slot, Schar_table_extra_slot,
571 (Lisp_Object char_table, Lisp_Object n) 571 (Lisp_Object char_table, Lisp_Object n)
572{ 572{
573 CHECK_CHAR_TABLE (char_table); 573 CHECK_CHAR_TABLE (char_table);
574 CHECK_NUMBER (n); 574 CHECK_FIXNUM (n);
575 if (XINT (n) < 0 575 if (XINT (n) < 0
576 || XINT (n) >= CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (char_table))) 576 || XINT (n) >= CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (char_table)))
577 args_out_of_range (char_table, n); 577 args_out_of_range (char_table, n);
@@ -586,7 +586,7 @@ DEFUN ("set-char-table-extra-slot", Fset_char_table_extra_slot,
586 (Lisp_Object char_table, Lisp_Object n, Lisp_Object value) 586 (Lisp_Object char_table, Lisp_Object n, Lisp_Object value)
587{ 587{
588 CHECK_CHAR_TABLE (char_table); 588 CHECK_CHAR_TABLE (char_table);
589 CHECK_NUMBER (n); 589 CHECK_FIXNUM (n);
590 if (XINT (n) < 0 590 if (XINT (n) < 0
591 || XINT (n) >= CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (char_table))) 591 || XINT (n) >= CHAR_TABLE_EXTRA_SLOTS (XCHAR_TABLE (char_table)))
592 args_out_of_range (char_table, n); 592 args_out_of_range (char_table, n);
@@ -783,7 +783,7 @@ map_sub_char_table (void (*c_function) (Lisp_Object, Lisp_Object, Lisp_Object),
783 if (SUB_CHAR_TABLE_P (this)) 783 if (SUB_CHAR_TABLE_P (this))
784 { 784 {
785 if (to >= nextc) 785 if (to >= nextc)
786 XSETCDR (range, make_number (nextc - 1)); 786 XSETCDR (range, make_fixnum (nextc - 1));
787 val = map_sub_char_table (c_function, function, this, arg, 787 val = map_sub_char_table (c_function, function, this, arg,
788 val, range, top); 788 val, range, top);
789 } 789 }
@@ -807,7 +807,7 @@ map_sub_char_table (void (*c_function) (Lisp_Object, Lisp_Object, Lisp_Object),
807 set_char_table_parent (parent, Qnil); 807 set_char_table_parent (parent, Qnil);
808 val = CHAR_TABLE_REF (parent, from); 808 val = CHAR_TABLE_REF (parent, from);
809 set_char_table_parent (parent, temp); 809 set_char_table_parent (parent, temp);
810 XSETCDR (range, make_number (c - 1)); 810 XSETCDR (range, make_fixnum (c - 1));
811 val = map_sub_char_table (c_function, function, 811 val = map_sub_char_table (c_function, function,
812 parent, arg, val, range, 812 parent, arg, val, range,
813 parent); 813 parent);
@@ -817,7 +817,7 @@ map_sub_char_table (void (*c_function) (Lisp_Object, Lisp_Object, Lisp_Object),
817 } 817 }
818 if (! NILP (val) && different_value) 818 if (! NILP (val) && different_value)
819 { 819 {
820 XSETCDR (range, make_number (c - 1)); 820 XSETCDR (range, make_fixnum (c - 1));
821 if (EQ (XCAR (range), XCDR (range))) 821 if (EQ (XCAR (range), XCDR (range)))
822 { 822 {
823 if (c_function) 823 if (c_function)
@@ -843,10 +843,10 @@ map_sub_char_table (void (*c_function) (Lisp_Object, Lisp_Object, Lisp_Object),
843 } 843 }
844 val = this; 844 val = this;
845 from = c; 845 from = c;
846 XSETCAR (range, make_number (c)); 846 XSETCAR (range, make_fixnum (c));
847 } 847 }
848 } 848 }
849 XSETCDR (range, make_number (to)); 849 XSETCDR (range, make_fixnum (to));
850 } 850 }
851 return val; 851 return val;
852} 852}
@@ -864,7 +864,7 @@ map_char_table (void (*c_function) (Lisp_Object, Lisp_Object, Lisp_Object),
864 Lisp_Object range, val, parent; 864 Lisp_Object range, val, parent;
865 uniprop_decoder_t decoder = UNIPROP_GET_DECODER (table); 865 uniprop_decoder_t decoder = UNIPROP_GET_DECODER (table);
866 866
867 range = Fcons (make_number (0), make_number (MAX_CHAR)); 867 range = Fcons (make_fixnum (0), make_fixnum (MAX_CHAR));
868 parent = XCHAR_TABLE (table)->parent; 868 parent = XCHAR_TABLE (table)->parent;
869 869
870 val = XCHAR_TABLE (table)->ascii; 870 val = XCHAR_TABLE (table)->ascii;
@@ -957,7 +957,7 @@ map_sub_char_table_for_charset (void (*c_function) (Lisp_Object, Lisp_Object),
957 { 957 {
958 if (! NILP (XCAR (range))) 958 if (! NILP (XCAR (range)))
959 { 959 {
960 XSETCDR (range, make_number (c - 1)); 960 XSETCDR (range, make_fixnum (c - 1));
961 if (c_function) 961 if (c_function)
962 (*c_function) (arg, range); 962 (*c_function) (arg, range);
963 else 963 else
@@ -980,7 +980,7 @@ map_sub_char_table_for_charset (void (*c_function) (Lisp_Object, Lisp_Object),
980 { 980 {
981 if (! NILP (XCAR (range))) 981 if (! NILP (XCAR (range)))
982 { 982 {
983 XSETCDR (range, make_number (c - 1)); 983 XSETCDR (range, make_fixnum (c - 1));
984 if (c_function) 984 if (c_function)
985 (*c_function) (arg, range); 985 (*c_function) (arg, range);
986 else 986 else
@@ -991,7 +991,7 @@ map_sub_char_table_for_charset (void (*c_function) (Lisp_Object, Lisp_Object),
991 else 991 else
992 { 992 {
993 if (NILP (XCAR (range))) 993 if (NILP (XCAR (range)))
994 XSETCAR (range, make_number (c)); 994 XSETCAR (range, make_fixnum (c));
995 } 995 }
996 } 996 }
997} 997}
@@ -1041,7 +1041,7 @@ map_char_table_for_charset (void (*c_function) (Lisp_Object, Lisp_Object),
1041 { 1041 {
1042 if (! NILP (XCAR (range))) 1042 if (! NILP (XCAR (range)))
1043 { 1043 {
1044 XSETCDR (range, make_number (c - 1)); 1044 XSETCDR (range, make_fixnum (c - 1));
1045 if (c_function) 1045 if (c_function)
1046 (*c_function) (arg, range); 1046 (*c_function) (arg, range);
1047 else 1047 else
@@ -1052,7 +1052,7 @@ map_char_table_for_charset (void (*c_function) (Lisp_Object, Lisp_Object),
1052 } 1052 }
1053 if (! NILP (XCAR (range))) 1053 if (! NILP (XCAR (range)))
1054 { 1054 {
1055 XSETCDR (range, make_number (c - 1)); 1055 XSETCDR (range, make_fixnum (c - 1));
1056 if (c_function) 1056 if (c_function)
1057 (*c_function) (arg, range); 1057 (*c_function) (arg, range);
1058 else 1058 else
@@ -1125,7 +1125,7 @@ uniprop_table_uncompress (Lisp_Object table, int idx)
1125 { 1125 {
1126 int v = STRING_CHAR_ADVANCE (p); 1126 int v = STRING_CHAR_ADVANCE (p);
1127 set_sub_char_table_contents 1127 set_sub_char_table_contents
1128 (sub, idx++, v > 0 ? make_number (v) : Qnil); 1128 (sub, idx++, v > 0 ? make_fixnum (v) : Qnil);
1129 } 1129 }
1130 } 1130 }
1131 else if (*p == 2) 1131 else if (*p == 2)
@@ -1150,7 +1150,7 @@ uniprop_table_uncompress (Lisp_Object table, int idx)
1150 } 1150 }
1151 } 1151 }
1152 while (count-- > 0) 1152 while (count-- > 0)
1153 set_sub_char_table_contents (sub, idx++, make_number (v)); 1153 set_sub_char_table_contents (sub, idx++, make_fixnum (v));
1154 } 1154 }
1155 } 1155 }
1156/* It seems that we don't need this function because C code won't need 1156/* It seems that we don't need this function because C code won't need
@@ -1192,7 +1192,7 @@ uniprop_get_decoder (Lisp_Object table)
1192{ 1192{
1193 EMACS_INT i; 1193 EMACS_INT i;
1194 1194
1195 if (! INTEGERP (XCHAR_TABLE (table)->extras[1])) 1195 if (! FIXNUMP (XCHAR_TABLE (table)->extras[1]))
1196 return NULL; 1196 return NULL;
1197 i = XINT (XCHAR_TABLE (table)->extras[1]); 1197 i = XINT (XCHAR_TABLE (table)->extras[1]);
1198 if (i < 0 || i >= uniprop_decoder_count) 1198 if (i < 0 || i >= uniprop_decoder_count)
@@ -1227,7 +1227,7 @@ uniprop_encode_value_run_length (Lisp_Object table, Lisp_Object value)
1227 break; 1227 break;
1228 if (i == size) 1228 if (i == size)
1229 wrong_type_argument (build_string ("Unicode property value"), value); 1229 wrong_type_argument (build_string ("Unicode property value"), value);
1230 return make_number (i); 1230 return make_fixnum (i);
1231} 1231}
1232 1232
1233 1233
@@ -1240,17 +1240,17 @@ uniprop_encode_value_numeric (Lisp_Object table, Lisp_Object value)
1240 Lisp_Object *value_table = XVECTOR (XCHAR_TABLE (table)->extras[4])->contents; 1240 Lisp_Object *value_table = XVECTOR (XCHAR_TABLE (table)->extras[4])->contents;
1241 int i, size = ASIZE (XCHAR_TABLE (table)->extras[4]); 1241 int i, size = ASIZE (XCHAR_TABLE (table)->extras[4]);
1242 1242
1243 CHECK_NUMBER (value); 1243 CHECK_FIXNUM (value);
1244 for (i = 0; i < size; i++) 1244 for (i = 0; i < size; i++)
1245 if (EQ (value, value_table[i])) 1245 if (EQ (value, value_table[i]))
1246 break; 1246 break;
1247 value = make_number (i); 1247 value = make_fixnum (i);
1248 if (i == size) 1248 if (i == size)
1249 set_char_table_extras (table, 4, 1249 set_char_table_extras (table, 4,
1250 CALLN (Fvconcat, 1250 CALLN (Fvconcat,
1251 XCHAR_TABLE (table)->extras[4], 1251 XCHAR_TABLE (table)->extras[4],
1252 Fmake_vector (make_number (1), value))); 1252 Fmake_vector (make_fixnum (1), value)));
1253 return make_number (i); 1253 return make_fixnum (i);
1254} 1254}
1255 1255
1256static uniprop_encoder_t uniprop_encoder[] = 1256static uniprop_encoder_t uniprop_encoder[] =
@@ -1267,7 +1267,7 @@ uniprop_get_encoder (Lisp_Object table)
1267{ 1267{
1268 EMACS_INT i; 1268 EMACS_INT i;
1269 1269
1270 if (! INTEGERP (XCHAR_TABLE (table)->extras[2])) 1270 if (! FIXNUMP (XCHAR_TABLE (table)->extras[2]))
1271 return NULL; 1271 return NULL;
1272 i = XINT (XCHAR_TABLE (table)->extras[2]); 1272 i = XINT (XCHAR_TABLE (table)->extras[2]);
1273 if (i < 0 || i >= uniprop_encoder_count) 1273 if (i < 0 || i >= uniprop_encoder_count)
@@ -1300,7 +1300,7 @@ uniprop_table (Lisp_Object prop)
1300 || ! UNIPROP_TABLE_P (table)) 1300 || ! UNIPROP_TABLE_P (table))
1301 return Qnil; 1301 return Qnil;
1302 val = XCHAR_TABLE (table)->extras[1]; 1302 val = XCHAR_TABLE (table)->extras[1];
1303 if (INTEGERP (val) 1303 if (FIXNUMP (val)
1304 ? (XINT (val) < 0 || XINT (val) >= uniprop_decoder_count) 1304 ? (XINT (val) < 0 || XINT (val) >= uniprop_decoder_count)
1305 : ! NILP (val)) 1305 : ! NILP (val))
1306 return Qnil; 1306 return Qnil;