summaryrefslogtreecommitdiff
path: root/src/process.c
AgeCommit message (Expand)Author
2012-11-05* process.c (wait_reading_process_output): Revert previous change.Chong Yidong
2012-11-04Assume at least POSIX.1-1988 for getpgrp, setpgid, setsid.Paul Eggert
2012-11-03Fix a race condition that causes Emacs to mess up glib.Paul Eggert
2012-11-04* process.c (wait_reading_process_output): Clean up last change.Chong Yidong
2012-11-03Fix a race condition in wait_reading_process_output (tiny change).Chong Yidong
2012-10-31Fix crash when using Emacs as commit editor for git.Paul Eggert
2012-10-17Fix warnings when compiling on MS-Windows with -std=gnu99.Eli Zaretskii
2012-10-12Fix some stat-related races.Paul Eggert
2012-10-10keyboard.c, keymap.c: Use bool for booleans.Paul Eggert
2012-10-07Merge from trunkDaniel Colascione
2012-10-01Fix a malloc race condition involving strsignal.Paul Eggert
2012-09-30Prefer plain 'static' to 'static inline'.Paul Eggert
2012-09-23Simplify and avoid signal-handling races.Paul Eggert
2012-09-17Merge from trunkDaniel Colascione
2012-09-17Implement cygw32Daniel Colascione
2012-09-16Remove no-longer-needed Solaris 2.4 vfork bug workaround.Paul Eggert
2012-09-16Remove configure's --without-sync-input option.Paul Eggert
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert
2012-09-12Simplify SIGIO usage.Paul Eggert
2012-09-11Prefer assignment to memcpy when either will do.Paul Eggert
2012-09-11Convenient macro to check whether the buffer is live.Dmitry Antipov
2012-09-06Signal-handler cleanup.Paul Eggert
2012-09-06Fix bug #12327 with SIGCHLD handling on Windows and some other systems.Eli Zaretskii
2012-09-05Fix race conditions with signal handlers and errno.Paul Eggert
2012-09-04Simplify redefinition of 'abort' (Bug#12316).Paul Eggert
2012-09-03Be more systematic about _setjmp vs setjmp.Paul Eggert
2012-09-02* emacs.c, eval.c: Use bool for boolean.Paul Eggert
2012-09-02Clean up some extern decls.Paul Eggert
2012-08-31Refactor window-system configurationDaniel Colascione
2012-08-28Always use set_buffer_if_live to restore original buffer at unwind.Dmitry Antipov
2012-08-27* composite.c, data.c, dbusbind.c, dired.c: Use bool for booleans.Paul Eggert
2012-08-19Rely on <unistd.h> to declare 'environ',Paul Eggert
2012-08-17* buffer.h (BSET): Remove.Paul Eggert
2012-08-17* process.h (PSET): Remove.Paul Eggert
2012-08-13Use BSET for write access to Lisp_Object members of struct buffer.Dmitry Antipov
2012-08-07Drop PGET and revert read access to Lisp_Objects slots of Lisp_Process.Dmitry Antipov
2012-08-06Separate read and write access to Lisp_Object slots of Lisp_Process.Dmitry Antipov
2012-08-01Port to Solaris 8.Paul Eggert
2012-08-01Use INTERNAL_FIELD for processes.Dmitry Antipov
2012-07-20Simple wrapper for make_unibyte_string, adjust font_open_by_name.Dmitry Antipov
2012-07-12Remove macro MIN_PTY_KERNEL_VERSION, only used in one placeGlenn Morris
2012-07-12Rename init_process rather than working around it on DarwinGlenn Morris
2012-07-10EMACS_TIME simplification (Bug#11875).Paul Eggert
2012-07-10Simplify by avoiding confusing use of strncpy etc.Paul Eggert
2012-07-09* process.c (wait_reading_process_output): 'waitchannels' was unsetPaul Eggert
2012-07-09Use make_formatted_string to avoid double length calculation.Dmitry Antipov
2012-07-06* process.c: Avoid unnecessary calls to gettime.Paul Eggert
2012-07-05More xmalloc and related cleanup.Paul Eggert
2012-07-05Cleanup xmalloc.Dmitry Antipov
2012-07-03Auto-generate EXFUN using make-docfileTom Tromey