Merge changes from emacs-23 branch.
authorChong Yidong <cyd@stupidchicken.com>
Fri, 24 Sep 2010 02:10:54 +0000 (22:10 -0400)
committerChong Yidong <cyd@stupidchicken.com>
Fri, 24 Sep 2010 02:10:54 +0000 (22:10 -0400)
1  2 
lisp/gnus/ChangeLog
src/ChangeLog

@@@ -1,69 -1,8 +1,74 @@@
 -2010-09-21  Glenn Morris  <rgm@gnu.org>
++2010-09-24  Glenn Morris  <rgm@gnu.org>
+       * message.el (message-output): Use gnus-output-to-rmail if a buffer is
+       visiting the fcc file in rmail-mode.
 +2010-09-24  Katsumi Yamaoka  <yamaoka@jpl.org>
 +
 +      * nnir.el: Silence the byte compiler.
 +
 +      * gnus-html.el (gnus-html-encode-url-chars): New function, that's an
 +      alias to browse-url-url-encode-chars if any.
 +      (gnus-html-encode-url): Use it.
 +
 +2010-09-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 +
 +      * gnus-start.el (gnus-use-backend-marks): New variable.
 +      (gnus-get-unread-articles-in-group): Use it.
 +
 +      * gnus-sum.el (gnus-summary-local-variables): Prepare for list/range
 +      makeover.
 +
 +2010-09-23  Andrew Cohen  <cohen@andy.bu.edu>
 +
 +      * nnimap.el (nnimap-retrieve-headers): Return 'headers.
 +
 +2010-09-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 +
 +      * gnus-start.el (gnus-fixup-nnimap-unread-after-getting-new-news):
 +      Removed.
 +      (gnus-setup-news-hook): Removed
 +      gnus-fixup-nnimap-unread-after-getting-new-news.
 +
 +      * gnus-int.el (gnus-request-update-info): Protect against backends not
 +      having the function.
 +
 +      * nnimap.el (nnimap-stream): Mention starttls.
 +      (nnimap-open-connection): Add starttls support.
 +
 +2010-09-23  Andrew Cohen  <cohen@andy.bu.edu>
 +
 +      * nnir.el (nnir-run-imap): Fix up nnir to work with the new nnimap.
 +
 +2010-09-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 +
 +      * nnimap.el (nnimap-transform-headers): Don't bug out on invalid
 +      BODYSTRUCTUREs.
 +      (nnimap-transform-headers): Unfold quoted {42} headers.
 +
 +      * gnus-start.el (gnus-get-unread-articles): Allow backends to update
 +      the info.
 +      (gnus-get-unread-articles): Only call updatep on backends that support
 +      it.
 +
 +      * nnweb.el (nnweb-request-update-info): NOOP.
 +
 +      * nnmaildir.el (nnmaildir-request-marks): Renamed from -update-info.
 +
 +      * nnfolder.el (nnfolder-request-marks): Renamed from -update-info,
 +      since it only deals with marks.
 +
 +      * gnus-int.el (gnus-request-marks): Renamed gnus-request-update-info to
 +      gnus-request-marks, and make a new gnus-request-update-info.
 +
 +      * nnimap.el (nnimap-update-info): When UIDNEXT is present, use that for
 +      the active instead of the high number, which is usually too low.
 +
 +2010-09-23  Teodor Zlatanov  <tzz@lifelogs.com>
 +
 +      * netrc.el (netrc-parse): Remove encrypt.el mentions.
 +      * encrypt.el: Removed.
 +
  2010-09-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
  
        * nnimap.el (nnimap-update-info): Sync non-standard flags from the
