Miles Bader
b2e6b10fe2
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 846-851)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 88-92)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 242-244)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246
2007-08-13 13:48:35 +00:00
Miles Bader
37cc095b6a
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-13 13:41:28 +00:00
Glenn Morris
e0f24100c7
Replace `iff' in comments.
2007-08-08 07:49:21 +00:00
Miles Bader
e468b87f91
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 824-831)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 70-74)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +00:00
Miles Bader
9aecacd08a
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
684d6f5bcc
Switch license to GPLv3 or later.
2007-07-25 05:19:07 +00:00
Miles Bader
4dacf5c598
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 814-815)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-232
2007-07-18 22:15:15 +00:00
Stefan Monnier
e6fca84363
(Fstart_process, Fmake_network_process, read_process_output):
...
Fix up last changes.
2007-07-17 05:57:35 +00:00
Miles Bader
8c406a9bc4
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 806-813)
- Merge from emacs--rel--22
- Update from CVS
* emacs--rel--22 (patch 51-58)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 233-236)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-230
2007-07-15 04:47:46 +00:00
Jason Rumney
5e1ab61368
Don't undefine AF_INET6.
2007-07-14 23:04:56 +00:00
Stefan Monnier
60f0fb11dd
(struct Lisp_Process): Turn slots infd, outfd, kill_without_query, pty_flag,
...
tick, update_tick, decoding_carryover, inherit_coding_system_flag,
filter_multibyte, adaptive_read_buffering, read_output_delay, and
read_output_skip from Lisp_Objects to ints. Remove unused
encoding_carryover.
2007-07-12 06:36:57 +00:00
Stefan Monnier
8e50cc2df8
Replace uses of GC_* macros with the non-GC_ versions.
2007-06-29 03:37:33 +00:00
Miles Bader
262be72a9a
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 751-770)
- Update from CVS
- Merge from emacs--rel--22
- Update from CVS: lisp/textmodes/sgml-mode.el: Revert last change.
- Merge from gnus--rel--5.10
* emacs--rel--22 (patch 18-25)
* gnus--rel--5.10 (patch 222-223)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-208
2007-05-24 21:31:10 +00:00
Nick Roberts
994d9841e1
(gpm_wait_mask, max_gpm_desc): New variables.
...
(wait_reading_process_output): Wait on gpm_fd too.
(add_gpm_wait_descriptor, delete_gpm_wait_descriptor)): New functions.
(add_gpm_wait_descriptor_called_flag): New variable.
(delete_keyboard_wait_descriptor): Check gpm_wait_mask.
2007-05-20 02:41:19 +00:00
Richard M. Stallman
64b6dd6133
Undo May 3 change.
2007-05-06 17:39:53 +00:00
Richard M. Stallman
55da0626a4
(Faccept_process_output): Revert 2006-03-22 change so
...
that the third argument once again is in microseconds (not
milliseconds). This makes it compatible with Emacs 21 and
earlier. Problem found by Henrik Rindlöw.
2007-05-05 04:02:09 +00:00
Miles Bader
991a760232
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 698-710)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 216)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-196
2007-04-24 21:56:25 +00:00
Richard M. Stallman
16fdeb17a2
(Fstart_process): Doc fix.
2007-04-23 21:27:40 +00:00
Eli Zaretskii
4b6c5eee9a
(Fstart_process): Doc fix.
2007-04-23 09:02:08 +00:00
Miles Bader
57cb2e6f26
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 675-697)
- Update from CVS
- Merge from gnus--rel--5.10
- Release ERC 5.2.
* gnus--rel--5.10 (patch 211-215)
- Update from CVS
- Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-189
2007-04-11 00:17:47 +00:00
Kim F. Storm
4740825c2f
(wait_reading_process_output) [HAVE_PTYS]:
...
When EIO happens, clear channel from descriptor masks before raising
SIGCHLD signal to avoid busy loop between read and sigchld_handler.
(sigchld_handler): Remove sleep (2007-03-11 & 2007-03-26 changes).
2007-03-29 21:24:38 +00:00
Juanma Barranquero
cbf23adbc6
(Fformat_network_address): Return nil when the
...
argument vector contains invalid values.
2007-03-29 13:58:40 +00:00
Juanma Barranquero
ded8366570
(Fformat_network_address): Make room in args array to format IPv6 addresses.
2007-03-27 15:19:33 +00:00
Sam Steingold
8f0e1e444f
(sigchld_handler): Delay by 1ms instead of 1s to
...
alleviate sluggishness (the original problem is still fixed).
2007-03-26 02:29:08 +00:00
Sam Steingold
e7d4a90405
revert the last patch to the original fix: sleep BEFORE the first wait
...
it appears to be absolutely necessary for prevention of the load surge
2007-03-25 03:03:40 +00:00
Miles Bader
d85d38392e
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 670-674)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 209-210)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-185
2007-03-21 13:33:07 +00:00
YAMAMOTO Mitsuharu
54b3b62f17
(Fmake_network_process) [HAVE_GETADDRINFO]: Clear
...
immediate_quit before calling freeaddrinfo. Add BLOCK_INPUT
around freeaddrinfo.
2007-03-20 08:51:03 +00:00
Miles Bader
a72ea5f5b0
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 662-669)
- Update from CVS
- Fix read-only prompt problem in isearch
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 207-208)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-184
2007-03-18 14:11:08 +00:00
Miles Bader
5f0813fa6d
Changes from arch/CVS synchronization
2007-03-18 14:00:43 +00:00
Chong Yidong
29ed4d512b
(Fdelete_process): Properly handle deletion of first element of
...
deleted_pid_list.
(create_process): Declare pid as pid_t.
(sigchld_handler): Avoid busyloop.
2007-03-17 18:24:46 +00:00
Chong Yidong
8e050977ee
(sigchld_handler): Change type of pid to pid_t. Scan deleted_pid_list
...
explicitly to avoid using Fmember which don't know about mark bits and
make_fixnum_or_float which may malloc. Reported by Andreas Schwab.
2007-03-17 18:16:03 +00:00
Miles Bader
497fb25eb1
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 662-669)
- Update from CVS
- Fix read-only prompt problem in isearch
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 207-208)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-184
2007-03-12 00:42:43 +00:00
Sam Steingold
9b73fa0b88
tweak last patch: add comment and avoid the first sleep
2007-03-11 21:08:45 +00:00
Sam Steingold
ece29e38e4
(sigchld_handler): Sleep before wait3 to avoid a busyloop.
2007-03-11 18:16:50 +00:00
Kenichi Handa
faa6ce91bf
(send_process_object): Check the process status and
...
signal an error if something is wrong.
2007-03-01 10:18:25 +00:00
Kenichi Handa
1b234f6490
Cancel the change done by sync with HEAD.
2007-02-27 11:03:46 +00:00
Miles Bader
a73d7753f9
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 638-652)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 202)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-177
2007-02-26 23:03:45 +00:00
Kenichi Handa
8d4e7254fc
(send_process_object_unwind): New function.
...
(send_process_object): New function.
(Fprocess_send_region): Call send_process_object.
(Fprocess_send_string): Likewise.
2007-02-23 03:44:37 +00:00
Miles Bader
c0466914ba
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 586-614)
- Update from CVS
- Update from erc--emacs--22
- Merge from gnus--rel--5.10
- Merge from erc--main--0
- Make byte compiler correctly write circular constants
* gnus--rel--5.10 (patch 186-196)
- Update from CVS
- Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
2007-01-26 06:16:11 +00:00
Glenn Morris
4e6835dbc4
Add 2007 to copyright years.
2007-01-21 04:57:37 +00:00
Eli Zaretskii
d30fe7798a
(Fdelete_process, Fprocess_id, sigchld_handler): Copy PID into EMACS_INT
...
to avoid GCC warnings.
2007-01-13 21:58:23 +00:00
Miles Bader
4c34eeeee5
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 563-582)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 177-185)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-158
2007-01-01 03:21:06 +00:00
Kim F. Storm
d7e344cda1
Fix typo in comment.
2006-12-27 21:46:25 +00:00
Kim F. Storm
324e68ba20
(Qsignal): Declare here.
...
(syms_of_process): Intern or staticpro it.
2006-12-19 15:37:34 +00:00
Miles Bader
4bc5d7668e
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 545-562)
- Update from CVS
- Update from erc--emacs--22
- Merge from gnus--rel--5.10
- erc-iswitchb: Temporarily enable iswitchb mode
* gnus--rel--5.10 (patch 172-176)
- Merge from emacs--devo--0
- Update from CVS
- Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice.
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-156
2006-12-16 01:29:26 +00:00
Eli Zaretskii
648f6edf03
(Fsignal_process): Doc fix. Use XFLOAT_DATA to extract the process ID from
...
a Lisp float.
2006-12-09 22:00:18 +00:00
Kim F. Storm
ec0f21f465
(parse_signal): Use xstricmp instead of strcasecmp.
...
(Fsignal_process): Don't use strncasecmp.
2006-12-07 11:12:21 +00:00
Miles Bader
a0451a715e
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 523-544)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 168-171)
- Update from CVS
- Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-150
2006-12-07 04:14:14 +00:00
Kim F. Storm
59324b1dbc
(parse_signal): Rename macro from handle_signal.
...
(Fsignal_process): Also accept lower-case variants of signal
names (to align with signal names generated by Emacs itself).
2006-12-04 15:21:39 +00:00
Kim F. Storm
d19c0a1c88
(Qsignal): Declare extern.
...
(syms_of_process): Don't intern/staticpro them here.
(read_process_output): Abort if carryover < 0.
2006-12-04 12:26:50 +00:00