aboutsummaryrefslogtreecommitdiffstats
path: root/src/callproc.c
Commit message (Collapse)AuthorAgeFilesLines
* From: YAMAMOTO MitsuharuKim F. Storm2004-11-021-0/+5
| | | | (Fcall_process): Block input around vfork.
* (Fcall_process): Simplify handling of display arg.Kim F. Storm2004-10-131-6/+14
| | | | Resume `display_on_the_fly' once a coding system is determined.
* *** empty log message ***Kenichi Handa2004-09-291-0/+2
|
* Undo 2004-06-16T15:10:[email protected] changes (committed accidentally)Kim F. Storm2004-06-171-13/+1
| | | | except for the copyright year update.
* Update copyright.Kim F. Storm2004-06-161-3/+15
|
* Define synch_process_termsig.Jan Djärv2004-01-261-0/+17
| | | | | (Fcall_process): Initiate synch_process_termsig to zero and check if non-zero and get signal name after subprocess has ended.
* Add arch taglinesMiles Bader2003-09-011-0/+3
|
* Use HAVE_FCNTL_H, not USG5.Dave Love2003-06-021-2/+5
| | | | (syms_of_callproc) <process-environment>: Doc fix.
* (Fcall_process_region): Doc fix.Richard M. Stallman2003-05-181-1/+1
|
* Trailing whitespace deleted.Juanma Barranquero2003-02-041-20/+20
|
* (Fcall_process): Remove /: from program name.Richard M. Stallman2002-08-241-0/+7
|
* (init_callproc) [DOS_NT]: Initialize Vshared_game_score_directory to nil.Juanma Barranquero2002-07-221-0/+8
| | | | (syms_of_callproc) [DOS_NT]: Likewise.
* (init_callproc): Set up Vshared_game_score_directory.Richard M. Stallman2002-07-211-5/+5
| | | | | Set to nil if dir does not exist. (syms_of_callproc): Init unconditionally and simply.
* (Fcall_process): Make NEW_ARGV array hold pointer toKen Raeburn2002-07-191-2/+2
| | | | const.
* Most uses of XSTRING combined with STRING_BYTES or indirection changed toKen Raeburn2002-07-151-29/+29
| | | | | SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references left unchanged for now.
* Use macro SPECPDL_INDEX.Juanma Barranquero2002-07-111-5/+5
|
* (Fcall_process): Fix previous change.Kenichi Handa2002-07-091-1/+6
|
* (Fcall_process): If code detection is necessary, call detect_codingKenichi Handa2002-06-241-0/+6
| | | | directly here.
* (Vgame_score_directory): Renamed to Vshared_game_score_directory.Colin Walters2002-05-031-4/+4
|
* (Fcall_process): Update call to openp.Stefan Monnier2002-04-301-1/+1
|
* (Vgame_score_directory) [!HAVE_SHARED_GAME_DIR]: Default toColin Walters2002-04-291-1/+1
| | | | "~/.emacs.d/games".
* Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,Andrew Choi2002-04-261-11/+11
| | | | lisp/ChangeLog, and src/ChangeLog for list of changes.
* (Vgame_score_directory): New variable.Colin Walters2002-04-101-1/+10
| | | | (syms_of_callproc) <Vgame_score_directory>: DEFVAR_LISP.
* Change defvar_int def and vars to use EMACS_INT instead of just int.Stefan Monnier2002-03-041-1/+1
|
* (init_callproc): Set Vdata_directory based on the sourceRichard M. Stallman2001-12-071-3/+10
| | | | location whenever Emacs was not run installed.
* (Fcall_process): When we make a bigger buffer for bufptr,Richard M. Stallman2001-11-261-1/+5
| | | | don't lose the data in it.
* Update usage of CHECK_ macros (remove unused second argument).Pavel Janík2001-11-021-6/+6
|
* (Fcall_process_region, Fcall_process): Add usage: string to doc string.Miles Bader2001-10-211-2/+6
|
* Change doc-string comments to `new style' [w/`doc:' keyword].Pavel Janík2001-10-201-69/+69
|
* (syms_of_callproc): Init Vexec_suffixes to Qnil.Stefan Monnier2001-10-141-23/+1
| | | | (decode_suffixes): Remove.
* (Vexec_suffixes): New var.Stefan Monnier2001-10-121-4/+30
| | | | | | (Fcall_process): Update call to openp. (decode_suffixes): New function. (syms_of_callproc): Init exec-suffixes.
* (syms_of_callproc): Explicitly state in the documentation forMiles Bader2001-10-031-0/+2
| | | | | `process-environment' that earlier entries take precedence over later ones.
* (Fcall_process): Handle errors from pipe(2).Gerd Moellmann2001-09-201-5/+6
| | | | (child_setup): Delete code in #ifdef vipc.
* (Fcall_process): Deal with decode_coding returningGerd Moellmann2001-05-291-1/+65
| | | | CODING_FINISH_INCONSISTENT_EOL.
* Call redisplay_preserve_echo_area with additional arg.Gerd Moellmann2001-01-161-1/+1
|
* (Fcall_process_region): Use HAVE_MKSTEMP.Dave Love2000-11-071-0/+11
|
* [USE_CRT_DLL]: Remove unnecessary extern, whichAndrew Innes2000-08-221-0/+4
| | | | screws up dllimport attributes.
* (Fcall_process): Terminate the unwind-protect around theKenichi Handa2000-08-091-13/+19
| | | | post-read-conversion of coding system.
* (child_setup): Use xfree instead of free.Gerd Moellmann2000-08-051-1/+1
|
* (Fcall_process): Handle post-read-conversion of coding system if any.Kenichi Handa2000-08-041-0/+9
|
* (child_setup) [MSDOS]: malloc pwd_var instead ofEli Zaretskii2000-07-311-0/+8
| | | | using alloca; free it after run_msdos_command returns
* (setpgrp): Undefine before defining.Dave Love2000-06-231-0/+2
| | | | (delete_temp_file): Return Qnil to avoid warning.
* (Fcall_process): Fix previous change.Kenichi Handa2000-05-291-11/+11
|
* Include composite.h.Kenichi Handa2000-05-291-5/+29
| | | | (Fcall_process): Handle composition correctly.
* (setpgrp): Don't define if USG and BSD_PGRPS are not defined.Gerd Moellmann2000-05-241-0/+2
|
* (setpgrp) [HAVE_SETPGID]: Define as setpgid.Gerd Moellmann2000-05-231-0/+4
|
* (Fcall_process): Always encode an argument string ifKenichi Handa2000-05-191-28/+27
| | | | | it is multibyte. Setup src_multibyte and dst_multibyte members of process_coding properly.
* (Fgetenv_internal): Renamed from Fgetenv.Gerd Moellmann2000-05-151-2/+2
|
* (Fcall_process): Call code_convert_string to encodeKenichi Handa1999-12-151-29/+12
| | | | | arguments. Use CODING_REQUIRE_DECODING to check if the process output should be decoded.
* * callproc.c (strerror): Remove decl.Paul Eggert1999-11-221-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fileio.c (strerror): Likewise. * process.c (strerror): Likewise. * emacs.c (strerror): Likewise. (Vsystem_messages_locale): Renamed from Vmessages_locale. All uses changed. (Vprevious_system_messages_locale): Likewise, from Vprevious_messages_locale. (Vsystem_time_locale): Likewise, from Vtime_locale. (Vprevious_system_time_locale): Likewise, from Vprevious_time_locale. (ABORT_RETURN_TYPE): New macro. (abort): Return type is now ABORT_RETURN_TYPE. (main): Always invoke init_signals, even if POSIX_SIGNALS is not defined. (syms_of_emacs): messages-locale -> system-messages-locale, previous-messages-locale -> previous-system-messages-locale, time-locale -> system-time-locale, previous-time-locale -> previous-system-time-locale. * gmalloc.c (PP, __ptr_t): Assume ANSI C if STDC_HEADERS is defined. (const): Do not define; that's config.h's job. (<limits.h>): Include if HAVE_LIMITS_H is defined. (CHAR_BIT): Move test for definedness outside of limits.h condition. (<stddef.h>): Include if STDC_HEADERS is defined. (FREE_RETURN_TYPE): New macro. (free): Return type is now FREE_RETURN_TYPE. * lisp.h (synchronize_system_time_locale): Renamed from synchronize_time_locale. All uses changed. (synchronize_system_messages_locale): Likewise, from synchronize_messages_locale. * process.c (sys_siglist): Remove. * syntax.c (scan_sexps_forward): Use abort, not assert. * sysdep.c (my_sys_siglist): New var. (sys_siglist): New macro. Remove old initialized vars of same name. (init_signals): Initialize sys_siglist. * xfns.c (abort): Remove decl; stdlib.h now does this.