diff --cc src/ChangeLog
@@@ -1,82 -1,14 +1,91 @@@
+ 2010-09-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+       * syntax.c (back_comment): Detect the case where a 1-char comment
+       starter is also the 2nd char of a 2-char comment ender.
+ 2010-09-23  Jan Djärv  <jan.h.d@swipnet.se>
+       * gtkutil.c (xg_tool_bar_menu_proxy): Set gtk-menu-items to TRUE.
 +2010-09-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 +
 +      * lisp.h (SPECPDL_INDEX): Cast to int, since we're not going to
 +      unwind_protect more than 2GB worth of functions.
 +
 +      * editfns.c (Finsert_char): EMACS_INT/int cleanup.
 +
 +      * lisp.h: Have oblookup take EMACS_INT to allow interning big
 +      string and avoid compiler warnings.
 +      (USE_SAFE_ALLOCA): Cast to int to avoid compilation warnings in
 +      all users.
 +
 +      * lread.c (oblookup): EMACS_INT/int cleanup.
 +
 +      * cmds.c (Fforward_line, Fdelete_char): EMACS_INT/int cleanup.
 +
  2010-09-23  Eli Zaretskii  <eliz@gnu.org>
  
 +      * editfns.c (clip_to_bounds): Return an EMACS_INT value.
 +
 +      * lisp.h (clip_to_bounds): Adjust prototype.
 +
 +      * intervals.c (adjust_for_invis_intang): Return EMACS_INT value.
 +
 +2010-09-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 +
 +      * lisp.h: doprnt.c EMACS_INT/int cleanup.
 +
 +      * doprnt.c (doprnt): EMACS_INT/int cleanup.
 +
 +      * doc.c (Fsnarf_documentation, get_doc_string): EMACS_INT/int
 +      cleanup.
 +
 +      * lisp.h: Change the definition of all marker.c functions that
 +      take and return buffer stuff to be EMACS_INT instead of int.
 +
 +      * marker.c (buf_charpos_to_bytepos, CONSIDER, set_marker_both)
 +      (buf_charpos_to_bytepos, bytepos_to_charpos)
 +      (buf_bytepos_to_charpos, Fbuffer_has_markers_at)
 +      (set_marker_restricted, set_marker_both): Convert int to EMACS_INT
 +      for all buffer positions.
 +
 +2010-09-23  Chong Yidong  <cyd@stupidchicken.com>
 +
 +      * intervals.c (traverse_intervals, rotate_right, rotate_left)
 +      (split_interval_right, find_interval, next_interval)
 +      (delete_node, delete_interval, interval_deletion_adjustment)
 +      (adjust_intervals_for_deletion, merge_interval_right)
 +      (merge_interval_left, graft_intervals_into_buffer)
 +      (copy_intervals): Convert EMACS_UINTs to EMACS_INT.
 +
 +      * intervals.h (traverse_intervals): Update prototype.
 +
 +2010-09-23  Eli Zaretskii  <eliz@gnu.org>
 +
 +      * indent.c (compute_motion): Use EMACS_INT for arguments to
 +      region_cache_forward.
 +
 +      * region-cache.c (struct boundary, struct region_cache): Use
 +      EMACS_INT for positions.
 +      (find_cache_boundary, move_cache_gap, insert_cache_boundary)
 +      (delete_cache_boundaries, set_cache_region)
 +      (invalidate_region_cache, know_region_cache)
 +      (region_cache_forward, region_cache_backward, pp_cache): Use
 +      EMACS_INT for buffer positions.
 +
 +      * region-cache.h (know_region_cache, invalidate_region_cache)
 +      (region_cache_forward, region_cache_backward): Adjust prototypes.
 +
 +      * search.c (string_match_1, fast_c_string_match_ignore_case)
 +      (looking_at_1, scan_buffer, scan_newline)
 +      (find_next_newline_no_quit, find_before_next_newline)
 +      (search_command, trivial_regexp_p, search_buffer, simple_search)
 +      (boyer_moore, wordify, Freplace_match): Use EMACS_INT for buffer
 +      and string positions and length.
 +
 +      * lisp.h (scan_buffer, scan_newline, find_next_newline_no_quit)
 +      (find_before_next_newline): Adjust prototypes.
 +
        * editfns.c (transpose_markers, update_buffer_properties)
        (buildmark, clip_to_bounds, Fgoto_char, overlays_around)
        (get_pos_property, Fconstrain_to_field)