aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | | | | | Fix some fd issues when running subprocesses.Paul Eggert2013-08-121-98/+127
* | | | | | | | | | | | | Omit some unnecessary casts.Paul Eggert2013-08-101-1/+1
* | | | | | | | | | | | | * process.c: Fix minor off-by-one issues in descriptor counts.Paul Eggert2013-08-061-27/+27
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | Fix documentation of list-processes and process-list.Eli Zaretskii2013-07-261-1/+1
* | | | | | | | | | | | Avoid vfork-related deadlock more cleanly.Paul Eggert2013-07-201-33/+6
* | | | | | | | | | | | Fix array bounds violation when pty allocation fails.Paul Eggert2013-07-201-49/+38
* | | | | | | | | | | | Fix some minor file descriptor leaks and related glitches.Paul Eggert2013-07-191-6/+16
* | | | | | | | | | | | A few more minor file errno-reporting bugs.Paul Eggert2013-07-161-1/+6
* | | | | | | | | | | | New unwind-protect flavors to better type-check C callbacks.Paul Eggert2013-07-161-23/+10
* | | | | | | | | | | | Be simpler and more consistent about reporting I/O errors.Paul Eggert2013-07-161-9/+9
* | | | | | | | | | | | * fileio.c (report_file_errno): Fix errno reporting bug.Paul Eggert2013-07-161-4/+4
* | | | | | | | | | | | Fix porting bug to older POSIXish platforms.Paul Eggert2013-07-161-3/+3
* | | | | | | | | | | | Prefer list1 (X) to Fcons (X, Qnil) when building lists.Paul Eggert2013-07-151-18/+14
* | | | | | | | | | | | * callproc.c (child_setup, relocate_fd) [!DOS_NT]:Paul Eggert2013-07-131-1/+0
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | Clean up errno reporting and fix some errno-reporting bugs.Paul Eggert2013-07-121-14/+12
* | | | | | | | | | | Minor EBADF fixes.Paul Eggert2013-07-121-20/+1
* | | | | | | | | | | Fix races with threads and file descriptors.Paul Eggert2013-07-111-3/+3
* | | | | | | | | | | Handle errno and exit status a bit more carefully.Paul Eggert2013-07-091-6/+4
* | | | | | | | | | | Port to Ubuntu 10.Paul Eggert2013-07-071-0/+3
* | | | | | | | | | | Make file descriptors close-on-exec when possible.Paul Eggert2013-07-071-53/+38
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Remove duplicate #include directives.Paul Eggert2013-07-051-1/+0
* | | | | | | | | | * process.c (handle_child_signal): Call catch_child_signal if NS_IMPL_GNUSTEP.Jan Djärv2013-07-021-0/+5
* | | | | | | | | | Fix bug re noninteractive multithreaded memory allocation.Paul Eggert2013-07-011-7/+3
* | | | | | | | | | Do not tickle glib SIGCHLD handling if Cygwin.Paul Eggert2013-06-271-35/+28
* | | | | | | | | | A more-conservative workaround for Cygwin SIGCHLD issues.Paul Eggert2013-06-231-22/+34
* | | | | | | | | | Try to avoid malloc SEGVs on Cygwin.Paul Eggert2013-06-231-0/+2
* | | | | | | | | | Clean up SIGCHLD handling a bit.Paul Eggert2013-06-221-16/+19
* | | | | | | | | | * process.c (wait_reading_process_output): Avoid int overflowPaul Eggert2013-06-221-7/+4
* | | | | | | | | | * process.c (create_process): Handle a couple more cases,Paul Eggert2013-06-211-8/+30
* | | | | | | | | | * process.c (create_process): Mark PROCESS volatile.Andreas Schwab2013-06-211-1/+2
* | | | | | | | | | * process.c: Include xgselect.h if HAVE_GLIB. Include glib.hJan Djärv2013-06-181-1/+4
* | | | | | | | | | Porting fixes for merged specpdl and backtrace stacks.Paul Eggert2013-06-181-1/+1
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | Tickle glib by waiting for Emacs itself, not for process 0.Paul Eggert2013-06-111-2/+3
* | | | | | | | | Fix compilation issues for GNUStep and GLIB conflicts.Jan Djärv2013-06-081-4/+4
* | | | | | | | | Chain glib's SIGCHLD handler from Emacs's (Bug#14474).Paul Eggert2013-06-051-2/+19
* | | | | | | | | Add HAVE_GLIB check instead of checking individual libraries that use GLib.Jan Djärv2013-06-031-1/+1
* | | | | | | | | Fix minor problems found by static checking.Paul Eggert2013-06-031-2/+3
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Update the GNUStep port so it works OK. Redraw and sizing bugs remain.Jan Djärv2013-06-021-3/+11
* | | | | | | | * process.c (handle_child_signal): Also use WCONTINUED.Paul Eggert2013-05-311-1/+2
* | | | | | | | * src/process.c: Export default filters and sentinels to Elisp.Stefan Monnier2013-05-151-221/+233
* | | | | | | | Prefer < to > in range checks such as 0 <= i && i < N.Paul Eggert2013-04-011-1/+1
* | | | | | | | Reorder conditions that are written backwardsAndreas Schwab2013-03-241-14/+14
* | | | | | | | Static checking by GCC 4.8-20130319.Paul Eggert2013-03-231-2/+3
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | print.c, process.c: Use bool for booleans.Paul Eggert2013-03-071-40/+42
* | | | | | | Prefer `message1' over `message'.Stefan Monnier2013-02-171-1/+1
* | | | | | | * process.c (h_errno) [!HAVE_H_ERRNO]: Remove unused decl.Paul Eggert2013-02-151-5/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | 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