1. 06 Oct, 2007 1 commit
  2. 28 Sep, 2007 1 commit
  3. 21 Sep, 2007 1 commit
  4. 19 Sep, 2007 1 commit
  5. 16 Sep, 2007 2 commits
    • Stefan Monnier's avatar
      (server-clients): Only keep procs, no properties any more. · 448f754f
      Stefan Monnier authored
      (server-client): Remove.
      (server-client-get, server-client-set): Remove, replace all callers by
      process-get and process-put resp.
      (server-clients-with, server-add-client, server-delete-client)
      (server-create-tty-frame, server-create-window-system-frame)
      (server-process-filter, server-execute, server-visit-files)
      (server-buffer-done, server-kill-buffer-query-function)
      (server-kill-emacs-query-function, server-switch-buffer)
      (server-save-buffers-kill-terminal): Update accordingly.
      448f754f
    • Stefan Monnier's avatar
      (server-with-environment): Simplify. · 13ba3740
      Stefan Monnier authored
      (server-select-display, server-unselect-display): Re-add functions that
      seem to have been lost in the multi-tty merge.
      (server-eval-and-print, server-create-tty-frame)
      (server-create-window-system-frame, server-goto-toplevel)
      (server-execute, server-return-error): New functions extracted from
      server-process-filter.
      (server-execute-continuation): New functions.
      (server-process-filter): Restructure so that all arguments are analysed
      first and then acted upon in a subsequent stage  This way
      server-goto-toplevel can be executed later, when we know if
      it's necessary.
      Remove the "-version" and "-version-good" support.
      13ba3740
  6. 04 Sep, 2007 2 commits
    • Dan Nicolaescu's avatar
      * server.el (server-start, server-unload-hook): Undo previous · e4019195
      Dan Nicolaescu authored
      change.
      
      * xt-mouse.el: Undo previous change.
      
      * term.c (Vsuspend_tty_functions, Vresume_tty_functions)
      (syms_of_term, Fsuspend_tty, Fresume_tty): Undo previous change.
      e4019195
    • Dan Nicolaescu's avatar
      * server.el (server-start, server-unload-hook): · 92cd6a7c
      Dan Nicolaescu authored
      suspend-tty-functions has been renamed to suspend-tty-hook.
      
      * xt-mouse.el: Likewise. resume-tty-functions has been renamed to
      resume-tty-hook.
      
      * term.c (Vsuspend_tty_hook): Rename from Vsuspend_tty_functions.
      (Vresume_tty_hook): Rename from Vresume_tty_functions.
      (syms_of_term): Rename suspend-tty-functions to suspend-tty-hook
      and resume-tty-function to resume-tty-hook.
      (Fsuspend_tty, Fresume_tty): Use new names.
      92cd6a7c
  7. 01 Sep, 2007 1 commit
  8. 31 Aug, 2007 1 commit
  9. 31 Jul, 2007 1 commit
  10. 25 Jul, 2007 1 commit
  11. 03 Jul, 2007 1 commit
    • Dan Nicolaescu's avatar
      * server.el (server-process-filter): Likewise. · de87fb59
      Dan Nicolaescu authored
      (server-process-filter): Likewise. Also set COLORFGBG and
      COLORTERM.
      
      * frame.el (frame-initialize, make-frame): Likewise.
      
      * faces.el (tty-set-up-initial-frame-faces): Likewise.
      
      * env.el (read-envvar-name): Don't consider the environment frame
      param.
      (setenv): Set display-environment-variable and
      term-environment-variable.
      
      * frame.c (Qterm_environment_variable,
      Qdisplay_environment_variable): New variables.
      (syms_of_frame): Intern and staticpro them.
      
      * frame.h: Declare them here.
      
      * callproc.c (child_setup): Use the display-environment-variable
      and term-environment-variable frame params.
      (getenv_internal): Likewise.
      (set_initial_environment): Initialise Vprocess_environment.
      
      * frames.texi (Basic Parameters): Add display-environment-variable
      and term-environment-variable.
      de87fb59
  12. 13 Jun, 2007 1 commit
  13. 12 Jun, 2007 1 commit
  14. 11 Jun, 2007 1 commit
  15. 20 May, 2007 1 commit
  16. 16 May, 2007 1 commit
    • Miles Bader's avatar
      Rudimentary fix for environment variable handling. · 36ab8612
      Miles Bader authored
      * lisp/env.el (getenv): Restore David Kastrup's fix.
      (environment): Add optional frame parameter.
      
      * lisp/mule-cmds.el (set-locale-environment): Fix getenv call.
      * lisp/term/rxvt.el (rxvt-set-background-mode): Ditto.
      * lisp/x-win.el (x-initialize-window-system, terminal-init-xterm): Ditto.
      
      * lisp/server.el (server-with-environment): Restore the original environment.
      
      Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-6
      Creator:  Karoly Lorentey <karoly@lorentey.hu>
      36ab8612
  17. 21 Mar, 2007 1 commit
  18. 27 Jan, 2007 1 commit
  19. 10 Jan, 2007 1 commit
  20. 27 Nov, 2006 1 commit
  21. 12 Nov, 2006 1 commit
  22. 11 Nov, 2006 1 commit
  23. 10 Nov, 2006 1 commit
  24. 07 Nov, 2006 1 commit
  25. 03 Nov, 2006 1 commit
  26. 02 Nov, 2006 2 commits
    • Stefan Monnier's avatar
      (server-auth-key): Remove. Replace by a process-property. · 757e1681
      Stefan Monnier authored
      (server-start): Don't remove the file of the previous process, but
      instead clear out the place for the new file.
      (server-start): Set the :auth-key property.
      (server-process-filter): Use the :auth-key property.
      757e1681
    • Juanma Barranquero's avatar
      (server-visit-files): Use `when'. · 95eefb35
      Juanma Barranquero authored
      (server-process-filter): When authentication fails, send error message to
      client.  Wrap `process-send-region' in `ignore-errors' instead of
      `condition-case', and remove misleading comment.
      95eefb35
  27. 01 Nov, 2006 1 commit
  28. 30 Oct, 2006 2 commits
    • Juanma Barranquero's avatar
      Add support for TCP sockets. · 337e3c70
      Juanma Barranquero authored
      (server-use-tcp, server-host, server-auth-dir): New options.
      (server-auth-key): New variable.
      (server-ensure-safe-dir): Create nonexistent parent dirs.  Ignore Unix-style
      file modes on Windows.
      (server-start): Crete a TCP or Unix socket according to the value of
      `server-use-tcp'.  For TCP sockets, create the id/auth file in `server-auth-dir'
      directory.
      (server-process-filter): Delete process if authentication fails (which never
      happens for Unix sockets).
      337e3c70
    • Stefan Monnier's avatar
      (server-select-display): Use a dummy buffer to detect when · 7acc677b
      Stefan Monnier authored
      the frame is later used.
      (server-select-display): New function.
      (server-process-filter): Use it to detect unused temp frames.
      7acc677b
  29. 06 Jul, 2006 1 commit
  30. 11 Jun, 2006 1 commit
  31. 16 May, 2006 1 commit
  32. 05 May, 2006 1 commit
  33. 26 Mar, 2006 1 commit
    • Karoly Lorentey's avatar
      Set `default-directory' in *scratch* to the current directory of emacsclient. · 2828d5f9
      Karoly Lorentey authored
      * lib-src/emacsclient.c (get_current_dir_name): New function, copied here
        from sysdep.c.
        (main): Use it to send over the current directory.
      
      * lisp/server.el (server-process-filter): Accept `-dir' command.  Set
        `default-directory' of the *scratch* buffer on connect, if applicable.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-539
      2828d5f9
  34. 04 Mar, 2006 1 commit
  35. 23 Feb, 2006 1 commit
  36. 12 Feb, 2006 1 commit