summaryrefslogtreecommitdiff
path: root/src/process.c
AgeCommit message (Collapse)Author
2008-03-25* process.h (struct Lisp_Process): Remove filter_multibyte.Stefan Monnier
* process.c (QCfilter_multibyte): Remove. (setup_process_coding_systems): Don't use filter_multibyte. (Fstart_process, Fmake_network_process): Don't set filter_multibyte. (read_process_output): Don't adjust multibyteness to filter_multibyte. (Fset_process_filter_multibyte): Change the coding-system to approximate the previous behavior. (Fprocess_filter_multibyte_p): Get the multibyteness straight from the coding-system.
2008-02-27(wait_reading_process_output): Check for window changes caused by timers.Chong Yidong
Suggested by Johan Bockgård.
2008-02-27(wait_reading_process_output): Check for window changes caused by timers.Chong Yidong
Suggested by Johan Bockgård.
2008-02-09* configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove codeDan Nicolaescu
dealing with obsolete variables. * fakemail.c (MAIL_PROGRAM_NAME): Remove unused conditional. (main): Replace MAIL_PROGRAM_NAME with its value. * src/Makefile.in: * src/emacs.c: * src/gmalloc.c: * src/keyboard.c: * src/lisp.h: * src/m/ibm370aix.h: * src/process.c: * src/regex.c: * src/s/hpux.h: * src/sysdep.c: * src/sysselect.h: * src/systty.h: * src/unexec.c: * src/w32term.c: * src/xsmfns.c: * src/xterm.c: Remove code that deals with obsolete variables. * s/msdos.h (DONT_NEED_ENVIRON): Don't define. * ecrt0.c: Replace the DONT_NEED_ENVIRON test with MSDOS test, nothing else needs it anymore.
2008-02-06* process.c (Fstart_process):Stefan Monnier
* callproc.c (Fcall_process): Handle the case where Funhandled_file_name_directory returns nil.
2008-01-30Merge from emacs--devo--0Miles Bader
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-324
2008-01-19(list_processes_1): Don't use SCHARS on a nil buffer name.Stefan Monnier
2008-01-13* movemail.c:Dan Nicolaescu
* make-docfile.c: Remove reference to symbols defined by systems not supported anymore: MAC_OS8, XENIX and STRIDE. * (src/m/mips.h): * (src/m/intel386.h): * callproc.c: * config.in: * ecrt0.c: * emacs.c: * fileio.c: * frame.c: * getpagesize.h: * keyboard.c: * lread.c: * process.c: * puresize.h: * sysdep.c: * systty.h: * syswait.h: * unexec.c: * xdisp.c: * alloc.c: Remove code containing references to symbols defined by unsupported systems.
2008-01-10Chong Yidong <cyd at stupidchicken.com>Glenn Morris
(wait_reading_process_output): Check for window changes caused by timers.
2008-01-10Chong Yidong <cyd at stupidchicken.com>Glenn Morris
(wait_reading_process_output): Check for window changes caused by timers.
2008-01-09Merge from emacs--devo--0Miles Bader
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
2008-01-08Merge from emacs--rel--22Miles Bader
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08Add 2008 to copyright years.Glenn Morris
2007-12-29Merge from emacs--devo--0Miles Bader
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-307
2007-12-29Revert incorrect mergeMiles Bader
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-969
2007-12-29Merge from emacs--devo--0Miles Bader
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-306
2007-12-28Merge from emacs--rel--22Miles Bader
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-966
2007-12-24(make_process): Initialize pty_flag to Qnil instead of 0YAMAMOTO Mitsuharu
as it is not a bit field on Emacs 22 yet.
2007-12-06Merge from emacs--devo--0Miles Bader
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
2007-12-06Merge from emacs--rel--22Miles Bader
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-943
2007-12-03(make_process): Initialize pty_flag to 0.Richard M. Stallman
2007-11-26(list_processes_1): Fix indentation level of theAndreas Schwab
command column.
2007-11-26(list_processes_1): Fix indentation level of theAndreas Schwab
command column.
2007-10-27Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 902-908) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 131-137) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 261-262) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
2007-10-23(unwind_request_sigio): Only define if __ultrix__.Stefan Monnier
2007-10-20Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 899-900) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 129-130) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 259-260) - Merge from emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-272
2007-10-19(Fset_process_filter): Doc fix.Juanma Barranquero
2007-10-19(Fset_process_filter): Doc fix.Juanma Barranquero
2007-10-19Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 890-898) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 122-128) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 257-258) - Merge from emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-270
2007-10-17* xselect.c (x_own_selection, x_handle_selection_clear)Stefan Monnier
(x_clear_frame_selections): * w32menu.c (list_of_panes, list_of_items): * w32fns.c (w32_color_map_lookup, Fx_create_frame, Fx_display_list): * textprop.c (validate_plist, interval_has_all_properties) (interval_has_some_properties, interval_has_some_properties_list) (add_properties, text_property_list): * process.c (Fget_buffer_process, list_processes_1, status_notify): * minibuf.c (Fassoc_string): * macselect.c (x_own_selection, x_clear_frame_selections) (Fx_disown_selection_internal): * keymap.c (Fcommand_remapping, where_is_internal, describe_map_tree): Use CONSP rather than !NILP and XC[AD]R rather than Fc[ad]r.
2007-10-17Link to libs for calling res_init() if available.Chong Yidong
(Fmake_network_process): Call res_init() before getaddrinfo or gethostbyname, if possible.
2007-10-11Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 866-879) - Merge multi-tty branch - Update from CVS - Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
2007-09-20(Fmake_network_process): Doc fix.Glenn Morris
2007-09-20(Fmake_network_process): Doc fix.Glenn Morris
2007-08-13Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 846-851) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 88-92) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 242-244) - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-31
2007-08-13Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 846-851) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 88-92) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 242-244) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246
2007-08-13Merge from emacs--rel--22Miles Bader
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-08Replace `iff' in comments.Glenn Morris
2007-07-31Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28
2007-07-27Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 824-831) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 70-74) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-26Merge from emacs--rel--22Miles Bader
Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-25Switch license to GPLv3 or later.Glenn Morris
2007-07-24Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 814-823) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 59-69) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 237-238) - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-26
2007-07-18Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 814-815) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-232
2007-07-17(Fstart_process, Fmake_network_process, read_process_output):Stefan Monnier
Fix up last changes.
2007-07-15Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 806-813) - Merge from emacs--rel--22 - Update from CVS * emacs--rel--22 (patch 51-58) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 233-236) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-230
2007-07-15Merge from emacs--devo--0Miles Bader
Patches applied: * emacs--devo--0 (patch 803-813) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 51-58) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 233-236) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-25
2007-07-14Don't undefine AF_INET6.Jason Rumney
2007-07-12(struct Lisp_Process): Turn slots infd, outfd, kill_without_query, pty_flag,Stefan Monnier
tick, update_tick, decoding_carryover, inherit_coding_system_flag, filter_multibyte, adaptive_read_buffering, read_output_delay, and read_output_skip from Lisp_Objects to ints. Remove unused encoding_carryover.
2007-06-29Replace uses of GC_* macros with the non-GC_ versions.Stefan Monnier