1. 06 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * process.c (socket_options): Make it const. · 5e2327cf
      Dan Nicolaescu authored
      (set_socket_option, init_process): Use a const pointer.
      
      * lread.c (intern_c_string): New function.
      (defvar_kboard, defvar_lisp, defvar_lisp_nopro, defvar_bool)
      (defvar_int): Uset it.  Make the name const char*.
      
      * lisp.h (defvar_kboard, defvar_lisp, defvar_lisp_nopro, defvar_bool)
      (defvar_int): Update prototypes.
      (DEFUN, EXFUN): Support for prototypes is now required.
      (intern_c_string): New prototype.
      (struct Lisp_Subr): Make symbol_name constant.
      
      * font.c (struct table_entry): Remove unused member.  Make NAMES
      constant.
      (weight_table, slant_table, width_table): Make constant.
      
      * emacs.c (struct standard_args): Make name and longname constant.
      
      * character.h (DEFSYM): Use intern_c_string.
      5e2327cf
  2. 19 Oct, 2009 2 commits
    • Dan Nicolaescu's avatar
      * process.c (create_pty): Remove conditionals for no longer · 019d2c4c
      Dan Nicolaescu authored
      supported systems: UNIPLUS and RTU.
      019d2c4c
    • Dan Nicolaescu's avatar
      * alloc.c: Do not define struct catchtag. · d7306fe6
      Dan Nicolaescu authored
      * eval.c: Move struct catchtag definition ...
      * lisp.h: ... here.
      
      * image.c: Move png.h #include earlier to avoid warnings.
      
      * xterm.c:
      * xsmfns.c:
      * xselect.c:
      * xrdb.c:
      * xmenu.c:
      * xftfont.c:
      * xfont.c:
      * xfns.c:
      * xfaces.c:
      * xdisp.c:
      * window.c:
      * widget.c:
      * w32xfns.c:
      * w32uniscribe.c:
      * w32term.c:
      * w32select.c:
      * w32reg.c:
      * w32proc.c:
      * w32menu.c:
      * w32inevt.c:
      * w32heap.c:
      * w32font.c:
      * w32fns.c:
      * w32console.c:
      * w32.c:
      * w16select.c:
      * vm-limit.c:
      * unexsol.c:
      * unexec.c:
      * unexcw.c:
      * unexaix.c:
      * undo.c:
      * tparam.c:
      * textprop.c:
      * terminfo.c:
      * terminal.c:
      * termcap.c:
      * term.c:
      * syntax.c:
      * sound.c:
      * sheap.c:
      * search.c:
      * scroll.c:
      * region-cache.c:
      * regex.c:
      * ralloc.c:
      * process.c:
      * print.c:
      * msdos.c:
      * minibuf.c:
      * menu.c:
      * marker.c:
      * macros.c:
      * keymap.c:
      * keyboard.c:
      * intervals.c:
      * insdel.c:
      * indent.c:
      * gtkutil.c:
      * ftxfont.c:
      * ftfont.c:
      * fringe.c:
      * frame.c:
      * fontset.c:
      * font.c:
      * fns.c:
      * floatfns.c:
      * filelock.c:
      * fileio...
      d7306fe6
  3. 13 Oct, 2009 1 commit
  4. 30 Aug, 2009 2 commits
  5. 27 Aug, 2009 1 commit
  6. 17 Aug, 2009 1 commit
    • Chong Yidong's avatar
      * process.c (status_notify): Don't perform redisplay. · e42bdf01
      Chong Yidong authored
      (Fdelete_process, list_processes_1, process_send_signal):
      Expliticly perform redisplay.
      (wait_reading_process_output): Always check process status, but
      don't perform redisplay unless DO_DISPLAY is non-zero (Bug#2930).
      e42bdf01
  7. 14 Aug, 2009 1 commit
  8. 13 Aug, 2009 1 commit
    • Nick Roberts's avatar
      (create_pty): New function. · 850d0752
      Nick Roberts authored
      (Fstart_process): Use it to allow Emacs to just associate a pty
      with the buffer.  See associated change in gdb-mi.el.
      (list_processes_1): Deal with no program name.
      (start_process_unwind): Use pid == -2 to mean no process.
      850d0752
  9. 18 Jul, 2009 1 commit
  10. 28 Jun, 2009 2 commits
  11. 20 Jun, 2009 1 commit
  12. 15 Jun, 2009 1 commit
  13. 09 Jun, 2009 1 commit
  14. 02 May, 2009 1 commit
  15. 29 Apr, 2009 1 commit
  16. 28 Apr, 2009 1 commit
  17. 23 Feb, 2009 1 commit
  18. 10 Feb, 2009 1 commit
  19. 29 Jan, 2009 1 commit
  20. 18 Jan, 2009 1 commit
  21. 03 Jan, 2009 1 commit
    • Eli Zaretskii's avatar
      (Qeuid, Qegid, Qcomm, Qstate, Qppid, Qpgrp, Qsess) · 6a1bab0e
      Eli Zaretskii authored
      (Qttname, Qminflt, Qmajflt, Qcminflt, Qcmajflt, Qutime, Qstime)
      (Qcutime, Qpri, Qnice, Qthcount, Qstart, Qvsize, Qrss, Qargs)
      (Quser, Qgroup, Qetime, Qpcpu, Qpmem, Qtpgid, Qcstime) [!subprocesses]: Define.
      (syms_of_process) [!subprocesses]: Intern and staticpro them.
      (Flist_system_processes, Fsystem_process_attributes) [!subprocesses]: Call
      list_system_processes and system_process_attributes instead of returning Qnil.
      6a1bab0e
  22. 02 Jan, 2009 1 commit
  23. 01 Jan, 2009 1 commit
  24. 19 Dec, 2008 3 commits
    • Dan Nicolaescu's avatar
      * process.c: (Flist_system_processes): · 900d51fc
      Dan Nicolaescu authored
      (Fsystem_process_attributes): Undo previous change, these functions
      are duplicated for the benefit of #ifndef subprocesses.
      900d51fc
    • Dan Nicolaescu's avatar
      * process.c: (Flist_system_processes): · 3d7de9fb
      Dan Nicolaescu authored
      (Fsystem_process_attributes): Fix strange CVS problem, return the
      correct value.
      3d7de9fb
    • 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
  25. 16 Dec, 2008 1 commit
  26. 11 Dec, 2008 1 commit
  27. 05 Dec, 2008 2 commits
  28. 02 Oct, 2008 2 commits
  29. 19 Sep, 2008 2 commits
  30. 07 Sep, 2008 1 commit
  31. 06 Sep, 2008 1 commit
  32. 23 Aug, 2008 1 commit