1. 15 Jul, 2008 1 commit
  2. 12 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      * syswait.h: Remove old if 0 code. Do not define WAITTYPE, it was · bba104c1
      Dan Nicolaescu authored
      always defined as int.
      
      * s/netbsd.h (HAVE_UNION_WAIT, HAVE_WAIT_HEADER, WAIT_USE_INT):
      * s/gnu.h (HAVE_WAIT_HEADER, WAIT_USE_INT, HAVE_UNION_WAIT):
      * s/gnu-linux.h (HAVE_WAIT_HEADER):
      * s/freebsd.h (HAVE_WAIT_HEADER):
      * s/bsd-common.h (HAVE_UNION_WAIT):
      * s/aix4-2.h (HAVE_WAIT_HEADER):
      * m/mips.h (HAVE_UNION_WAIT):
      * s/usg5-4.h (HAVE_WAIT_HEADER, WAITTYPE): Do not define, not used.
      (COFF, static): Do not define, they are undefined later in the file.
      
      * process.c (update_status): Don't use a union.
      (status_convert):
      (sigchld_handler): Use int instead of WAITTYPE.
      
      * movemail.c (main): Use int instead of WAITTYPE.
      bba104c1
  3. 27 Jun, 2008 1 commit
  4. 26 Jun, 2008 1 commit
    • Dan Nicolaescu's avatar
      * unexnext.c: · f2a77c3a
      Dan Nicolaescu authored
      * m/ews4800.h:
      * m/hp9000s300.h:
      * m/ibm370aix.h:
      * m/mips-siemens.h:
      * m/ncr386.h:
      * m/next.h:
      * m/pmax.h:
      * m/powerpcle.h:
      * m/tandem-s2.h:
      * s/386bsd.h:
      * s/bsd386.h:
      * s/bsd4-1.h:
      * s/bsd4-2.h:
      * s/bsdos2-1.h:
      * s/bsdos2.h:
      * s/bsdos3.h:
      * s/bsdos4.h:
      * s/nextstep.h:
      * s/ultrix4-3.h:
      * s/usg5-0.h:
      * s/usg5-2-2.h:
      * s/usg5-2.h:
      * s/usg5-4-3.h:
      * s/ux4800.h:
      * s/uxpds.h:
      * s/uxpv.h: Remove support for obsolete systems.
      * s/hpux.h, s/hpux10.h, s/hpux8.h, s/hpux9.h, s/hpux9shr.h:
      Remove, insert contents in s/hpux-10.20.h
      * s/aix3-1.h, s/aix3-2-5.h, s/aix3-2.h, s/aix4-1.h, s/aix4.h:
      Remove, insert contents in s/aix-4.2.h
      * s/usg5-3.h: Remove, insert contents in s/usg5-4.h.
      * s/bsd4-3.h: Rename to ..
      * s/bsd-common.h: ... this.
      * src/data.c:
      * src/doc.c:
      * src/ecrt0.c:
      * src/emacs.c:
      * src/fileio.c:
      * src/floatfns.c:
      * src/keyboard.c:
      * src/mem-limits.h:
      * src/print.c:
      * src/process.c:
      * src/sysdep.c:
      * src/syssignal.h:
      * src/systty.h:
      * src/syswait.h:
      * src/term.c:
      * src/unexec.c:
      * src/unexelf.c:
      * src/unexhp9k800.c:
      * src/m/hp800.h:
      * src/m/ibmrs6000.h:
      * src/m/mips.h:
      * src/m/vax.h:
      * src/s/darwin.h:
      * src/s/freebsd.h:
      * src/s/gnu.h:
      * src/s/ms-w32.h:
      * src/s/msdos.h:
      * src/s/netbsd.h:
      * src/s/template.h: Remove references to obsolete variables.
      
      * Makefile.in: Add dependencies for all unexec files.
      (admindir): Remove unused variable.
      (UNEXEC_SRC): Remove references.
      
      * config.nt: Remove reference to UNEXEC_SRC.
      
      * lwlib.c: Remove references to obsolete variables.
      
      * fakemail.c: Remove references to obsolete variables.
      
      * os.texi: Remove references to obsolete systems.
      
      * configure.in:
      * configure: Remove references to obsolete systems.
      f2a77c3a
  5. 13 Jun, 2008 2 commits
    • Stefan Monnier's avatar
      (Fserial_process_configure, Fprocess_send_eof): · a879ee6f
      Stefan Monnier authored
      Use EQ to compare Lisp_Objects.
      a879ee6f
    • Glenn Morris's avatar
      Daniel Engeler <engeler at gmail.com> · d888760c
      Glenn Morris authored
      These changes add serial port access.
      * process.c: Add HAVE_SERIAL.
      (Fdelete_process, Fprocess_status, Fset_process_buffer)
      (Fset_process_filter, Fset_process_sentinel, Fprocess_contact)
      (list_processes_1, select_wrapper, Fstop_process)
      (Fcontinue_process, Fprocess_send_eof, kill_buffer_processes)
      (status_notify): Modify to handle serial processes.
      [HAVE_SERIAL] (Fserial_process_configure)
      [HAVE_SERIAL] (make_serial_process_unwind, Fmake_serial_process):
      New functions.
      * process.h (struct Lisp_Process): Add `type'.
      * sysdep.c [HAVE_TERMIOS] (serial_open, serial_configure):
      New functions.
      * w32.c (_sys_read_ahead, sys_read, sys_write): Modify to handle serial ports.
      (serial_open, serial_configure) New functions.
      * w32.h: Add FILE_SERIAL.
      (struct _child_process): Add ovl_read, ovl_write.
      d888760c
  6. 29 May, 2008 1 commit
  7. 22 May, 2008 1 commit
  8. 19 May, 2008 1 commit
  9. 14 May, 2008 1 commit
  10. 09 Apr, 2008 1 commit
  11. 27 Mar, 2008 1 commit
  12. 25 Mar, 2008 1 commit
    • Stefan Monnier's avatar
      * process.h (struct Lisp_Process): Remove filter_multibyte. · 5431bd6a
      Stefan Monnier authored
      * 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.
      5431bd6a
  13. 27 Feb, 2008 2 commits
  14. 09 Feb, 2008 1 commit
    • Dan Nicolaescu's avatar
      * configure.in (LIBX11_MACHINE, HAVE_XFREE386): Remove code · 4624371d
      Dan Nicolaescu authored
      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.
      4624371d
  15. 06 Feb, 2008 1 commit
  16. 19 Jan, 2008 1 commit
  17. 13 Jan, 2008 1 commit
    • Dan Nicolaescu's avatar
      * movemail.c: · e39a993c
      Dan Nicolaescu authored
      * 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.
      e39a993c
  18. 10 Jan, 2008 2 commits
  19. 08 Jan, 2008 1 commit
  20. 29 Dec, 2007 1 commit
  21. 24 Dec, 2007 1 commit
  22. 03 Dec, 2007 1 commit
  23. 26 Nov, 2007 2 commits
  24. 23 Oct, 2007 1 commit
  25. 19 Oct, 2007 2 commits
  26. 17 Oct, 2007 2 commits
    • Stefan Monnier's avatar
      * xselect.c (x_own_selection, x_handle_selection_clear) · 99784d63
      Stefan Monnier authored
      (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.
      99784d63
    • Chong Yidong's avatar
      Link to libs for calling res_init() if available. · 08116b48
      Chong Yidong authored
      (Fmake_network_process): Call res_init() before getaddrinfo or
      gethostbyname, if possible.
      08116b48
  27. 20 Sep, 2007 2 commits
  28. 08 Aug, 2007 1 commit
  29. 25 Jul, 2007 1 commit
  30. 17 Jul, 2007 1 commit
  31. 14 Jul, 2007 1 commit
  32. 12 Jul, 2007 1 commit
  33. 29 Jun, 2007 1 commit