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/process.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/process.c')
| -rw-r--r-- | src/process.c | 128 |
1 files changed, 64 insertions, 64 deletions
diff --git a/src/process.c b/src/process.c index 5bd8c255a26..10af79a0155 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -684,12 +684,12 @@ static Lisp_Object | |||
| 684 | status_convert (int w) | 684 | status_convert (int w) |
| 685 | { | 685 | { |
| 686 | if (WIFSTOPPED (w)) | 686 | if (WIFSTOPPED (w)) |
| 687 | return Fcons (Qstop, Fcons (make_number (WSTOPSIG (w)), Qnil)); | 687 | return Fcons (Qstop, Fcons (make_fixnum (WSTOPSIG (w)), Qnil)); |
| 688 | else if (WIFEXITED (w)) | 688 | else if (WIFEXITED (w)) |
| 689 | return Fcons (Qexit, Fcons (make_number (WEXITSTATUS (w)), | 689 | return Fcons (Qexit, Fcons (make_fixnum (WEXITSTATUS (w)), |
| 690 | WCOREDUMP (w) ? Qt : Qnil)); | 690 | WCOREDUMP (w) ? Qt : Qnil)); |
| 691 | else if (WIFSIGNALED (w)) | 691 | else if (WIFSIGNALED (w)) |
| 692 | return Fcons (Qsignal, Fcons (make_number (WTERMSIG (w)), | 692 | return Fcons (Qsignal, Fcons (make_fixnum (WTERMSIG (w)), |
| 693 | WCOREDUMP (w) ? Qt : Qnil)); | 693 | WCOREDUMP (w) ? Qt : Qnil)); |
| 694 | else | 694 | else |
| 695 | return Qrun; | 695 | return Qrun; |
| @@ -718,7 +718,7 @@ decode_status (Lisp_Object l, Lisp_Object *symbol, Lisp_Object *code, | |||
| 718 | if (SYMBOLP (l)) | 718 | if (SYMBOLP (l)) |
| 719 | { | 719 | { |
| 720 | *symbol = l; | 720 | *symbol = l; |
| 721 | *code = make_number (0); | 721 | *code = make_fixnum (0); |
| 722 | *coredump = 0; | 722 | *coredump = 0; |
| 723 | } | 723 | } |
| 724 | else | 724 | else |
| @@ -761,7 +761,7 @@ status_message (struct Lisp_Process *p) | |||
| 761 | c1 = STRING_CHAR (SDATA (string)); | 761 | c1 = STRING_CHAR (SDATA (string)); |
| 762 | c2 = downcase (c1); | 762 | c2 = downcase (c1); |
| 763 | if (c1 != c2) | 763 | if (c1 != c2) |
| 764 | Faset (string, make_number (0), make_number (c2)); | 764 | Faset (string, make_fixnum (0), make_fixnum (c2)); |
| 765 | } | 765 | } |
| 766 | AUTO_STRING (suffix, coredump ? " (core dumped)\n" : "\n"); | 766 | AUTO_STRING (suffix, coredump ? " (core dumped)\n" : "\n"); |
| 767 | return concat2 (string, suffix); | 767 | return concat2 (string, suffix); |
| @@ -1064,7 +1064,7 @@ nil, indicating the current buffer's process. */) | |||
| 1064 | p->raw_status_new = 0; | 1064 | p->raw_status_new = 0; |
| 1065 | if (NETCONN1_P (p) || SERIALCONN1_P (p) || PIPECONN1_P (p)) | 1065 | if (NETCONN1_P (p) || SERIALCONN1_P (p) || PIPECONN1_P (p)) |
| 1066 | { | 1066 | { |
| 1067 | pset_status (p, list2 (Qexit, make_number (0))); | 1067 | pset_status (p, list2 (Qexit, make_fixnum (0))); |
| 1068 | p->tick = ++process_tick; | 1068 | p->tick = ++process_tick; |
| 1069 | status_notify (p, NULL); | 1069 | status_notify (p, NULL); |
| 1070 | redisplay_preserve_echo_area (13); | 1070 | redisplay_preserve_echo_area (13); |
| @@ -1083,7 +1083,7 @@ nil, indicating the current buffer's process. */) | |||
| 1083 | update_status (p); | 1083 | update_status (p); |
| 1084 | symbol = CONSP (p->status) ? XCAR (p->status) : p->status; | 1084 | symbol = CONSP (p->status) ? XCAR (p->status) : p->status; |
| 1085 | if (! (EQ (symbol, Qsignal) || EQ (symbol, Qexit))) | 1085 | if (! (EQ (symbol, Qsignal) || EQ (symbol, Qexit))) |
| 1086 | pset_status (p, list2 (Qsignal, make_number (SIGKILL))); | 1086 | pset_status (p, list2 (Qsignal, make_fixnum (SIGKILL))); |
| 1087 | 1087 | ||
| 1088 | p->tick = ++process_tick; | 1088 | p->tick = ++process_tick; |
| 1089 | status_notify (p, NULL); | 1089 | status_notify (p, NULL); |
| @@ -1151,7 +1151,7 @@ If PROCESS has not yet exited or died, return 0. */) | |||
| 1151 | update_status (XPROCESS (process)); | 1151 | update_status (XPROCESS (process)); |
| 1152 | if (CONSP (XPROCESS (process)->status)) | 1152 | if (CONSP (XPROCESS (process)->status)) |
| 1153 | return XCAR (XCDR (XPROCESS (process)->status)); | 1153 | return XCAR (XCDR (XPROCESS (process)->status)); |
| 1154 | return make_number (0); | 1154 | return make_fixnum (0); |
| 1155 | } | 1155 | } |
| 1156 | 1156 | ||
| 1157 | DEFUN ("process-id", Fprocess_id, Sprocess_id, 1, 1, 0, | 1157 | DEFUN ("process-id", Fprocess_id, Sprocess_id, 1, 1, 0, |
| @@ -1584,7 +1584,7 @@ Return nil if format of ADDRESS is invalid. */) | |||
| 1584 | 1584 | ||
| 1585 | for (i = 0; i < nargs; i++) | 1585 | for (i = 0; i < nargs; i++) |
| 1586 | { | 1586 | { |
| 1587 | if (! RANGED_INTEGERP (0, p->contents[i], 65535)) | 1587 | if (! RANGED_FIXNUMP (0, p->contents[i], 65535)) |
| 1588 | return Qnil; | 1588 | return Qnil; |
| 1589 | 1589 | ||
| 1590 | if (nargs <= 5 /* IPv4 */ | 1590 | if (nargs <= 5 /* IPv4 */ |
| @@ -1864,7 +1864,7 @@ usage: (make-process &rest ARGS) */) | |||
| 1864 | { | 1864 | { |
| 1865 | tem = Qnil; | 1865 | tem = Qnil; |
| 1866 | openp (Vexec_path, program, Vexec_suffixes, &tem, | 1866 | openp (Vexec_path, program, Vexec_suffixes, &tem, |
| 1867 | make_number (X_OK), false); | 1867 | make_fixnum (X_OK), false); |
| 1868 | if (NILP (tem)) | 1868 | if (NILP (tem)) |
| 1869 | report_file_error ("Searching for program", program); | 1869 | report_file_error ("Searching for program", program); |
| 1870 | tem = Fexpand_file_name (tem, Qnil); | 1870 | tem = Fexpand_file_name (tem, Qnil); |
| @@ -2503,9 +2503,9 @@ conv_sockaddr_to_lisp (struct sockaddr *sa, ptrdiff_t len) | |||
| 2503 | { | 2503 | { |
| 2504 | DECLARE_POINTER_ALIAS (sin, struct sockaddr_in, sa); | 2504 | DECLARE_POINTER_ALIAS (sin, struct sockaddr_in, sa); |
| 2505 | len = sizeof (sin->sin_addr) + 1; | 2505 | len = sizeof (sin->sin_addr) + 1; |
| 2506 | address = Fmake_vector (make_number (len), Qnil); | 2506 | address = Fmake_vector (make_fixnum (len), Qnil); |
| 2507 | p = XVECTOR (address); | 2507 | p = XVECTOR (address); |
| 2508 | p->contents[--len] = make_number (ntohs (sin->sin_port)); | 2508 | p->contents[--len] = make_fixnum (ntohs (sin->sin_port)); |
| 2509 | cp = (unsigned char *) &sin->sin_addr; | 2509 | cp = (unsigned char *) &sin->sin_addr; |
| 2510 | break; | 2510 | break; |
| 2511 | } | 2511 | } |
| @@ -2515,11 +2515,11 @@ conv_sockaddr_to_lisp (struct sockaddr *sa, ptrdiff_t len) | |||
| 2515 | DECLARE_POINTER_ALIAS (sin6, struct sockaddr_in6, sa); | 2515 | DECLARE_POINTER_ALIAS (sin6, struct sockaddr_in6, sa); |
| 2516 | DECLARE_POINTER_ALIAS (ip6, uint16_t, &sin6->sin6_addr); | 2516 | DECLARE_POINTER_ALIAS (ip6, uint16_t, &sin6->sin6_addr); |
| 2517 | len = sizeof (sin6->sin6_addr) / 2 + 1; | 2517 | len = sizeof (sin6->sin6_addr) / 2 + 1; |
| 2518 | address = Fmake_vector (make_number (len), Qnil); | 2518 | address = Fmake_vector (make_fixnum (len), Qnil); |
| 2519 | p = XVECTOR (address); | 2519 | p = XVECTOR (address); |
| 2520 | p->contents[--len] = make_number (ntohs (sin6->sin6_port)); | 2520 | p->contents[--len] = make_fixnum (ntohs (sin6->sin6_port)); |
| 2521 | for (i = 0; i < len; i++) | 2521 | for (i = 0; i < len; i++) |
| 2522 | p->contents[i] = make_number (ntohs (ip6[i])); | 2522 | p->contents[i] = make_fixnum (ntohs (ip6[i])); |
| 2523 | return address; | 2523 | return address; |
| 2524 | } | 2524 | } |
| 2525 | #endif | 2525 | #endif |
| @@ -2547,8 +2547,8 @@ conv_sockaddr_to_lisp (struct sockaddr *sa, ptrdiff_t len) | |||
| 2547 | #endif | 2547 | #endif |
| 2548 | default: | 2548 | default: |
| 2549 | len -= offsetof (struct sockaddr, sa_family) + sizeof (sa->sa_family); | 2549 | len -= offsetof (struct sockaddr, sa_family) + sizeof (sa->sa_family); |
| 2550 | address = Fcons (make_number (sa->sa_family), | 2550 | address = Fcons (make_fixnum (sa->sa_family), |
| 2551 | Fmake_vector (make_number (len), Qnil)); | 2551 | Fmake_vector (make_fixnum (len), Qnil)); |
| 2552 | p = XVECTOR (XCDR (address)); | 2552 | p = XVECTOR (XCDR (address)); |
| 2553 | cp = (unsigned char *) &sa->sa_family + sizeof (sa->sa_family); | 2553 | cp = (unsigned char *) &sa->sa_family + sizeof (sa->sa_family); |
| 2554 | break; | 2554 | break; |
| @@ -2556,7 +2556,7 @@ conv_sockaddr_to_lisp (struct sockaddr *sa, ptrdiff_t len) | |||
| 2556 | 2556 | ||
| 2557 | i = 0; | 2557 | i = 0; |
| 2558 | while (i < len) | 2558 | while (i < len) |
| 2559 | p->contents[i++] = make_number (*cp++); | 2559 | p->contents[i++] = make_fixnum (*cp++); |
| 2560 | 2560 | ||
| 2561 | return address; | 2561 | return address; |
| 2562 | } | 2562 | } |
| @@ -2566,7 +2566,7 @@ conv_sockaddr_to_lisp (struct sockaddr *sa, ptrdiff_t len) | |||
| 2566 | static Lisp_Object | 2566 | static Lisp_Object |
| 2567 | conv_addrinfo_to_lisp (struct addrinfo *res) | 2567 | conv_addrinfo_to_lisp (struct addrinfo *res) |
| 2568 | { | 2568 | { |
| 2569 | Lisp_Object protocol = make_number (res->ai_protocol); | 2569 | Lisp_Object protocol = make_fixnum (res->ai_protocol); |
| 2570 | eassert (XINT (protocol) == res->ai_protocol); | 2570 | eassert (XINT (protocol) == res->ai_protocol); |
| 2571 | return Fcons (protocol, conv_sockaddr_to_lisp (res->ai_addr, res->ai_addrlen)); | 2571 | return Fcons (protocol, conv_sockaddr_to_lisp (res->ai_addr, res->ai_addrlen)); |
| 2572 | } | 2572 | } |
| @@ -2602,7 +2602,7 @@ get_lisp_to_sockaddr_size (Lisp_Object address, int *familyp) | |||
| 2602 | return sizeof (struct sockaddr_un); | 2602 | return sizeof (struct sockaddr_un); |
| 2603 | } | 2603 | } |
| 2604 | #endif | 2604 | #endif |
| 2605 | else if (CONSP (address) && TYPE_RANGED_INTEGERP (int, XCAR (address)) | 2605 | else if (CONSP (address) && TYPE_RANGED_FIXNUMP (int, XCAR (address)) |
| 2606 | && VECTORP (XCDR (address))) | 2606 | && VECTORP (XCDR (address))) |
| 2607 | { | 2607 | { |
| 2608 | struct sockaddr *sa; | 2608 | struct sockaddr *sa; |
| @@ -2653,7 +2653,7 @@ conv_lisp_to_sockaddr (int family, Lisp_Object address, struct sockaddr *sa, int | |||
| 2653 | hostport = XINT (p->contents[--len]); | 2653 | hostport = XINT (p->contents[--len]); |
| 2654 | sin6->sin6_port = htons (hostport); | 2654 | sin6->sin6_port = htons (hostport); |
| 2655 | for (i = 0; i < len; i++) | 2655 | for (i = 0; i < len; i++) |
| 2656 | if (INTEGERP (p->contents[i])) | 2656 | if (FIXNUMP (p->contents[i])) |
| 2657 | { | 2657 | { |
| 2658 | int j = XFASTINT (p->contents[i]) & 0xffff; | 2658 | int j = XFASTINT (p->contents[i]) & 0xffff; |
| 2659 | ip6[i] = ntohs (j); | 2659 | ip6[i] = ntohs (j); |
| @@ -2686,7 +2686,7 @@ conv_lisp_to_sockaddr (int family, Lisp_Object address, struct sockaddr *sa, int | |||
| 2686 | } | 2686 | } |
| 2687 | 2687 | ||
| 2688 | for (i = 0; i < len; i++) | 2688 | for (i = 0; i < len; i++) |
| 2689 | if (INTEGERP (p->contents[i])) | 2689 | if (FIXNUMP (p->contents[i])) |
| 2690 | *cp++ = XFASTINT (p->contents[i]) & 0xff; | 2690 | *cp++ = XFASTINT (p->contents[i]) & 0xff; |
| 2691 | } | 2691 | } |
| 2692 | 2692 | ||
| @@ -2818,7 +2818,7 @@ set_socket_option (int s, Lisp_Object opt, Lisp_Object val) | |||
| 2818 | case SOPT_INT: | 2818 | case SOPT_INT: |
| 2819 | { | 2819 | { |
| 2820 | int optval; | 2820 | int optval; |
| 2821 | if (TYPE_RANGED_INTEGERP (int, val)) | 2821 | if (TYPE_RANGED_FIXNUMP (int, val)) |
| 2822 | optval = XINT (val); | 2822 | optval = XINT (val); |
| 2823 | else | 2823 | else |
| 2824 | error ("Bad option value for %s", name); | 2824 | error ("Bad option value for %s", name); |
| @@ -2857,7 +2857,7 @@ set_socket_option (int s, Lisp_Object opt, Lisp_Object val) | |||
| 2857 | 2857 | ||
| 2858 | linger.l_onoff = 1; | 2858 | linger.l_onoff = 1; |
| 2859 | linger.l_linger = 0; | 2859 | linger.l_linger = 0; |
| 2860 | if (TYPE_RANGED_INTEGERP (int, val)) | 2860 | if (TYPE_RANGED_FIXNUMP (int, val)) |
| 2861 | linger.l_linger = XINT (val); | 2861 | linger.l_linger = XINT (val); |
| 2862 | else | 2862 | else |
| 2863 | linger.l_onoff = NILP (val) ? 0 : 1; | 2863 | linger.l_onoff = NILP (val) ? 0 : 1; |
| @@ -3102,7 +3102,7 @@ usage: (make-serial-process &rest ARGS) */) | |||
| 3102 | if (NILP (Fplist_member (contact, QCspeed))) | 3102 | if (NILP (Fplist_member (contact, QCspeed))) |
| 3103 | error (":speed not specified"); | 3103 | error (":speed not specified"); |
| 3104 | if (!NILP (Fplist_get (contact, QCspeed))) | 3104 | if (!NILP (Fplist_get (contact, QCspeed))) |
| 3105 | CHECK_NUMBER (Fplist_get (contact, QCspeed)); | 3105 | CHECK_FIXNUM (Fplist_get (contact, QCspeed)); |
| 3106 | 3106 | ||
| 3107 | name = Fplist_get (contact, QCname); | 3107 | name = Fplist_get (contact, QCname); |
| 3108 | if (NILP (name)) | 3108 | if (NILP (name)) |
| @@ -3464,7 +3464,7 @@ connect_network_socket (Lisp_Object proc, Lisp_Object addrinfos, | |||
| 3464 | DECLARE_POINTER_ALIAS (psa1, struct sockaddr, &sa1); | 3464 | DECLARE_POINTER_ALIAS (psa1, struct sockaddr, &sa1); |
| 3465 | if (getsockname (s, psa1, &len1) == 0) | 3465 | if (getsockname (s, psa1, &len1) == 0) |
| 3466 | { | 3466 | { |
| 3467 | Lisp_Object service = make_number (ntohs (sa1.sin_port)); | 3467 | Lisp_Object service = make_fixnum (ntohs (sa1.sin_port)); |
| 3468 | contact = Fplist_put (contact, QCservice, service); | 3468 | contact = Fplist_put (contact, QCservice, service); |
| 3469 | /* Save the port number so that we can stash it in | 3469 | /* Save the port number so that we can stash it in |
| 3470 | the process object later. */ | 3470 | the process object later. */ |
| @@ -3916,7 +3916,7 @@ usage: (make-network-process &rest ARGS) */) | |||
| 3916 | if (!get_lisp_to_sockaddr_size (address, &family)) | 3916 | if (!get_lisp_to_sockaddr_size (address, &family)) |
| 3917 | error ("Malformed :address"); | 3917 | error ("Malformed :address"); |
| 3918 | 3918 | ||
| 3919 | addrinfos = list1 (Fcons (make_number (any_protocol), address)); | 3919 | addrinfos = list1 (Fcons (make_fixnum (any_protocol), address)); |
| 3920 | goto open_socket; | 3920 | goto open_socket; |
| 3921 | } | 3921 | } |
| 3922 | 3922 | ||
| @@ -3940,7 +3940,7 @@ usage: (make-network-process &rest ARGS) */) | |||
| 3940 | #endif | 3940 | #endif |
| 3941 | else if (EQ (tem, Qipv4)) | 3941 | else if (EQ (tem, Qipv4)) |
| 3942 | family = AF_INET; | 3942 | family = AF_INET; |
| 3943 | else if (TYPE_RANGED_INTEGERP (int, tem)) | 3943 | else if (TYPE_RANGED_FIXNUMP (int, tem)) |
| 3944 | family = XINT (tem); | 3944 | family = XINT (tem); |
| 3945 | else | 3945 | else |
| 3946 | error ("Unknown address family"); | 3946 | error ("Unknown address family"); |
| @@ -3980,7 +3980,7 @@ usage: (make-network-process &rest ARGS) */) | |||
| 3980 | CHECK_STRING (service); | 3980 | CHECK_STRING (service); |
| 3981 | if (sizeof address_un.sun_path <= SBYTES (service)) | 3981 | if (sizeof address_un.sun_path <= SBYTES (service)) |
| 3982 | error ("Service name too long"); | 3982 | error ("Service name too long"); |
| 3983 | addrinfos = list1 (Fcons (make_number (any_protocol), service)); | 3983 | addrinfos = list1 (Fcons (make_fixnum (any_protocol), service)); |
| 3984 | goto open_socket; | 3984 | goto open_socket; |
| 3985 | } | 3985 | } |
| 3986 | #endif | 3986 | #endif |
| @@ -4007,7 +4007,7 @@ usage: (make-network-process &rest ARGS) */) | |||
| 4007 | portstring = "0"; | 4007 | portstring = "0"; |
| 4008 | portstringlen = 1; | 4008 | portstringlen = 1; |
| 4009 | } | 4009 | } |
| 4010 | else if (INTEGERP (service)) | 4010 | else if (FIXNUMP (service)) |
| 4011 | { | 4011 | { |
| 4012 | portstring = portbuf; | 4012 | portstring = portbuf; |
| 4013 | portstringlen = sprintf (portbuf, "%"pI"d", XINT (service)); | 4013 | portstringlen = sprintf (portbuf, "%"pI"d", XINT (service)); |
| @@ -4095,7 +4095,7 @@ usage: (make-network-process &rest ARGS) */) | |||
| 4095 | 4095 | ||
| 4096 | if (EQ (service, Qt)) | 4096 | if (EQ (service, Qt)) |
| 4097 | port = 0; | 4097 | port = 0; |
| 4098 | else if (INTEGERP (service)) | 4098 | else if (FIXNUMP (service)) |
| 4099 | port = XINT (service); | 4099 | port = XINT (service); |
| 4100 | else | 4100 | else |
| 4101 | { | 4101 | { |
| @@ -4169,7 +4169,7 @@ usage: (make-network-process &rest ARGS) */) | |||
| 4169 | 4169 | ||
| 4170 | /* :server QLEN */ | 4170 | /* :server QLEN */ |
| 4171 | p->is_server = !NILP (server); | 4171 | p->is_server = !NILP (server); |
| 4172 | if (TYPE_RANGED_INTEGERP (int, server)) | 4172 | if (TYPE_RANGED_FIXNUMP (int, server)) |
| 4173 | p->backlog = XINT (server); | 4173 | p->backlog = XINT (server); |
| 4174 | 4174 | ||
| 4175 | /* :nowait BOOL */ | 4175 | /* :nowait BOOL */ |
| @@ -4394,7 +4394,7 @@ network_interface_info (Lisp_Object ifname) | |||
| 4394 | { | 4394 | { |
| 4395 | if (flags & 1) | 4395 | if (flags & 1) |
| 4396 | { | 4396 | { |
| 4397 | elt = Fcons (make_number (fnum), elt); | 4397 | elt = Fcons (make_fixnum (fnum), elt); |
| 4398 | } | 4398 | } |
| 4399 | } | 4399 | } |
| 4400 | } | 4400 | } |
| @@ -4405,21 +4405,21 @@ network_interface_info (Lisp_Object ifname) | |||
| 4405 | #if defined (SIOCGIFHWADDR) && defined (HAVE_STRUCT_IFREQ_IFR_HWADDR) | 4405 | #if defined (SIOCGIFHWADDR) && defined (HAVE_STRUCT_IFREQ_IFR_HWADDR) |
| 4406 | if (ioctl (s, SIOCGIFHWADDR, &rq) == 0) | 4406 | if (ioctl (s, SIOCGIFHWADDR, &rq) == 0) |
| 4407 | { | 4407 | { |
| 4408 | Lisp_Object hwaddr = Fmake_vector (make_number (6), Qnil); | 4408 | Lisp_Object hwaddr = Fmake_vector (make_fixnum (6), Qnil); |
| 4409 | register struct Lisp_Vector *p = XVECTOR (hwaddr); | 4409 | register struct Lisp_Vector *p = XVECTOR (hwaddr); |
| 4410 | int n; | 4410 | int n; |
| 4411 | 4411 | ||
| 4412 | any = 1; | 4412 | any = 1; |
| 4413 | for (n = 0; n < 6; n++) | 4413 | for (n = 0; n < 6; n++) |
| 4414 | p->contents[n] = make_number (((unsigned char *) | 4414 | p->contents[n] = make_fixnum (((unsigned char *) |
| 4415 | &rq.ifr_hwaddr.sa_data[0]) | 4415 | &rq.ifr_hwaddr.sa_data[0]) |
| 4416 | [n]); | 4416 | [n]); |
| 4417 | elt = Fcons (make_number (rq.ifr_hwaddr.sa_family), hwaddr); | 4417 | elt = Fcons (make_fixnum (rq.ifr_hwaddr.sa_family), hwaddr); |
| 4418 | } | 4418 | } |
| 4419 | #elif defined (HAVE_GETIFADDRS) && defined (LLADDR) | 4419 | #elif defined (HAVE_GETIFADDRS) && defined (LLADDR) |
| 4420 | if (getifaddrs (&ifap) != -1) | 4420 | if (getifaddrs (&ifap) != -1) |
| 4421 | { | 4421 | { |
| 4422 | Lisp_Object hwaddr = Fmake_vector (make_number (6), Qnil); | 4422 | Lisp_Object hwaddr = Fmake_vector (make_fixnum (6), Qnil); |
| 4423 | register struct Lisp_Vector *p = XVECTOR (hwaddr); | 4423 | register struct Lisp_Vector *p = XVECTOR (hwaddr); |
| 4424 | struct ifaddrs *it; | 4424 | struct ifaddrs *it; |
| 4425 | 4425 | ||
| @@ -4436,9 +4436,9 @@ network_interface_info (Lisp_Object ifname) | |||
| 4436 | 4436 | ||
| 4437 | memcpy (linkaddr, LLADDR (sdl), sdl->sdl_alen); | 4437 | memcpy (linkaddr, LLADDR (sdl), sdl->sdl_alen); |
| 4438 | for (n = 0; n < 6; n++) | 4438 | for (n = 0; n < 6; n++) |
| 4439 | p->contents[n] = make_number (linkaddr[n]); | 4439 | p->contents[n] = make_fixnum (linkaddr[n]); |
| 4440 | 4440 | ||
| 4441 | elt = Fcons (make_number (it->ifa_addr->sa_family), hwaddr); | 4441 | elt = Fcons (make_fixnum (it->ifa_addr->sa_family), hwaddr); |
| 4442 | break; | 4442 | break; |
| 4443 | } | 4443 | } |
| 4444 | } | 4444 | } |
| @@ -4625,12 +4625,12 @@ is nil, from any process) before the timeout expired. */) | |||
| 4625 | 4625 | ||
| 4626 | if (!NILP (millisec)) | 4626 | if (!NILP (millisec)) |
| 4627 | { /* Obsolete calling convention using integers rather than floats. */ | 4627 | { /* Obsolete calling convention using integers rather than floats. */ |
| 4628 | CHECK_NUMBER (millisec); | 4628 | CHECK_FIXNUM (millisec); |
| 4629 | if (NILP (seconds)) | 4629 | if (NILP (seconds)) |
| 4630 | seconds = make_float (XINT (millisec) / 1000.0); | 4630 | seconds = make_float (XINT (millisec) / 1000.0); |
| 4631 | else | 4631 | else |
| 4632 | { | 4632 | { |
| 4633 | CHECK_NUMBER (seconds); | 4633 | CHECK_FIXNUM (seconds); |
| 4634 | seconds = make_float (XINT (millisec) / 1000.0 + XINT (seconds)); | 4634 | seconds = make_float (XINT (millisec) / 1000.0 + XINT (seconds)); |
| 4635 | } | 4635 | } |
| 4636 | } | 4636 | } |
| @@ -4640,7 +4640,7 @@ is nil, from any process) before the timeout expired. */) | |||
| 4640 | 4640 | ||
| 4641 | if (!NILP (seconds)) | 4641 | if (!NILP (seconds)) |
| 4642 | { | 4642 | { |
| 4643 | if (INTEGERP (seconds)) | 4643 | if (FIXNUMP (seconds)) |
| 4644 | { | 4644 | { |
| 4645 | if (XINT (seconds) > 0) | 4645 | if (XINT (seconds) > 0) |
| 4646 | { | 4646 | { |
| @@ -4668,7 +4668,7 @@ is nil, from any process) before the timeout expired. */) | |||
| 4668 | Qnil, | 4668 | Qnil, |
| 4669 | !NILP (process) ? XPROCESS (process) : NULL, | 4669 | !NILP (process) ? XPROCESS (process) : NULL, |
| 4670 | (NILP (just_this_one) ? 0 | 4670 | (NILP (just_this_one) ? 0 |
| 4671 | : !INTEGERP (just_this_one) ? 1 : -1)) | 4671 | : !FIXNUMP (just_this_one) ? 1 : -1)) |
| 4672 | <= 0) | 4672 | <= 0) |
| 4673 | ? Qnil : Qt); | 4673 | ? Qnil : Qt); |
| 4674 | } | 4674 | } |
| @@ -4697,7 +4697,7 @@ server_accept_connection (Lisp_Object server, int channel) | |||
| 4697 | if (!would_block (code) && !NILP (ps->log)) | 4697 | if (!would_block (code) && !NILP (ps->log)) |
| 4698 | call3 (ps->log, server, Qnil, | 4698 | call3 (ps->log, server, Qnil, |
| 4699 | concat3 (build_string ("accept failed with code"), | 4699 | concat3 (build_string ("accept failed with code"), |
| 4700 | Fnumber_to_string (make_number (code)), | 4700 | Fnumber_to_string (make_fixnum (code)), |
| 4701 | build_string ("\n"))); | 4701 | build_string ("\n"))); |
| 4702 | return; | 4702 | return; |
| 4703 | } | 4703 | } |
| @@ -4725,9 +4725,9 @@ server_accept_connection (Lisp_Object server, int channel) | |||
| 4725 | args[nargs++] = procname_format_in; | 4725 | args[nargs++] = procname_format_in; |
| 4726 | nargs++; | 4726 | nargs++; |
| 4727 | unsigned char *ip = (unsigned char *)&saddr.in.sin_addr.s_addr; | 4727 | unsigned char *ip = (unsigned char *)&saddr.in.sin_addr.s_addr; |
| 4728 | service = make_number (ntohs (saddr.in.sin_port)); | 4728 | service = make_fixnum (ntohs (saddr.in.sin_port)); |
| 4729 | for (int i = 0; i < 4; i++) | 4729 | for (int i = 0; i < 4; i++) |
| 4730 | args[nargs++] = make_number (ip[i]); | 4730 | args[nargs++] = make_fixnum (ip[i]); |
| 4731 | args[nargs++] = service; | 4731 | args[nargs++] = service; |
| 4732 | } | 4732 | } |
| 4733 | break; | 4733 | break; |
| @@ -4738,9 +4738,9 @@ server_accept_connection (Lisp_Object server, int channel) | |||
| 4738 | args[nargs++] = procname_format_in6; | 4738 | args[nargs++] = procname_format_in6; |
| 4739 | nargs++; | 4739 | nargs++; |
| 4740 | DECLARE_POINTER_ALIAS (ip6, uint16_t, &saddr.in6.sin6_addr); | 4740 | DECLARE_POINTER_ALIAS (ip6, uint16_t, &saddr.in6.sin6_addr); |
| 4741 | service = make_number (ntohs (saddr.in.sin_port)); | 4741 | service = make_fixnum (ntohs (saddr.in.sin_port)); |
| 4742 | for (int i = 0; i < 8; i++) | 4742 | for (int i = 0; i < 8; i++) |
| 4743 | args[nargs++] = make_number (ip6[i]); | 4743 | args[nargs++] = make_fixnum (ip6[i]); |
| 4744 | args[nargs++] = service; | 4744 | args[nargs++] = service; |
| 4745 | } | 4745 | } |
| 4746 | break; | 4746 | break; |
| @@ -4749,7 +4749,7 @@ server_accept_connection (Lisp_Object server, int channel) | |||
| 4749 | default: | 4749 | default: |
| 4750 | args[nargs++] = procname_format_default; | 4750 | args[nargs++] = procname_format_default; |
| 4751 | nargs++; | 4751 | nargs++; |
| 4752 | args[nargs++] = make_number (connect_counter); | 4752 | args[nargs++] = make_fixnum (connect_counter); |
| 4753 | break; | 4753 | break; |
| 4754 | } | 4754 | } |
| 4755 | 4755 | ||
| @@ -5671,7 +5671,7 @@ wait_reading_process_output (intmax_t time_limit, int nsecs, int read_kbd, | |||
| 5671 | deactivate_process (proc); | 5671 | deactivate_process (proc); |
| 5672 | if (EQ (XPROCESS (proc)->status, Qrun)) | 5672 | if (EQ (XPROCESS (proc)->status, Qrun)) |
| 5673 | pset_status (XPROCESS (proc), | 5673 | pset_status (XPROCESS (proc), |
| 5674 | list2 (Qexit, make_number (0))); | 5674 | list2 (Qexit, make_fixnum (0))); |
| 5675 | } | 5675 | } |
| 5676 | else | 5676 | else |
| 5677 | { | 5677 | { |
| @@ -5682,7 +5682,7 @@ wait_reading_process_output (intmax_t time_limit, int nsecs, int read_kbd, | |||
| 5682 | update_status (XPROCESS (proc)); | 5682 | update_status (XPROCESS (proc)); |
| 5683 | if (EQ (XPROCESS (proc)->status, Qrun)) | 5683 | if (EQ (XPROCESS (proc)->status, Qrun)) |
| 5684 | pset_status (XPROCESS (proc), | 5684 | pset_status (XPROCESS (proc), |
| 5685 | list2 (Qexit, make_number (256))); | 5685 | list2 (Qexit, make_fixnum (256))); |
| 5686 | } | 5686 | } |
| 5687 | } | 5687 | } |
| 5688 | if (FD_ISSET (channel, &Writeok) | 5688 | if (FD_ISSET (channel, &Writeok) |
| @@ -5734,7 +5734,7 @@ wait_reading_process_output (intmax_t time_limit, int nsecs, int read_kbd, | |||
| 5734 | else | 5734 | else |
| 5735 | { | 5735 | { |
| 5736 | p->tick = ++process_tick; | 5736 | p->tick = ++process_tick; |
| 5737 | pset_status (p, list2 (Qfailed, make_number (xerrno))); | 5737 | pset_status (p, list2 (Qfailed, make_fixnum (xerrno))); |
| 5738 | } | 5738 | } |
| 5739 | deactivate_process (proc); | 5739 | deactivate_process (proc); |
| 5740 | if (!NILP (addrinfos)) | 5740 | if (!NILP (addrinfos)) |
| @@ -5803,7 +5803,7 @@ read_process_output_error_handler (Lisp_Object error_val) | |||
| 5803 | cmd_error_internal (error_val, "error in process filter: "); | 5803 | cmd_error_internal (error_val, "error in process filter: "); |
| 5804 | Vinhibit_quit = Qt; | 5804 | Vinhibit_quit = Qt; |
| 5805 | update_echo_area (); | 5805 | update_echo_area (); |
| 5806 | Fsleep_for (make_number (2), Qnil); | 5806 | Fsleep_for (make_fixnum (2), Qnil); |
| 5807 | return Qt; | 5807 | return Qt; |
| 5808 | } | 5808 | } |
| 5809 | 5809 | ||
| @@ -6121,7 +6121,7 @@ Otherwise it discards the output. */) | |||
| 6121 | 6121 | ||
| 6122 | /* If the restriction isn't what it should be, set it. */ | 6122 | /* If the restriction isn't what it should be, set it. */ |
| 6123 | if (old_begv != BEGV || old_zv != ZV) | 6123 | if (old_begv != BEGV || old_zv != ZV) |
| 6124 | Fnarrow_to_region (make_number (old_begv), make_number (old_zv)); | 6124 | Fnarrow_to_region (make_fixnum (old_begv), make_fixnum (old_zv)); |
| 6125 | 6125 | ||
| 6126 | bset_read_only (current_buffer, old_read_only); | 6126 | bset_read_only (current_buffer, old_read_only); |
| 6127 | SET_PT_BOTH (opoint, opoint_byte); | 6127 | SET_PT_BOTH (opoint, opoint_byte); |
| @@ -6168,7 +6168,7 @@ write_queue_push (struct Lisp_Process *p, Lisp_Object input_obj, | |||
| 6168 | obj = make_unibyte_string (buf, len); | 6168 | obj = make_unibyte_string (buf, len); |
| 6169 | } | 6169 | } |
| 6170 | 6170 | ||
| 6171 | entry = Fcons (obj, Fcons (make_number (offset), make_number (len))); | 6171 | entry = Fcons (obj, Fcons (make_fixnum (offset), make_fixnum (len))); |
| 6172 | 6172 | ||
| 6173 | if (front) | 6173 | if (front) |
| 6174 | pset_write_queue (p, Fcons (entry, p->write_queue)); | 6174 | pset_write_queue (p, Fcons (entry, p->write_queue)); |
| @@ -6415,7 +6415,7 @@ send_process (Lisp_Object proc, const char *buf, ptrdiff_t len, | |||
| 6415 | else if (errno == EPIPE) | 6415 | else if (errno == EPIPE) |
| 6416 | { | 6416 | { |
| 6417 | p->raw_status_new = 0; | 6417 | p->raw_status_new = 0; |
| 6418 | pset_status (p, list2 (Qexit, make_number (256))); | 6418 | pset_status (p, list2 (Qexit, make_fixnum (256))); |
| 6419 | p->tick = ++process_tick; | 6419 | p->tick = ++process_tick; |
| 6420 | deactivate_process (proc); | 6420 | deactivate_process (proc); |
| 6421 | error ("process %s no longer connected to pipe; closed it", | 6421 | error ("process %s no longer connected to pipe; closed it", |
| @@ -6537,7 +6537,7 @@ process group. */) | |||
| 6537 | if (gid == p->pid) | 6537 | if (gid == p->pid) |
| 6538 | return Qnil; | 6538 | return Qnil; |
| 6539 | if (gid != -1) | 6539 | if (gid != -1) |
| 6540 | return make_number (gid); | 6540 | return make_fixnum (gid); |
| 6541 | return Qt; | 6541 | return Qt; |
| 6542 | } | 6542 | } |
| 6543 | 6543 | ||
| @@ -6845,13 +6845,13 @@ SIGCODE may be an integer, or a symbol whose name is a signal name. */) | |||
| 6845 | tem = string_to_number (SSDATA (process), 10, S2N_OVERFLOW_TO_FLOAT); | 6845 | tem = string_to_number (SSDATA (process), 10, S2N_OVERFLOW_TO_FLOAT); |
| 6846 | process = tem; | 6846 | process = tem; |
| 6847 | } | 6847 | } |
| 6848 | else if (!NUMBERP (process)) | 6848 | else if (!FIXED_OR_FLOATP (process)) |
| 6849 | process = get_process (process); | 6849 | process = get_process (process); |
| 6850 | 6850 | ||
| 6851 | if (NILP (process)) | 6851 | if (NILP (process)) |
| 6852 | return process; | 6852 | return process; |
| 6853 | 6853 | ||
| 6854 | if (NUMBERP (process)) | 6854 | if (FIXED_OR_FLOATP (process)) |
| 6855 | CONS_TO_INTEGER (process, pid_t, pid); | 6855 | CONS_TO_INTEGER (process, pid_t, pid); |
| 6856 | else | 6856 | else |
| 6857 | { | 6857 | { |
| @@ -6861,7 +6861,7 @@ SIGCODE may be an integer, or a symbol whose name is a signal name. */) | |||
| 6861 | error ("Cannot signal process %s", SDATA (XPROCESS (process)->name)); | 6861 | error ("Cannot signal process %s", SDATA (XPROCESS (process)->name)); |
| 6862 | } | 6862 | } |
| 6863 | 6863 | ||
| 6864 | if (INTEGERP (sigcode)) | 6864 | if (FIXNUMP (sigcode)) |
| 6865 | { | 6865 | { |
| 6866 | CHECK_TYPE_RANGED_INTEGER (int, sigcode); | 6866 | CHECK_TYPE_RANGED_INTEGER (int, sigcode); |
| 6867 | signo = XINT (sigcode); | 6867 | signo = XINT (sigcode); |
| @@ -6878,7 +6878,7 @@ SIGCODE may be an integer, or a symbol whose name is a signal name. */) | |||
| 6878 | error ("Undefined signal name %s", name); | 6878 | error ("Undefined signal name %s", name); |
| 6879 | } | 6879 | } |
| 6880 | 6880 | ||
| 6881 | return make_number (kill (pid, signo)); | 6881 | return make_fixnum (kill (pid, signo)); |
| 6882 | } | 6882 | } |
| 6883 | 6883 | ||
| 6884 | DEFUN ("process-send-eof", Fprocess_send_eof, Sprocess_send_eof, 0, 1, 0, | 6884 | DEFUN ("process-send-eof", Fprocess_send_eof, Sprocess_send_eof, 0, 1, 0, |
| @@ -7048,10 +7048,10 @@ handle_child_signal (int sig) | |||
| 7048 | if (! CONSP (head)) | 7048 | if (! CONSP (head)) |
| 7049 | continue; | 7049 | continue; |
| 7050 | xpid = XCAR (head); | 7050 | xpid = XCAR (head); |
| 7051 | if (all_pids_are_fixnums ? INTEGERP (xpid) : NUMBERP (xpid)) | 7051 | if (all_pids_are_fixnums ? FIXNUMP (xpid) : FIXED_OR_FLOATP (xpid)) |
| 7052 | { | 7052 | { |
| 7053 | pid_t deleted_pid; | 7053 | pid_t deleted_pid; |
| 7054 | if (INTEGERP (xpid)) | 7054 | if (FIXNUMP (xpid)) |
| 7055 | deleted_pid = XINT (xpid); | 7055 | deleted_pid = XINT (xpid); |
| 7056 | else | 7056 | else |
| 7057 | deleted_pid = XFLOAT_DATA (xpid); | 7057 | deleted_pid = XFLOAT_DATA (xpid); |
| @@ -7118,7 +7118,7 @@ exec_sentinel_error_handler (Lisp_Object error_val) | |||
| 7118 | cmd_error_internal (error_val, "error in process sentinel: "); | 7118 | cmd_error_internal (error_val, "error in process sentinel: "); |
| 7119 | Vinhibit_quit = Qt; | 7119 | Vinhibit_quit = Qt; |
| 7120 | update_echo_area (); | 7120 | update_echo_area (); |
| 7121 | Fsleep_for (make_number (2), Qnil); | 7121 | Fsleep_for (make_fixnum (2), Qnil); |
| 7122 | return Qt; | 7122 | return Qt; |
| 7123 | } | 7123 | } |
| 7124 | 7124 | ||