aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | 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
|/
* Use BSET for write access to Lisp_Object members of struct buffer.Dmitry Antipov2012-08-131-4/+4
* Drop PGET and revert read access to Lisp_Objects slots of Lisp_Process.Dmitry Antipov2012-08-071-144/+143
* Separate read and write access to Lisp_Object slots of Lisp_Process.Dmitry Antipov2012-08-061-228/+228
* Port to Solaris 8.Paul Eggert2012-08-011-7/+7