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/xselect.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/xselect.c')
| -rw-r--r-- | src/xselect.c | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/src/xselect.c b/src/xselect.c index 1f51be4c522..d24a493294e 100644 --- a/src/xselect.c +++ b/src/xselect.c | |||
| @@ -401,16 +401,16 @@ x_get_local_selection (Lisp_Object selection_symbol, Lisp_Object target_type, | |||
| 401 | if (STRINGP (check) | 401 | if (STRINGP (check) |
| 402 | || VECTORP (check) | 402 | || VECTORP (check) |
| 403 | || SYMBOLP (check) | 403 | || SYMBOLP (check) |
| 404 | || INTEGERP (check) | 404 | || FIXNUMP (check) |
| 405 | || NILP (value)) | 405 | || NILP (value)) |
| 406 | return value; | 406 | return value; |
| 407 | /* Check for a value that CONS_TO_INTEGER could handle. */ | 407 | /* Check for a value that CONS_TO_INTEGER could handle. */ |
| 408 | else if (CONSP (check) | 408 | else if (CONSP (check) |
| 409 | && INTEGERP (XCAR (check)) | 409 | && FIXNUMP (XCAR (check)) |
| 410 | && (INTEGERP (XCDR (check)) | 410 | && (FIXNUMP (XCDR (check)) |
| 411 | || | 411 | || |
| 412 | (CONSP (XCDR (check)) | 412 | (CONSP (XCDR (check)) |
| 413 | && INTEGERP (XCAR (XCDR (check))) | 413 | && FIXNUMP (XCAR (XCDR (check))) |
| 414 | && NILP (XCDR (XCDR (check)))))) | 414 | && NILP (XCDR (XCDR (check)))))) |
| 415 | return value; | 415 | return value; |
| 416 | 416 | ||
| @@ -1581,7 +1581,7 @@ selection_data_to_lisp_data (struct x_display_info *dpyinfo, | |||
| 1581 | lispy_type = QUTF8_STRING; | 1581 | lispy_type = QUTF8_STRING; |
| 1582 | else | 1582 | else |
| 1583 | lispy_type = QSTRING; | 1583 | lispy_type = QSTRING; |
| 1584 | Fput_text_property (make_number (0), make_number (size), | 1584 | Fput_text_property (make_fixnum (0), make_fixnum (size), |
| 1585 | Qforeign_selection, lispy_type, str); | 1585 | Qforeign_selection, lispy_type, str); |
| 1586 | return str; | 1586 | return str; |
| 1587 | } | 1587 | } |
| @@ -1627,9 +1627,9 @@ selection_data_to_lisp_data (struct x_display_info *dpyinfo, | |||
| 1627 | else if (format == 16 && size == sizeof (short)) | 1627 | else if (format == 16 && size == sizeof (short)) |
| 1628 | { | 1628 | { |
| 1629 | if (type == XA_INTEGER) | 1629 | if (type == XA_INTEGER) |
| 1630 | return make_number (((short *) data) [0]); | 1630 | return make_fixnum (((short *) data) [0]); |
| 1631 | else | 1631 | else |
| 1632 | return make_number (((unsigned short *) data) [0]); | 1632 | return make_fixnum (((unsigned short *) data) [0]); |
| 1633 | } | 1633 | } |
| 1634 | 1634 | ||
| 1635 | /* Convert any other kind of data to a vector of numbers, represented | 1635 | /* Convert any other kind of data to a vector of numbers, represented |
| @@ -1645,7 +1645,7 @@ selection_data_to_lisp_data (struct x_display_info *dpyinfo, | |||
| 1645 | for (i = 0; i < size / 2; i++) | 1645 | for (i = 0; i < size / 2; i++) |
| 1646 | { | 1646 | { |
| 1647 | short j = ((short *) data) [i]; | 1647 | short j = ((short *) data) [i]; |
| 1648 | ASET (v, i, make_number (j)); | 1648 | ASET (v, i, make_fixnum (j)); |
| 1649 | } | 1649 | } |
| 1650 | } | 1650 | } |
| 1651 | else | 1651 | else |
| @@ -1653,7 +1653,7 @@ selection_data_to_lisp_data (struct x_display_info *dpyinfo, | |||
| 1653 | for (i = 0; i < size / 2; i++) | 1653 | for (i = 0; i < size / 2; i++) |
| 1654 | { | 1654 | { |
| 1655 | unsigned short j = ((unsigned short *) data) [i]; | 1655 | unsigned short j = ((unsigned short *) data) [i]; |
| 1656 | ASET (v, i, make_number (j)); | 1656 | ASET (v, i, make_fixnum (j)); |
| 1657 | } | 1657 | } |
| 1658 | } | 1658 | } |
| 1659 | return v; | 1659 | return v; |
| @@ -1693,7 +1693,7 @@ static unsigned long | |||
| 1693 | cons_to_x_long (Lisp_Object obj) | 1693 | cons_to_x_long (Lisp_Object obj) |
| 1694 | { | 1694 | { |
| 1695 | if (X_ULONG_MAX <= INTMAX_MAX | 1695 | if (X_ULONG_MAX <= INTMAX_MAX |
| 1696 | || XINT (INTEGERP (obj) ? obj : XCAR (obj)) < 0) | 1696 | || XINT (FIXNUMP (obj) ? obj : XCAR (obj)) < 0) |
| 1697 | return cons_to_signed (obj, X_LONG_MIN, min (X_ULONG_MAX, INTMAX_MAX)); | 1697 | return cons_to_signed (obj, X_LONG_MIN, min (X_ULONG_MAX, INTMAX_MAX)); |
| 1698 | else | 1698 | else |
| 1699 | return cons_to_unsigned (obj, X_ULONG_MAX); | 1699 | return cons_to_unsigned (obj, X_ULONG_MAX); |
| @@ -1748,7 +1748,7 @@ lisp_data_to_selection_data (struct x_display_info *dpyinfo, | |||
| 1748 | *x_atom_ptr = symbol_to_x_atom (dpyinfo, obj); | 1748 | *x_atom_ptr = symbol_to_x_atom (dpyinfo, obj); |
| 1749 | if (NILP (type)) type = QATOM; | 1749 | if (NILP (type)) type = QATOM; |
| 1750 | } | 1750 | } |
| 1751 | else if (RANGED_INTEGERP (X_SHRT_MIN, obj, X_SHRT_MAX)) | 1751 | else if (RANGED_FIXNUMP (X_SHRT_MIN, obj, X_SHRT_MAX)) |
| 1752 | { | 1752 | { |
| 1753 | void *data = xmalloc (sizeof (short) + 1); | 1753 | void *data = xmalloc (sizeof (short) + 1); |
| 1754 | short *short_ptr = data; | 1754 | short *short_ptr = data; |
| @@ -1759,11 +1759,11 @@ lisp_data_to_selection_data (struct x_display_info *dpyinfo, | |||
| 1759 | *short_ptr = XINT (obj); | 1759 | *short_ptr = XINT (obj); |
| 1760 | if (NILP (type)) type = QINTEGER; | 1760 | if (NILP (type)) type = QINTEGER; |
| 1761 | } | 1761 | } |
| 1762 | else if (INTEGERP (obj) | 1762 | else if (FIXNUMP (obj) |
| 1763 | || (CONSP (obj) && INTEGERP (XCAR (obj)) | 1763 | || (CONSP (obj) && FIXNUMP (XCAR (obj)) |
| 1764 | && (INTEGERP (XCDR (obj)) | 1764 | && (FIXNUMP (XCDR (obj)) |
| 1765 | || (CONSP (XCDR (obj)) | 1765 | || (CONSP (XCDR (obj)) |
| 1766 | && INTEGERP (XCAR (XCDR (obj))))))) | 1766 | && FIXNUMP (XCAR (XCDR (obj))))))) |
| 1767 | { | 1767 | { |
| 1768 | void *data = xmalloc (sizeof (unsigned long) + 1); | 1768 | void *data = xmalloc (sizeof (unsigned long) + 1); |
| 1769 | unsigned long *x_long_ptr = data; | 1769 | unsigned long *x_long_ptr = data; |
| @@ -1811,7 +1811,7 @@ lisp_data_to_selection_data (struct x_display_info *dpyinfo, | |||
| 1811 | if (NILP (type)) type = QINTEGER; | 1811 | if (NILP (type)) type = QINTEGER; |
| 1812 | for (i = 0; i < size; i++) | 1812 | for (i = 0; i < size; i++) |
| 1813 | { | 1813 | { |
| 1814 | if (! RANGED_INTEGERP (X_SHRT_MIN, AREF (obj, i), | 1814 | if (! RANGED_FIXNUMP (X_SHRT_MIN, AREF (obj, i), |
| 1815 | X_SHRT_MAX)) | 1815 | X_SHRT_MAX)) |
| 1816 | { | 1816 | { |
| 1817 | /* Use sizeof (long) even if it is more than 32 bits. | 1817 | /* Use sizeof (long) even if it is more than 32 bits. |
| @@ -1846,20 +1846,20 @@ static Lisp_Object | |||
| 1846 | clean_local_selection_data (Lisp_Object obj) | 1846 | clean_local_selection_data (Lisp_Object obj) |
| 1847 | { | 1847 | { |
| 1848 | if (CONSP (obj) | 1848 | if (CONSP (obj) |
| 1849 | && INTEGERP (XCAR (obj)) | 1849 | && FIXNUMP (XCAR (obj)) |
| 1850 | && CONSP (XCDR (obj)) | 1850 | && CONSP (XCDR (obj)) |
| 1851 | && INTEGERP (XCAR (XCDR (obj))) | 1851 | && FIXNUMP (XCAR (XCDR (obj))) |
| 1852 | && NILP (XCDR (XCDR (obj)))) | 1852 | && NILP (XCDR (XCDR (obj)))) |
| 1853 | obj = Fcons (XCAR (obj), XCDR (obj)); | 1853 | obj = Fcons (XCAR (obj), XCDR (obj)); |
| 1854 | 1854 | ||
| 1855 | if (CONSP (obj) | 1855 | if (CONSP (obj) |
| 1856 | && INTEGERP (XCAR (obj)) | 1856 | && FIXNUMP (XCAR (obj)) |
| 1857 | && INTEGERP (XCDR (obj))) | 1857 | && FIXNUMP (XCDR (obj))) |
| 1858 | { | 1858 | { |
| 1859 | if (XINT (XCAR (obj)) == 0) | 1859 | if (XINT (XCAR (obj)) == 0) |
| 1860 | return XCDR (obj); | 1860 | return XCDR (obj); |
| 1861 | if (XINT (XCAR (obj)) == -1) | 1861 | if (XINT (XCAR (obj)) == -1) |
| 1862 | return make_number (- XINT (XCDR (obj))); | 1862 | return make_fixnum (- XINT (XCDR (obj))); |
| 1863 | } | 1863 | } |
| 1864 | if (VECTORP (obj)) | 1864 | if (VECTORP (obj)) |
| 1865 | { | 1865 | { |
| @@ -2264,10 +2264,10 @@ x_check_property_data (Lisp_Object data) | |||
| 2264 | { | 2264 | { |
| 2265 | Lisp_Object o = XCAR (iter); | 2265 | Lisp_Object o = XCAR (iter); |
| 2266 | 2266 | ||
| 2267 | if (! NUMBERP (o) && ! STRINGP (o) && ! CONSP (o)) | 2267 | if (! FIXED_OR_FLOATP (o) && ! STRINGP (o) && ! CONSP (o)) |
| 2268 | return -1; | 2268 | return -1; |
| 2269 | else if (CONSP (o) && | 2269 | else if (CONSP (o) && |
| 2270 | (! NUMBERP (XCAR (o)) || ! NUMBERP (XCDR (o)))) | 2270 | (! FIXED_OR_FLOATP (XCAR (o)) || ! FIXED_OR_FLOATP (XCDR (o)))) |
| 2271 | return -1; | 2271 | return -1; |
| 2272 | if (size == INT_MAX) | 2272 | if (size == INT_MAX) |
| 2273 | return -1; | 2273 | return -1; |
| @@ -2303,11 +2303,11 @@ x_fill_property_data (Display *dpy, Lisp_Object data, void *ret, int format) | |||
| 2303 | { | 2303 | { |
| 2304 | Lisp_Object o = XCAR (iter); | 2304 | Lisp_Object o = XCAR (iter); |
| 2305 | 2305 | ||
| 2306 | if (NUMBERP (o) || CONSP (o)) | 2306 | if (FIXED_OR_FLOATP (o) || CONSP (o)) |
| 2307 | { | 2307 | { |
| 2308 | if (CONSP (o) | 2308 | if (CONSP (o) |
| 2309 | && RANGED_INTEGERP (X_LONG_MIN >> 16, XCAR (o), X_LONG_MAX >> 16) | 2309 | && RANGED_FIXNUMP (X_LONG_MIN >> 16, XCAR (o), X_LONG_MAX >> 16) |
| 2310 | && RANGED_INTEGERP (- (1 << 15), XCDR (o), -1)) | 2310 | && RANGED_FIXNUMP (- (1 << 15), XCDR (o), -1)) |
| 2311 | { | 2311 | { |
| 2312 | /* cons_to_x_long does not handle negative values for v2. | 2312 | /* cons_to_x_long does not handle negative values for v2. |
| 2313 | For XDnd, v2 might be y of a window, and can be negative. | 2313 | For XDnd, v2 might be y of a window, and can be negative. |
| @@ -2481,11 +2481,11 @@ x_handle_dnd_message (struct frame *f, const XClientMessageEvent *event, | |||
| 2481 | data = (unsigned char *) idata; | 2481 | data = (unsigned char *) idata; |
| 2482 | } | 2482 | } |
| 2483 | 2483 | ||
| 2484 | vec = Fmake_vector (make_number (4), Qnil); | 2484 | vec = Fmake_vector (make_fixnum (4), Qnil); |
| 2485 | ASET (vec, 0, SYMBOL_NAME (x_atom_to_symbol (FRAME_DISPLAY_INFO (f), | 2485 | ASET (vec, 0, SYMBOL_NAME (x_atom_to_symbol (FRAME_DISPLAY_INFO (f), |
| 2486 | event->message_type))); | 2486 | event->message_type))); |
| 2487 | ASET (vec, 1, frame); | 2487 | ASET (vec, 1, frame); |
| 2488 | ASET (vec, 2, make_number (event->format)); | 2488 | ASET (vec, 2, make_fixnum (event->format)); |
| 2489 | ASET (vec, 3, x_property_data_to_lisp (f, | 2489 | ASET (vec, 3, x_property_data_to_lisp (f, |
| 2490 | data, | 2490 | data, |
| 2491 | event->message_type, | 2491 | event->message_type, |
| @@ -2496,8 +2496,8 @@ x_handle_dnd_message (struct frame *f, const XClientMessageEvent *event, | |||
| 2496 | bufp->kind = DRAG_N_DROP_EVENT; | 2496 | bufp->kind = DRAG_N_DROP_EVENT; |
| 2497 | bufp->frame_or_window = frame; | 2497 | bufp->frame_or_window = frame; |
| 2498 | bufp->timestamp = CurrentTime; | 2498 | bufp->timestamp = CurrentTime; |
| 2499 | bufp->x = make_number (x); | 2499 | bufp->x = make_fixnum (x); |
| 2500 | bufp->y = make_number (y); | 2500 | bufp->y = make_fixnum (y); |
| 2501 | bufp->arg = vec; | 2501 | bufp->arg = vec; |
| 2502 | bufp->modifiers = 0; | 2502 | bufp->modifiers = 0; |
| 2503 | 2503 | ||
| @@ -2554,7 +2554,7 @@ x_send_client_event (Lisp_Object display, Lisp_Object dest, Lisp_Object from, | |||
| 2554 | struct frame *f = decode_window_system_frame (from); | 2554 | struct frame *f = decode_window_system_frame (from); |
| 2555 | bool to_root; | 2555 | bool to_root; |
| 2556 | 2556 | ||
| 2557 | CHECK_NUMBER (format); | 2557 | CHECK_FIXNUM (format); |
| 2558 | CHECK_CONS (values); | 2558 | CHECK_CONS (values); |
| 2559 | 2559 | ||
| 2560 | if (x_check_property_data (values) == -1) | 2560 | if (x_check_property_data (values) == -1) |
| @@ -2580,7 +2580,7 @@ x_send_client_event (Lisp_Object display, Lisp_Object dest, Lisp_Object from, | |||
| 2580 | else | 2580 | else |
| 2581 | error ("DEST as a string must be one of PointerWindow or InputFocus"); | 2581 | error ("DEST as a string must be one of PointerWindow or InputFocus"); |
| 2582 | } | 2582 | } |
| 2583 | else if (NUMBERP (dest) || CONSP (dest)) | 2583 | else if (FIXED_OR_FLOATP (dest) || CONSP (dest)) |
| 2584 | CONS_TO_INTEGER (dest, Window, wdest); | 2584 | CONS_TO_INTEGER (dest, Window, wdest); |
| 2585 | else | 2585 | else |
| 2586 | error ("DEST must be a frame, nil, string, number or cons"); | 2586 | error ("DEST must be a frame, nil, string, number or cons"); |