1. 10 Feb, 2003 2 commits
    • Kim F. Storm's avatar
      Doc fixes. · 7392e23c
      Kim F. Storm authored
      (syms_of_process): Add `:' prefix to QCfilter_multibyte.
      7392e23c
    • Kenichi Handa's avatar
      (QCfilter_multibyte): New variable. · 03f04413
      Kenichi Handa authored
      (setup_process_coding_systems): New function.
      (Fset_process_buffer, Fset_process_filter): Call
      setup_process_coding_systems.
      (Fstart_process): Initialize the member `filter_multibyte' of
      struct Lisp_Process.
      (create_process): Call setup_process_coding_systems.
      (Fmake_network_process): New keyward `:filter-multibyte'.
      Initialize the member `filter_multibyte' of struct Lisp_Process.
      Call setup_process_coding_systems.
      (server_accept_connection): Call setup_process_coding_systems.
      (read_process_output): If the process has a filter, decide the
      multibyteness of a string to given to the filter by
      `filter_multibyte' member of the process.  If the process doesn't
      have a filter and the result of conversion is unibyte, use
      Fstring_to_multibyte (not Fstring_make_multibyte) to get the
      multibyte form.
      (Fset_process_coding_system): Call setup_process_coding_systems.
      (Fset_process_filter_multibyte): New function.
      (Fprocess_filter_multibyte_p): New function.
      (syms_of_process): Intern and staticpro QCfilter_multibyte.
      Defsubr Sset_process_filter_multibyte and
      Sprocess_filter_multibyte_p.
      03f04413
  2. 04 Feb, 2003 1 commit
  3. 16 Jan, 2003 1 commit
  4. 14 Jan, 2003 2 commits
  5. 12 Jan, 2003 1 commit
    • Kim F. Storm's avatar
      (QCvars): New variable. · ac4a7584
      Kim F. Storm authored
      (syms_of_process): Intern and staticpro it.
      (Fprocess_variable, Fset_process_variable): New functions.
      (syms_of_process): Defsubr them.
      (Fstart_process): Initialize private_vars plist to nil.
      (Fmake_network_process): New arg :vars to setup the private
      variables for new network process.
      (server_accept_connection): Copy server's private variables to
      client process.
      ac4a7584
  6. 10 Jan, 2003 1 commit
  7. 08 Jan, 2003 3 commits
  8. 18 Nov, 2002 1 commit
  9. 07 Nov, 2002 1 commit
  10. 06 Nov, 2002 1 commit
  11. 31 Oct, 2002 1 commit
  12. 30 Oct, 2002 1 commit
  13. 28 Oct, 2002 1 commit
  14. 24 Oct, 2002 1 commit
    • Kim F. Storm's avatar
      (Fformat_network_address): New function. · 991234f0
      Kim F. Storm authored
      (syms_of_process): Defsubr it.
      (list_processes_1): Use it to format :local/:remote address if
      service/host is not set; before emacs would crash in that case.
      (Fmake_network_process): Don't use Ffind_operation_coding_system
      to setup coding system if host or service is not set.
      991234f0
  15. 18 Sep, 2002 1 commit
  16. 12 Sep, 2002 1 commit
  17. 24 Aug, 2002 1 commit
  18. 16 Jul, 2002 2 commits
  19. 15 Jul, 2002 1 commit
  20. 12 Jul, 2002 1 commit
  21. 11 Jul, 2002 1 commit
  22. 20 May, 2002 1 commit
  23. 16 May, 2002 1 commit
  24. 04 May, 2002 1 commit
  25. 03 May, 2002 1 commit
  26. 30 Apr, 2002 1 commit
  27. 26 Apr, 2002 1 commit
  28. 03 Apr, 2002 1 commit
  29. 01 Apr, 2002 1 commit
    • Stefan Monnier's avatar
      (DATAGRAM_CONN_P, list_processes_1) · bed9664a
      Stefan Monnier authored
      (Fprocess_datagram_address, Fset_process_datagram_address)
      (Fset_network_process_options, server_accept_connection):
      Fix some int/Lisp_Object confusions (thank you union types).
      bed9664a
  30. 28 Mar, 2002 1 commit
  31. 27 Mar, 2002 1 commit
  32. 21 Mar, 2002 2 commits
    • Kim F. Storm's avatar
      (init_process): Only provide make-network-process feature and · c2bd2c26
      Kim F. Storm authored
      subfeatures if HAVE_SOCKETS.
      c2bd2c26
    • Kim F. Storm's avatar
      (QCfeature, QCdatagram): Removed variables. · 9057ff80
      Kim F. Storm authored
      (QCtype, Qdatagram): New variables.
      (network_process_featurep): Removed function.
      (Fmake_network_process): Removed :feature check.
      Use :type 'datagram instead of :datagram t to create a datagram
      socket.  This allows us to add other connection types (e.g. raw
      sockets) later in a consistent manner.
      (init_process) [subprocess]: Provide list of supported subfeatures
      for feature make-network-process.
      (syms_of_process) [subprocess]: Remove QCfeature and QCdatagram.
      Intern and staticpro QCtype and Qdatagram.
      (syms_of_process) [!subprocess]: Intern and staticpro QCtype.
      9057ff80
  33. 20 Mar, 2002 2 commits