1. 28 Sep, 2010 4 commits
    • Glenn Morris's avatar
      Minor NEWS fix. · b2fa3a09
      Glenn Morris authored
      b2fa3a09
    • Glenn Morris's avatar
    • Katsumi Yamaoka's avatar
      Fix message-* user options that differ from Gnus trunk. · e0a185ae
      Katsumi Yamaoka authored
      message.el (message-from-style, message-interactive, message-signature): Remove comment.
      message.el (message-cite-prefix-regexp): Default to mail-citation-prefix-regexp always.
      message.el (message-sendmail-envelope-from): Comment fix.
      message.el (message-yank-prefix): Default to mail-yank-prefix always.
      message.el (message-indentation-spaces): Default to mail-indentation-spaces always.
      message.el (message-signature-file): Default to mail-signature-file always.
      sendmail.el (mail-citation-prefix-regexp): Remove "}" from citation prefix.
      e0a185ae
    • Juanma Barranquero's avatar
      nt/*.c: Use const char*; remove unused code. · 0597ab06
      Juanma Barranquero authored
      * addpm.c (entry, add_registry, main):
      * addsection.c (file_data, open_input_file, open_output_file)
        (find_section, PTR_TO_OFFSET, copy_executable_and_add_section)
        (COPY_CHUNK):
      * cmdproxy.c (vfprintf, fprintf, printf, fail, warn, skip_space)
        (skip_nonspace, get_next_token, search_dir, make_absolute)
        (spawn, main):
      * preprep.c (file_data, open_input_file, open_output_file)
        (open_inout_file, find_section, PTR_TO_OFFSET, COPY_CHUNK, main):
        Use const char*.
      
      * cmdproxy.c (stdin): Don't define, not used.
        (main): Don't assign remlen after last use.
      0597ab06
  2. 27 Sep, 2010 25 commits
  3. 26 Sep, 2010 11 commits
    • Katsumi Yamaoka's avatar
      Update ChangeLogs. · 82bccbfa
      Katsumi Yamaoka authored
      82bccbfa
    • Gnus developers's avatar
      mail-source.el (mail-source-value): Revert previous patch. · 4478e074
      Gnus developers authored
      gnus-picon.el: Inhibit showing picons for top level domains.
      gnus-art.el (gnus-article-treat-body-boundary): Fix length computing.
      gnus-news.texi: Mention nnimap-inbox.
      nnimap.el (nnimap-request-expire-articles): Compress ranges before deletion.
      nnimap.el (nnimap-retrieve-headers): Don't select the group, because that's already done by nnimap-possibly-change-group.
      gnus-html.el (gnus-html-show-images): Fix gnus-html-display-image arguments.
      gnus-html.el (gnus-html-wash-images): Fix spec computing to include start/end.
      nnimap.el: Store the IMAP greeting, so that we can tell what kind of server we're talking to.
      gnus.el (gnus): Give a final warning after startup.
      gnus-ems.el (gnus-create-image): Ignore all image-creation errors.
      nndraft.el (nndraft-request-expire-articles): Fetch the expiry target for the correct group.
      nnmh.el (nnmh-request-expire-articles): Don't try to fetch the expiry target here, because we don't know the Gnus name of the group.
      nnimap.el (nnimap-get-whole-article): Remove the data that may have arrived before the FETCH data.
      gnus-agent.el (gnus-agent-retrieve-headers): Don't propagate `fetch-old'.
      gnus-agent.el (gnus-agent-read-servers-validate): Change the level for the "Ignoring disappeared server" to something low.
      nndoc.el (nndoc-request-list): Return success always.
      4478e074
    • Stefan Monnier's avatar
    • Jan D's avatar
      Donät give write_mask to select for W32. · 82d6e50b
      Jan D authored
      process.c (wait_reading_process_output): Don't pass write_mask to select
       if SELECT_CANT_DO_WRITE_MASK is defined.
       (SELECT_CANT_DO_WRITE_MASK): Define if SELECT_CANT_DO_WRITE_MASK.
      82d6e50b
    • Jan D's avatar
      Reinstate ifdef subprocesses. · bf05eed6
      Jan D authored
      * process.c (add_keyboard_wait_descriptor) (delete_keyboard_wait_descriptor): Reinstate ifdef subprocesses.
      bf05eed6
    • Jan D's avatar
      Add fd handling with callbacks to select, dbus needs it for async operation. · 3fad2ad2
      Jan D authored
      * src/dbusbind.c: Include process.h.
      (dbus_fd_cb, xd_find_watch_fd, xd_toggle_watch)
      (xd_read_message_1): New functions.
      (xd_add_watch, xd_remove_watch): Call xd_find_watch_fd.  Handle
      watch for both read and write.
      (Fdbus_init_bus): Also register xd_toggle_watch.
      (Fdbus_call_method_asynchronously, Fdbus_method_return_internal)
      (Fdbus_method_error_internal, Fdbus_send_signal): Remove call
      to dbus_connection_flush.
      (xd_read_message):  Move most of the code to xd_read_message_1.
      Call xd_read_message_1 until status is COMPLETE.
      
      * src/keyboard.c (readable_events, gobble_input): Remove DBUS code.
      
      * src/process.c (gpm_wait_mask, max_gpm_desc): Remove.
      (write_mask): New variable.
      (max_input_desc): Renamed from max_keyboard_desc.
      (fd_callback_info): New variable.
      (add_read_fd, delete_read_fd, add_write_fd, delete_write_fd): New
      functions.
      (Fmake_network_process): FD_SET write_mask.
      (deactivate_process): FD_CLR write_mask.
      (wait_reading_process_output): Connecting renamed to Writeok.
      check_connect removed.  check_write is new.  Remove references to
      gpm.  Use Writeok/check_write unconditionally (i.e. no #ifdef
      NON_BLOCKING_CONNECT) instead of Connecting.
      Loop over file descriptors and call callbacks in fd_callback_info
      if file descriptor is ready for I/O.
      (add_gpm_wait_descriptor): Just call add_keyboard_wait_descriptor.
      (delete_gpm_wait_descriptor): Just call delete_keyboard_wait_descriptor.
      (keyboard_bit_set): Use max_input_desc.
      (add_keyboard_wait_descriptor, delete_keyboard_wait_descriptor): Remove
      #ifdef subprocesses. Use max_input_desc.
      (init_process): Initialize write_mask and fd_callback_info.
      
      * src/process.h (add_read_fd, delete_read_fd, add_write_fd)
      (delete_write_fd): Declare.
      3fad2ad2
    • Jan D's avatar
    • Lars Magne Ingebrigtsen's avatar
    • Lars Magne Ingebrigtsen's avatar
    • Dan Nicolaescu's avatar
      Use const for some pointer arguments. · d6dcbe70
      Dan Nicolaescu authored
      * lwlib/lwlib.h (my_strcasecmp, safe_strcmp, name_to_widget)
      (find_in_table, dialog_spec_p, lw_separator_p):
      * lwlib/lwlib.c (my_strcasecmp, safe_strcmp, name_to_widget)
      (find_in_table, dialog_spec_p, lw_separator_p): Use const.
      d6dcbe70
    • Dan Nicolaescu's avatar
      Code simplification in term.c. · dce4c2ac
      Dan Nicolaescu authored
      * src/term.c: Do not include sys/ioctl.h, not needed.
      (init_tty): Reorder code to reduce the number of #ifdefs.  No code
      changes.
      dce4c2ac