aboutsummaryrefslogtreecommitdiffstats
path: root/src/lread.c
diff options
context:
space:
mode:
authorTom Tromey2018-08-07 18:08:53 -0600
committerTom Tromey2018-08-07 18:08:53 -0600
commitd1ec3a0a8e4d7d56ebc1e4fa743130b9974ac6a8 (patch)
tree04c920acf142f686d3cac11080b17a2fb0dfc9af /src/lread.c
parent68ebff23f7057090da260830500cb278f7b886a5 (diff)
downloademacs-d1ec3a0a8e4d7d56ebc1e4fa743130b9974ac6a8.tar.gz
emacs-d1ec3a0a8e4d7d56ebc1e4fa743130b9974ac6a8.zip
More macro renamings for bignum
* src/alloc.c, src/bidi.c, src/buffer.c, src/buffer.h, src/bytecode.c, src/callint.c, src/callproc.c, src/casefiddle.c, src/casetab.c, src/category.c, src/ccl.c, src/character.c, src/character.h, src/charset.c, src/charset.h, src/chartab.c, src/cmds.c, src/coding.c, src/composite.c, src/composite.h, src/data.c, src/dbusbind.c, src/decompress.c, src/dired.c, src/dispextern.h, src/dispnew.c, src/disptab.h, src/doc.c, src/dosfns.c, src/editfns.c, src/emacs-module.c, src/emacs.c, src/eval.c, src/fileio.c, src/floatfns.c, src/fns.c, src/font.c, src/font.h, src/fontset.c, src/frame.c, src/frame.h, src/fringe.c, src/ftcrfont.c, src/ftfont.c, src/gfilenotify.c, src/gnutls.c, src/gtkutil.c, src/image.c, src/indent.c, src/insdel.c, src/intervals.c, src/json.c, src/keyboard.c, 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/syntax.h, src/sysdep.c, src/term.c, src/termhooks.h, src/textprop.c, src/undo.c, src/w32.c, src/w32console.c, src/w32fns.c, src/w32font.c, src/w32inevt.c, src/w32proc.c, src/w32select.c, src/w32term.c, src/w32term.h, src/w32uniscribe.c, src/window.c, src/xdisp.c, src/xfaces.c, src/xfns.c, src/xfont.c, src/xftfont.c, src/xmenu.c, src/xml.c, src/xrdb.c, src/xselect.c, src/xsettings.c, src/xterm.c, src/xwidget.c Rename XINT->XFIXNUM, XFASTINT->XFIXNAT, XUINT->XUFIXNUM.
Diffstat (limited to 'src/lread.c')
-rw-r--r--src/lread.c44
1 files changed, 22 insertions, 22 deletions
diff --git a/src/lread.c b/src/lread.c
index ff86c96c9b5..bcb695c3dae 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -331,7 +331,7 @@ readchar (Lisp_Object readcharfun, bool *multibyte)
331 331
332 if (NILP (tem)) 332 if (NILP (tem))
333 return -1; 333 return -1;
334 return XINT (tem); 334 return XFIXNUM (tem);
335 335
336 read_multibyte: 336 read_multibyte:
337 if (unread_char >= 0) 337 if (unread_char >= 0)
@@ -673,7 +673,7 @@ read_filtered_event (bool no_switch_frame, bool ascii_required,
673 do 673 do
674 val = read_char (0, Qnil, (input_method ? Qnil : Qt), 0, 674 val = read_char (0, Qnil, (input_method ? Qnil : Qt), 0,
675 FIXED_OR_FLOATP (seconds) ? &end_time : NULL); 675 FIXED_OR_FLOATP (seconds) ? &end_time : NULL);
676 while (FIXNUMP (val) && XINT (val) == -2); /* wrong_kboard_jmpbuf */ 676 while (FIXNUMP (val) && XFIXNUM (val) == -2); /* wrong_kboard_jmpbuf */
677 677
678 if (BUFFERP (val)) 678 if (BUFFERP (val))
679 goto retry; 679 goto retry;
@@ -704,7 +704,7 @@ read_filtered_event (bool no_switch_frame, bool ascii_required,
704 /* Merge this symbol's modifier bits 704 /* Merge this symbol's modifier bits
705 with the ASCII equivalent of its basic code. */ 705 with the ASCII equivalent of its basic code. */
706 if (!NILP (tem1)) 706 if (!NILP (tem1))
707 XSETFASTINT (val, XINT (tem1) | XINT (Fcar (Fcdr (tem)))); 707 XSETFASTINT (val, XFIXNUM (tem1) | XFIXNUM (Fcar (Fcdr (tem))));
708 } 708 }
709 } 709 }
710 710
@@ -766,7 +766,7 @@ floating-point value. */)
766 val = read_filtered_event (1, 1, 1, ! NILP (inherit_input_method), seconds); 766 val = read_filtered_event (1, 1, 1, ! NILP (inherit_input_method), seconds);
767 767
768 return (NILP (val) ? Qnil 768 return (NILP (val) ? Qnil
769 : make_fixnum (char_resolve_modifier_mask (XINT (val)))); 769 : make_fixnum (char_resolve_modifier_mask (XFIXNUM (val))));
770} 770}
771 771
772DEFUN ("read-event", Fread_event, Sread_event, 0, 3, 0, 772DEFUN ("read-event", Fread_event, Sread_event, 0, 3, 0,
@@ -810,7 +810,7 @@ floating-point value. */)
810 val = read_filtered_event (1, 1, 0, ! NILP (inherit_input_method), seconds); 810 val = read_filtered_event (1, 1, 0, ! NILP (inherit_input_method), seconds);
811 811
812 return (NILP (val) ? Qnil 812 return (NILP (val) ? Qnil
813 : make_fixnum (char_resolve_modifier_mask (XINT (val)))); 813 : make_fixnum (char_resolve_modifier_mask (XFIXNUM (val))));
814} 814}
815 815
816DEFUN ("get-file-char", Fget_file_char, Sget_file_char, 0, 0, 0, 816DEFUN ("get-file-char", Fget_file_char, Sget_file_char, 0, 0, 0,
@@ -1702,9 +1702,9 @@ openp (Lisp_Object path, Lisp_Object str, Lisp_Object suffixes,
1702 if (FIXNATP (predicate)) 1702 if (FIXNATP (predicate))
1703 { 1703 {
1704 fd = -1; 1704 fd = -1;
1705 if (INT_MAX < XFASTINT (predicate)) 1705 if (INT_MAX < XFIXNAT (predicate))
1706 last_errno = EINVAL; 1706 last_errno = EINVAL;
1707 else if (faccessat (AT_FDCWD, pfn, XFASTINT (predicate), 1707 else if (faccessat (AT_FDCWD, pfn, XFIXNAT (predicate),
1708 AT_EACCESS) 1708 AT_EACCESS)
1709 == 0) 1709 == 0)
1710 { 1710 {
@@ -2348,14 +2348,14 @@ character_name_to_code (char const *name, ptrdiff_t name_len)
2348 : call2 (Qchar_from_name, make_unibyte_string (name, name_len), Qt)); 2348 : call2 (Qchar_from_name, make_unibyte_string (name, name_len), Qt));
2349 2349
2350 if (! RANGED_FIXNUMP (0, code, MAX_UNICODE_CHAR) 2350 if (! RANGED_FIXNUMP (0, code, MAX_UNICODE_CHAR)
2351 || char_surrogate_p (XINT (code))) 2351 || char_surrogate_p (XFIXNUM (code)))
2352 { 2352 {
2353 AUTO_STRING (format, "\\N{%s}"); 2353 AUTO_STRING (format, "\\N{%s}");
2354 AUTO_STRING_WITH_LEN (namestr, name, name_len); 2354 AUTO_STRING_WITH_LEN (namestr, name, name_len);
2355 xsignal1 (Qinvalid_read_syntax, CALLN (Fformat, format, namestr)); 2355 xsignal1 (Qinvalid_read_syntax, CALLN (Fformat, format, namestr));
2356 } 2356 }
2357 2357
2358 return XINT (code); 2358 return XFIXNUM (code);
2359} 2359}
2360 2360
2361/* Bound on the length of a Unicode character name. As of 2361/* Bound on the length of a Unicode character name. As of
@@ -2779,7 +2779,7 @@ read1 (Lisp_Object readcharfun, int *pch, bool first_in_list)
2779 2779
2780 if (!EQ (head, Qhash_table)) 2780 if (!EQ (head, Qhash_table))
2781 { 2781 {
2782 ptrdiff_t size = XINT (Flength (tmp)); 2782 ptrdiff_t size = XFIXNUM (Flength (tmp));
2783 Lisp_Object record = Fmake_record (CAR_SAFE (tmp), 2783 Lisp_Object record = Fmake_record (CAR_SAFE (tmp),
2784 make_fixnum (size - 1), 2784 make_fixnum (size - 1),
2785 Qnil); 2785 Qnil);
@@ -2866,7 +2866,7 @@ read1 (Lisp_Object readcharfun, int *pch, bool first_in_list)
2866 /* Sub char-table can't be read as a regular 2866 /* Sub char-table can't be read as a regular
2867 vector because of a two C integer fields. */ 2867 vector because of a two C integer fields. */
2868 Lisp_Object tbl, tmp = read_list (1, readcharfun); 2868 Lisp_Object tbl, tmp = read_list (1, readcharfun);
2869 ptrdiff_t size = XINT (Flength (tmp)); 2869 ptrdiff_t size = XFIXNUM (Flength (tmp));
2870 int i, depth, min_char; 2870 int i, depth, min_char;
2871 struct Lisp_Cons *cell; 2871 struct Lisp_Cons *cell;
2872 2872
@@ -2875,7 +2875,7 @@ read1 (Lisp_Object readcharfun, int *pch, bool first_in_list)
2875 2875
2876 if (! RANGED_FIXNUMP (1, XCAR (tmp), 3)) 2876 if (! RANGED_FIXNUMP (1, XCAR (tmp), 3))
2877 error ("Invalid depth in sub char-table"); 2877 error ("Invalid depth in sub char-table");
2878 depth = XINT (XCAR (tmp)); 2878 depth = XFIXNUM (XCAR (tmp));
2879 if (chartab_size[depth] != size - 2) 2879 if (chartab_size[depth] != size - 2)
2880 error ("Invalid size in sub char-table"); 2880 error ("Invalid size in sub char-table");
2881 cell = XCONS (tmp), tmp = XCDR (tmp), size--; 2881 cell = XCONS (tmp), tmp = XCDR (tmp), size--;
@@ -2883,7 +2883,7 @@ read1 (Lisp_Object readcharfun, int *pch, bool first_in_list)
2883 2883
2884 if (! RANGED_FIXNUMP (0, XCAR (tmp), MAX_CHAR)) 2884 if (! RANGED_FIXNUMP (0, XCAR (tmp), MAX_CHAR))
2885 error ("Invalid minimum character in sub-char-table"); 2885 error ("Invalid minimum character in sub-char-table");
2886 min_char = XINT (XCAR (tmp)); 2886 min_char = XFIXNUM (XCAR (tmp));
2887 cell = XCONS (tmp), tmp = XCDR (tmp), size--; 2887 cell = XCONS (tmp), tmp = XCDR (tmp), size--;
2888 free_cons (cell); 2888 free_cons (cell);
2889 2889
@@ -2908,7 +2908,7 @@ read1 (Lisp_Object readcharfun, int *pch, bool first_in_list)
2908 if (c == '"') 2908 if (c == '"')
2909 { 2909 {
2910 Lisp_Object tmp, val; 2910 Lisp_Object tmp, val;
2911 EMACS_INT size_in_chars = bool_vector_bytes (XFASTINT (length)); 2911 EMACS_INT size_in_chars = bool_vector_bytes (XFIXNAT (length));
2912 unsigned char *data; 2912 unsigned char *data;
2913 2913
2914 UNREAD (c); 2914 UNREAD (c);
@@ -2919,17 +2919,17 @@ read1 (Lisp_Object readcharfun, int *pch, bool first_in_list)
2919 when the number of bits was a multiple of 8. 2919 when the number of bits was a multiple of 8.
2920 Accept such input in case it came from an old 2920 Accept such input in case it came from an old
2921 version. */ 2921 version. */
2922 && ! (XFASTINT (length) 2922 && ! (XFIXNAT (length)
2923 == (SCHARS (tmp) - 1) * BOOL_VECTOR_BITS_PER_CHAR))) 2923 == (SCHARS (tmp) - 1) * BOOL_VECTOR_BITS_PER_CHAR)))
2924 invalid_syntax ("#&..."); 2924 invalid_syntax ("#&...");
2925 2925
2926 val = make_uninit_bool_vector (XFASTINT (length)); 2926 val = make_uninit_bool_vector (XFIXNAT (length));
2927 data = bool_vector_uchar_data (val); 2927 data = bool_vector_uchar_data (val);
2928 memcpy (data, SDATA (tmp), size_in_chars); 2928 memcpy (data, SDATA (tmp), size_in_chars);
2929 /* Clear the extraneous bits in the last byte. */ 2929 /* Clear the extraneous bits in the last byte. */
2930 if (XINT (length) != size_in_chars * BOOL_VECTOR_BITS_PER_CHAR) 2930 if (XFIXNUM (length) != size_in_chars * BOOL_VECTOR_BITS_PER_CHAR)
2931 data[size_in_chars - 1] 2931 data[size_in_chars - 1]
2932 &= (1 << (XINT (length) % BOOL_VECTOR_BITS_PER_CHAR)) - 1; 2932 &= (1 << (XFIXNUM (length) % BOOL_VECTOR_BITS_PER_CHAR)) - 1;
2933 return val; 2933 return val;
2934 } 2934 }
2935 invalid_syntax ("#&..."); 2935 invalid_syntax ("#&...");
@@ -3832,11 +3832,11 @@ read_vector (Lisp_Object readcharfun, bool bytecodeflag)
3832 3832
3833 tem = read_list (1, readcharfun); 3833 tem = read_list (1, readcharfun);
3834 len = Flength (tem); 3834 len = Flength (tem);
3835 if (bytecodeflag && XFASTINT (len) <= COMPILED_STACK_DEPTH) 3835 if (bytecodeflag && XFIXNAT (len) <= COMPILED_STACK_DEPTH)
3836 error ("Invalid byte code"); 3836 error ("Invalid byte code");
3837 vector = Fmake_vector (len, Qnil); 3837 vector = Fmake_vector (len, Qnil);
3838 3838
3839 size = XFASTINT (len); 3839 size = XFIXNAT (len);
3840 ptr = XVECTOR (vector)->contents; 3840 ptr = XVECTOR (vector)->contents;
3841 for (i = 0; i < size; i++) 3841 for (i = 0; i < size; i++)
3842 { 3842 {
@@ -3990,7 +3990,7 @@ read_list (bool flag, Lisp_Object readcharfun)
3990 multibyte. */ 3990 multibyte. */
3991 3991
3992 /* Position is negative for user variables. */ 3992 /* Position is negative for user variables. */
3993 EMACS_INT pos = eabs (XINT (XCDR (val))); 3993 EMACS_INT pos = eabs (XFIXNUM (XCDR (val)));
3994 if (pos >= saved_doc_string_position 3994 if (pos >= saved_doc_string_position
3995 && pos < (saved_doc_string_position 3995 && pos < (saved_doc_string_position
3996 + saved_doc_string_length)) 3996 + saved_doc_string_length))
@@ -4095,7 +4095,7 @@ intern_sym (Lisp_Object sym, Lisp_Object obarray, Lisp_Object index)
4095 SET_SYMBOL_VAL (XSYMBOL (sym), sym); 4095 SET_SYMBOL_VAL (XSYMBOL (sym), sym);
4096 } 4096 }
4097 4097
4098 ptr = aref_addr (obarray, XINT (index)); 4098 ptr = aref_addr (obarray, XFIXNUM (index));
4099 set_symbol_next (sym, SYMBOLP (*ptr) ? XSYMBOL (*ptr) : NULL); 4099 set_symbol_next (sym, SYMBOLP (*ptr) ? XSYMBOL (*ptr) : NULL);
4100 *ptr = sym; 4100 *ptr = sym;
4101 return sym; 4101 return sym;