1. 08 Jan, 2009 1 commit
  2. 19 Dec, 2008 2 commits
    • Dan Nicolaescu's avatar
      * sysdep.c (system_process_attributes): Add implementation for Solaris. · f4f634e8
      Dan Nicolaescu authored
      * s/sol2-10.h (HAVE_PROCFS, _STRUCTURED_PROC): New defines.
      f4f634e8
    • Dan Nicolaescu's avatar
      Reorganize implementation of Flist_system_processes and · 06e111a6
      Dan Nicolaescu authored
      Fsystem_process_attributes.  No functional changes.
      * process.c: Don't #include pwd.h, grp.h and limits.h.
      (Flist_system_processes): Just call list_system_processes.
      (Fsystem_process_attributes): Just call system_process_attributes.
      (procfs_list_system_processes, time_from_jiffies)
      (ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR)
      (procfs_get_total_memory, procfs_system_process_attributes): Move ...
      
      * sysdep.c: ... here.  Include pwd.h, grp.h and limits.h.
      (list_system_processes): Rename from
      procfs_list_system_processes.  Enclose in #ifdef HAVE_PROCFS.
      Provide a do nothing implementation.
      (system_process_attributes): Rename from
      procfs_list_system_processes.
      (ltime_from_jiffies, get_up_time, procfs_ttyname, MAJOR, MINOR)
      (procfs_get_total_memory):  Enclose in #ifdef GNU_LINUX.
      
      * w32.c (list_system_processes): Rename from
      w32_list_system_processes.
      (system_process_attributes): Rename from
      w32_system_process_attributes.
      
      * s/gnu-linux.h (LISTPROC, PROCATTR): Remove.
      
      * process.h (w32_list_system_processes)
      (w32_system_process_attributes): Remove.
      (list_system_processes, system_process_attributes): New
      prototypes.
      
      * config.nt (LISTPROC, PROCATTR): Remove.
      06e111a6
  3. 27 Oct, 2008 1 commit
  4. 23 Oct, 2008 1 commit
  5. 10 Oct, 2008 1 commit
  6. 02 Oct, 2008 1 commit
  7. 23 Aug, 2008 1 commit
  8. 14 Aug, 2008 1 commit
  9. 07 Aug, 2008 1 commit
    • Dan Nicolaescu's avatar
      * s/darwin.h (OTHER_FILES): Do not define here, defined in · 48fad8e8
      Dan Nicolaescu authored
      config.in.
      
      * Makefile.in (ALL_OBJC_CFLAGS): New variable.
      (.m.o): Use it.
      * config.in: Regenerate.
      
      * Makefile.in (INSTALLABLES): Add LIB_SRC_EXTRA_INSTALLABLES.  Do
      not special case for NS_IMPL_COCOA.
      
      * configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
      AC_SUBST it.
      (GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
      AC_SUBST it.
      (OTHER_FILES): Always define for HAVE_NS.
      (C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
      * configure: Regenerate.
      48fad8e8
  10. 04 Aug, 2008 2 commits
  11. 02 Aug, 2008 1 commit
  12. 31 Jul, 2008 2 commits
    • Dan Nicolaescu's avatar
      * bitmaps/README: · 7c2fb837
      Dan Nicolaescu authored
      * xfns.c:
      * termcap.c:
      * term.c:
      * syswait.h:
      * systty.h:
      * systime.h:
      * syssignal.h:
      * sysdep.c:
      * process.h:
      * process.c:
      * print.c:
      * ndir.h:
      * lread.c:
      * keyboard.c:
      * getpagesize.h:
      * floatfns.c:
      * fileio.c:
      * emacs.c:
      * doc.c:
      * dispnew.c:
      * dired.c:
      * data.c:
      * callproc.c:
      * buffer.c:
      * README:
      * Makefile.in:
      * s/template.h:
      * s/msdos.h:
      * m/vax.h: Remove VMS support.
      * s/vms.h:
      * vlimit.h:
      * uaf.h:
      * temacs.opt:
      * param.h:
      * ioctl.h: Remove file.
      
      * descrip.mms:
      * compile.com: Remove file.
      * Create.c: Remove VMS support.
      
      * message.el (Module):
      
      * gnus-start.el (Module):
      
      * gnus-registry.el (Module):
      
      * textmodes/texinfmt.el:
      * nxml/nxml-enc.el:
      * mail/feedmail.el:
      * international/mule.el:
      * international/latexenc.el:
      * emulation/viper-util.el:
      * emulation/viper-init.el:
      * emulation/viper-ex.el:
      * emacs-lisp/bytecomp.el:
      * version.el:
      * subr.el:
      * startup.el:
      * sort.el:
      * shadowfile.el:
      * recentf.el:
      * printing.el:
      * paths.el:
      * minibuffer.el:
      * ls-lisp.el:
      * loadup.el:
      * hippie-exp.el:
      * finder.el:
      * files.el:
      * ediff-util.el:
      * ediff-ptch.el:
      * ediff-init.el:
      * ediff-diff.el:
      * dired.el:
      * dired-aux.el:
      * cus-edit.el:
      * bindings.el:
      * arc-mode.el:
      * add-log.el: Remove VMS support.
      * obsolete/vmsproc.el:
      * obsolete/vms-pmail.el:
      * obsolete/vms-patch.el: Remove file.
      
      * etags.c:
      * emacsclient.c: Remove VMS support.
      
      * termcap.src: Remove file.
      * README:
      * PROBLEMS:
      * MACHINES: Remove VMS info.
      
      * ediff.texi: Remove VMS support.
      
      * os.texi:
      * intro.texi:
      * files.texi: Remove VMS support.
      
      * emacs.texi: Remove VMS support.
      
      * make-dist:
      * README: Remove VMS support.
      * vms: Remove directory.
      7c2fb837
    • Dan Nicolaescu's avatar
      * s/ms-w32.h (MULTI_KBOARD): Remove. · 69ab3201
      Dan Nicolaescu authored
      * xterm.c:
      * xselect.c:
      * xfns.c:
      * window.c:
      * w32term.c:
      * w32fns.c:
      * terminal.c:
      * termhooks.h:
      * term.c:
      * sysdep.c:
      * keyboard.h:
      * keyboard.c:
      * frame.h:
      * frame.c:
      * frame.c: Remove references to MULTI_KBOARD, it is now the
      default.
      * config.in: Regenerate.
      
      * config.nt (MULTI_KBOARD): Remove.
      
      * configure.in (MULTI_KBOARD): Remove.
      69ab3201
  13. 27 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      Remove support for Mac Carbon. · 9e2a2647
      Dan Nicolaescu authored
      * mactoolbox.c:
      * macterm.h:
      * macterm.c:
      * macselect.c:
      * macmenu.c:
      * macgui.h:
      * macfns.c:
      * mac.c: Remove file.
      * s/darwin.h:
      * m/intel386.h:
      * xfaces.c:
      * xdisp.c:
      * window.c:
      * tparam.c:
      * termhooks.h:
      * termcap.c:
      * term.c:
      * syssignal.h:
      * sysselect.h:
      * sysdep.c:
      * process.c:
      * lread.c:
      * lisp.h:
      * keyboard.c:
      * image.c:
      * fringe.c:
      * frame.h:
      * frame.c:
      * fontset.c:
      * font.h:
      * font.c:
      * fns.c:
      * fileio.c:
      * emacs.c:
      * dispnew.c:
      * dispextern.h:
      * config.in:
      * atimer.c:
      * Makefile.in: Remove code for Carbon
      
      * erc.el: Remove code for Carbon.
      
      Remove support for Mac Carbon.
      * term/mac-win.el: Remove file
      * international/mule-cmds.el:
      * version.el:
      * startup.el:
      * simple.el:
      * mwheel.el:
      * mouse.el:
      * loadup.el:
      * isearch.el:
      * info.el:
      * frame.el:
      * faces.el:
      * disp-table.el:
      * cus-start.el:
      * cus-face.el:
      * cus-edit.el:
      * Makefile.in: Remove code for Carbon.
      
      Remove support for Mac Carbon.
      * makefile.w32-in:
      * emacsclient.c: Remove code for Carbon.
      
      * PROBLEMS:
      * MACHINES: Remove mentions of Mac Carbon.
      
      * ns-emacs.texi:
      * faq.texi: Remove mentions of Mac Carbon.
      
      * os.texi:
      * frames.texi:
      * display.texi: Remove mentions of Mac Carbon.
      
      * xresources.texi: Remove mentions of Mac Carbon.
      
      * make-tarball.txt:
      * admin.el:
      * FOR-RELEASE:
      * CPP-DEFINES: Remove mentions of Mac Carbon.
      
      Remove support for Mac Carbon.
      * mac: Remove directory.
      * make-dist:
      * configure.in:
      * README:
      * Makefile.in:
      * INSTALL:  Remove code for Carbon.
      * configure: Regenerate.
      9e2a2647
  14. 24 Jul, 2008 1 commit
  15. 23 Jul, 2008 4 commits
    • Dan Nicolaescu's avatar
      * s/usg5-4.h (ADDR_CORRECT): Remove, unused. · 7a14f2a0
      Dan Nicolaescu authored
      * unexaix.c (ADDR_CORRECT): Remove conditional, the only user
      defines it.
      * unexec.c (ADDR_CORRECT): Define unconditionally.
      
      * m/ibmrs6000.h (C_SWITCH_MACHINE): Remove.
      7a14f2a0
    • Dan Nicolaescu's avatar
      * s/netbsd.h (A_TEXT_OFFSET, A_TEXT_SEEK): · 268b24ee
      Dan Nicolaescu authored
      * s/freebsd.h (A_TEXT_OFFSET, A_TEXT_SEEK): Remove, unused.
      (LD_SWITCH_SYSTEM_1): Remove, update users.
      268b24ee
    • Dan Nicolaescu's avatar
      * s/darwin.h (DATA_END): · 911109b1
      Dan Nicolaescu authored
      * m/intel386.h (DATA_END):
      * m/ibmrs6000.h (DATA_END):
      * m/alpha.h (DATA_END): Remove, unused.
      (LINUX_SBRK_BUG): Remove, move condition to the only use ...
      * emacs.c (main): ... here.
      911109b1
    • Dan Nicolaescu's avatar
      * config.in: Regenerate. · 77ccee09
      Dan Nicolaescu authored
      * s/ms-w32.h (subprocesses): Define unconditionally.
      * s/template.h (subprocesses): Update comment.
      * s/vms.h (subprocesses):
      * s/usg5-4.h (subprocesses):
      * s/hpux10-20.h (subprocesses):
      * s/gnu-linux.h (subprocesses):
      * s/cygwin.h (subprocesses):
      * s/bsd-common.h (subprocesses):
      * s/aix4-2.h (subprocesses):
      * s/darwin.h (subprocesses): Do not define, defined by default now.
      
      * Makefile.in (C_SWITCH_SITE, LD_SWITCH_SITE): Remove, unused.
      Remove all references.
      (temacs): Add GNUStep specific ld flags.
      
      * Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
      
      * config.nt (C_SWITCH_SITE, LD_SWITCH_SITE): Do not undefine.
      
      * Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
      
      * configure.in (LD_SWITCH_SITE): Remove, set the values directly
      in src/Makefile.in.
      (static): Remove, autoconf would always comment it out anyway.
      (subprocesses): Define unconditionally.
      77ccee09
  16. 20 Jul, 2008 2 commits
    • Dan Nicolaescu's avatar
      * s/sol2-3.h: Insert contents of s/sol2.h. · 98a01702
      Dan Nicolaescu authored
      (LD_SWITCH_SYSTEM): Remove redundant definition.
      * s/sol2.h: Remove, unused.
      98a01702
    • Dan Nicolaescu's avatar
      * s/usg5-4.h (LIBS_SYSTEM): Remove, system for which this was · 89f1e540
      Dan Nicolaescu authored
      added not supported anymore.
      
      * s/usg5-4-2.h (LIBS_SYSTEM):
      * s/sol2.h (LIBS_SYSTEM): Do not undefine.
      
      * s/netbsd.h (GETPGRP_NO_ARG, N_TRELOFF):
      * s/lynxos.h (GETPGRP_NO_ARG):
      * s/hpux10-20.h (NO_SIOCTL_H):
      * s/gnu.h (GETPGRP_NO_ARG):
      * s/gnu-linux.h (NO_SIOCTL_H):
      * s/freebsd.h (GETPGRP_NO_ARG, N_TRELOFF):
      * s/cygwin.h (GETPGRP_NO_ARG):
      * s/irix6-5.h (LIBS_SYSTEM, GETPGRP_NO_ARG): Remove, unused.
      (C_DEBUG_SWITCH): Remove duplicate definition.
      
      * m/ibms390.h: Remove boilerplate comments.
      
      * sysdep.c (closedir): Use SOLARIS2 instead of sun && USG5_4.
      
      * process.c (HAVE_SERIAL): Consolidate ifdefs.
      (wait_reading_process_output): Remove code for SunOS, platform not
      supported anymore.  Use SOLARIS2 instead of sun.
      89f1e540
  17. 17 Jul, 2008 5 commits
  18. 16 Jul, 2008 6 commits
    • Dan Nicolaescu's avatar
      Remove boilerplate comments. · 3ec8ef33
      Dan Nicolaescu authored
      3ec8ef33
    • Dan Nicolaescu's avatar
      * systty.h: Remove code for Aix on 386, unsupported platform. · 132d0475
      Dan Nicolaescu authored
      * s/ms-w32.h: Remove boilerplate comments.
      (fcloseall, fgetchar, flushall, fputchar, getw, putw): Remove, unused.
      
      * s/gnu-linux.h (TERM): Remove support.
      (HAVE_SYSVIPC): Remove, unused.
      (A_TEXT_OFFSET, A_TEXT_SEEK, ADJUST_EXEC_HEADER): Remove, not used
      for this system.
      
      * process.c: Remove support for IRIS, unused.
      Remove support for TERM, not relevant anymore.
      
      * unexalpha.c (DEFAULT_ENTRY_ADDRESS): Remove, replace the only
      used with the definition.
      
      * s/aix4-2.h (static): Do not undef.
      
      * m/ibmrs6000.h: Remove code depending on USG5_4, this file is
      only used on Aix.
      (HAVE_SYSVIPC): Remove, unused.
      
      * m/hp800.h (CANNOT_DUMP): Do not undef.
      
      * m/alpha.h: Fix comment.
      
      * s/usg5-4.h (HAVE_SYSVIPC): Remove, unused.
      (USG_SHARED_LIBRARIES): Remove, only used in unexec.c which is not
      used by this configuration.
      * emacs.c: Remove code depending on USG_SHARED_LIBRARIES.
      * unexec.c: Remove code depending on HPUX and
      USG_SHARED_LIBRARIES, not used with this file.  Remove code
      depending on IRIS, unused.  Remove if 0-ed code.
      132d0475
    • Dan Nicolaescu's avatar
      * s/usg5-4.h (HAVE_SYSVIPC): Remove, unused. · 8111c2d8
      Dan Nicolaescu authored
      (USG_SHARED_LIBRARIES): Remove, only used in unexec.c which is not
      used by this configuration.
      * emacs.c: Remove code depending on USG_SHARED_LIBRARIES.
      * unexec.c: Remove code depending on HPUX and
      USG_SHARED_LIBRARIES, not used with this file.  Remove code
      depending on IRIS, unused.  Remove if 0-ed code.
      8111c2d8
    • Dan Nicolaescu's avatar
      Remove comments about static. · e9a57a88
      Dan Nicolaescu authored
      e9a57a88
    • Dan Nicolaescu's avatar
      * sysdep.c: Remove code depending on NEED_PTEM_H, unused. Remove · c7607b94
      Dan Nicolaescu authored
      if 0-ed code.
      (baud_convert): Don't depend on BAUD_CONVERT, all definitions the
      were the same as the default.
      * s/vms.h (BAUD_CONVERT): Remove, same as the default.
      Remove boilerplate comments.
      * s/hpux10-20.h (BAUD_CONVERT): Remove, same as the default.
      (HAVE_SYSVIPC): Remove, unused.
      (LD_SWITCH_SYSTEM_TEMACS): Simplify, hp9000s700 not supported anymore.
      c7607b94
    • Dan Nicolaescu's avatar
      * m/ibms390.h: · dc89925b
      Dan Nicolaescu authored
      * m/intel386.h:
      * m/m68k.h:
      * s/bsd-common.h:
      * s/cygwin.h:
      * s/darwin.h:
      * s/freebsd.h:
      * s/gnu.h:
      * s/msdos.h: Remove boilerplate comments.
      dc89925b
  19. 15 Jul, 2008 1 commit
  20. 13 Jul, 2008 1 commit
    • Dan Nicolaescu's avatar
      * config.nt (HAVE_FACES): Remove, unused. · bdee2ef3
      Dan Nicolaescu authored
      * s/vms.h: Use __GNUC__ instead of _GNUC_.
      
      * m/macppc.h:
      * m/alpha.h: Use GNU_LINUX instead of LINUX.  Reorganize conditionals.
      
      * m/ibms390x.h (XINT, XUINT): Don't define, same as the default
      (SPECIAL_EMACS_INT):
      * m/ia64.h (SPECIAL_EMACS_INT):
      * m/amdx86-64.h (SPECIAL_EMACS_INT):
      * s/gnu.h (NLIST_STRUCT):
      * aix4-2.h (X11R5_INHIBIT_I18N):
      * s/gnu-linux.h (LINUX):
      * s/msdos.h (HAVE_FACES):
      * s/ms-w32.h (HAVE_FACES): Don't define, unused.
      
      * systty.h:
      * sysdep.c (setup_pty): Don't depend on SYSV_PTYS, it is not used
      anymore.
      bdee2ef3
  21. 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
  22. 10 Jul, 2008 2 commits
    • Dan Nicolaescu's avatar
      * src/fileio.c: · c5e7567d
      Dan Nicolaescu authored
      * src/sysdep.c
      * src/systty.h:
      * src/m/ibmrs6000.h:
      * src/m/iris4d.h:
      * src/s/aix4-2.h:
      * src/s/freebsd.h:
      * src/s/gnu-linux.h:
      * src/s/hpux10-20.h:
      * src/s/hpux11.h:
      * src/s/netbsd.h:
      * src/s/sol2-3.h:
      * src/s/sol2-4.h:
      * src/s/sol2.h:
      * src/s/usg5-4.h:
      * src/s/vms.h: Remove references to unused variables.
      c5e7567d
    • Dan Nicolaescu's avatar
      * s/vms.h: · 3460e0b9
      Dan Nicolaescu authored
      * s/usg5-4-2.h:
      * s/sol2-5.h:
      * s/freebsd.h:
      * s/darwin.h: Remove dead code.
      3460e0b9
  23. 27 Jun, 2008 1 commit