aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-021-2/+2
|\
| * Update copyright notices for 2013.Paul Eggert2013-01-011-2/+2
| * Revert recent change for Bug#8855.Paul Eggert2012-11-241-88/+103
| * Fix a race condition with glib (Bug#8855).Paul Eggert2012-11-231-103/+88
* | Avoid calls to CHAR_TO_BYTE if byte position is known.Dmitry Antipov2012-12-201-8/+8
* | Don't reraise SIGCHLD, as that can now lose.Paul Eggert2012-12-171-7/+1
* | Assume POSIX 1003.1-1988 or later for signal.h.Paul Eggert2012-12-071-120/+36
* | Fix a recently-introduced delete-process race condition.Paul Eggert2012-12-051-22/+14
* | Don't let call-process be a zombie factory.Paul Eggert2012-12-031-83/+53
* | Use execve to avoid need to munge environ.Paul Eggert2012-12-021-14/+1
* | Assume POSIX 1003.1-1988 or later for errno.h.Paul Eggert2012-11-261-11/+2
* | Assume POSIX 1003.1-1988 or later for fcntl.h.Paul Eggert2012-11-171-67/+7
* | Update comment to match recent change.Paul Eggert2012-11-171-2/+2
* | Fix bug #12829 with aborts on MS-Windows when several child processes die.Eli Zaretskii2012-11-171-20/+0
* | Remove no-longer-used pty_max_bytes variable.Paul Eggert2012-11-161-16/+0
* | Use faccessat, not access, when checking file permissions.Paul Eggert2012-11-131-18/+18
* | * process.c (wait_reading_process_output): Revert previous change.Chong Yidong2012-11-051-7/+9
* | Assume at least POSIX.1-1988 for getpgrp, setpgid, setsid.Paul Eggert2012-11-041-16/+2
* | Fix a race condition that causes Emacs to mess up glib.Paul Eggert2012-11-031-95/+100
* | * process.c (wait_reading_process_output): Clean up last change.Chong Yidong2012-11-041-11/+6
* | Fix a race condition in wait_reading_process_output (tiny change).Chong Yidong2012-11-031-1/+4
|/
* Fix crash when using Emacs as commit editor for git.Paul Eggert2012-10-311-8/+2
* Fix warnings when compiling on MS-Windows with -std=gnu99.Eli Zaretskii2012-10-171-0/+5
* Fix some stat-related races.Paul Eggert2012-10-121-17/+0
* keyboard.c, keymap.c: Use bool for booleans.Paul Eggert2012-10-101-7/+7
* Merge from trunkDaniel Colascione2012-10-071-332/+276
|\
| * Fix a malloc race condition involving strsignal.Paul Eggert2012-10-011-1/+1
| * Prefer plain 'static' to 'static inline'.Paul Eggert2012-09-301-16/+16
| * Simplify and avoid signal-handling races.Paul Eggert2012-09-231-315/+259
* | Merge from trunkDaniel Colascione2012-09-171-217/+182
|\ \ | |/
| * Remove no-longer-needed Solaris 2.4 vfork bug workaround.Paul Eggert2012-09-161-31/+8
| * Remove configure's --without-sync-input option.Paul Eggert2012-09-161-2/+0
| * Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-6/+3
| * Simplify SIGIO usage.Paul Eggert2012-09-121-14/+15
| * Prefer assignment to memcpy when either will do.Paul Eggert2012-09-111-3/+2
| * Convenient macro to check whether the buffer is live.Dmitry Antipov2012-09-111-2/+2
| * Signal-handler cleanup.Paul Eggert2012-09-061-16/+17
| * Fix bug #12327 with SIGCHLD handling on Windows and some other systems.Eli Zaretskii2012-09-061-2/+2
| * Fix race conditions with signal handlers and errno.Paul Eggert2012-09-051-127/+129
| * Simplify redefinition of 'abort' (Bug#12316).Paul Eggert2012-09-041-7/+7
| * Be more systematic about _setjmp vs setjmp.Paul Eggert2012-09-031-2/+2
| * * emacs.c, eval.c: Use bool for boolean.Paul Eggert2012-09-021-3/+3
| * Clean up some extern decls.Paul Eggert2012-09-021-10/+0
* | Implement cygw32Daniel Colascione2012-09-171-0/+1
|/
* Refactor window-system configurationDaniel Colascione2012-08-311-3/+4
* Always use set_buffer_if_live to restore original buffer at unwind.Dmitry Antipov2012-08-281-2/+2
* * composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.Paul Eggert2012-08-271-9/+7
* Rely on <unistd.h> to declare 'environ',Paul Eggert2012-08-191-3/+0
* * buffer.h (BSET): Remove.Paul Eggert2012-08-171-4/+4
* * process.h (PSET): Remove.Paul Eggert2012-08-171-100/+184