1. 18 Mar, 2002 26 commits
  2. 17 Mar, 2002 14 commits
    • Stefan Monnier's avatar
      (sgml-xml-mode): Renamed from sgml-xml. · a3ec4ba0
      Stefan Monnier authored
      (sgml-xml-guess): Simplify.
      (sgml-mode-common): Remove (move into sgml-mode).
      (sgml-mode): Add code from sgml-mode-common.
      Remove redundant setting of indent-line-function.
      Don't set skeleton-transformation when in XML mode.
    • Stefan Monnier's avatar
    • Stefan Monnier's avatar
      (ucs-unify-8859, ucs-fragment-8859): Use unify-8859-on-decoding-mode. · 2154a297
      Stefan Monnier authored
      (unify-8859-on-decoding-mode): Also set translation-table-for-input.
      (ucs-insert): Give an error if the unicode char can't be created.
    • Stefan Monnier's avatar
      (cvs-parse-table): Be a bit more lenient. · 1f3d429d
      Stefan Monnier authored
      (cvs-parse-status): Handle the "used to have a conflict" marker.
    • Kim F. Storm's avatar
      Describe enhanced networking support. · fd13a3cc
      Kim F. Storm authored
    • Kim F. Storm's avatar
      Enhanced network process support. · 5439f987
      Kim F. Storm authored
    • Kim F. Storm's avatar
      Update copyright. · 41c4dfe1
      Kim F. Storm authored
      (shadow-save-buffers-kill-emacs): Also check for active server
      processes.  Use process-query-on-exit-flag.
    • Kim F. Storm's avatar
      (save-buffers-kill-emacs): Also check for active server · 48a4a1fb
      Kim F. Storm authored
      processes.  Use process-query-on-exit-flag.  Only list processes
      which has the query-on-exit flag set in connection with user query.
    • Kim F. Storm's avatar
      Update copyright. · ed7069af
      Kim F. Storm authored
      (clone-process): Use make-network-process to clone network
      processes. Get command list via (process-contact ... t).
      Use set-process-query-on-exit-flag and process-query-on-exit-flag
      instead of process-kill-without-query.
      (open-network-stream): Replaces C-version from process.c.
      (open-network-stream-nowait, open-network-stream-server): New
      (process-kill-without-query): Replaces C-version from process.c.
    • Kim F. Storm's avatar
      (Qlocal, QCname, QCbuffer, QChost, QCservice, QCfamily) · e690ca94
      Kim F. Storm authored
      (QClocal, QCremote, QCserver, QCdatagram, QCnowait, QCnoquery,QCstop)
      (QCcoding, QCoptions, QCfilter, QCsentinel, QClog, QCfeature):
      New variables.
      (NETCONN1_P): New macro.
      (DATAGRAM_SOCKETS): New conditional symbol.
      (datagram_address): New array.
      (status_message): Use concat3.
      (Fprocess_status): Add `listen' status to doc string.  Return `stop'
      for a stopped network process.
      (Fset_process_buffer): Update contact plist for network process.
      (Fset_process_filter): Ditto.  Don't enable input for stopped
      network processes.  Server must listen, even if filter is t.
      (Fset_process_query_on_exit_flag, Fprocess_query_on_exit_flag):
      New functions.
      (Fprocess_kill_without_query): Removed.  Now defined in simple.el.
      (Fprocess_contact): Added KEY argument.  Handle datagrams.
      (list_processes_1): Optionally show only processes with the query
      on exit flag set.  Dynamically adjust column widths.  Omit tty
      column if not needed.  Report stopped network processes.
      Identify server and datagram network processes.
      (Flist_processes): New optional arg `query-only'.
      (conv_sockaddr_to_lisp, get_lisp_to_sockaddr_size)
      (conv_lisp_to_sockaddr, set_socket_options)
      (network_process_featurep, unwind_request_sigio): New helper functions.
      (Fprocess_datagram_address, Fset_process_datagram_address):
      (Fset_network_process_options): New lisp functions.
      (Fopen_network_stream): Removed.  Now defined in simple.el.
      (Fmake_network_process): New lisp function.  Code is based on previous
      Fopen_network_stream, but heavily reworked with new property list based
      argument list, support for datagrams, server processes, and local
      sockets in addition to old client-only functionality.
      (server_accept_connection): New function.
      (wait_reading_process_input): Use it to handle incoming connects.
      Do not enable input on a new connection if process is stopped.
      (read_process_output): Handle datagram sockets. Use 2k buffer for them.
      (send_process): Handle datagram sockets.
      (Fstop_process, Fcontinue_process): Apply to network processes.  A stopped
      network process is indicated by setting command field to t .
      (Fprocess_send_eof): No-op if datagram connection.
      (Fstatus_notify): Don't read input for a stream server socket or a
      stopped network process.
      (init_process): Initialize datagram_address array.
      (syms_of_process): Intern and staticpro new variables, defsubr new
    • Kim F. Storm's avatar
      (struct Lisp_Process): New member log. · cfa955c2
      Kim F. Storm authored
      Doc fix: Member command used to indicate stopped network process.
      Doc fix: Member childp contains plist for network process.
      Doc fix: Member kill_without_query is inverse of query-on-exit flag.
    • Eli Zaretskii's avatar
    • Pavel Janík's avatar
      Fix typo. · bf496621
      Pavel Janík authored
    • Jason Rumney's avatar
      *** empty log message *** · f779bd4c
      Jason Rumney authored