]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix bug #14306 with whitespace mode together with linum-mode.
authorEli Zaretskii <eliz@gnu.org>
Sun, 5 May 2013 17:41:09 +0000 (20:41 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 5 May 2013 17:41:09 +0000 (20:41 +0300)
 src/xdisp.c (set_iterator_to_next): Set the
 ignore_overlay_strings_at_pos_p flag only if we are _really_
 iterating over an overlay string, as indicated by the
 current.overlay_string_index member.

lisp/mail/rmail.el
src/ChangeLog
src/xdisp.c

index 02703026e845b94e427388eb4de61ca4fde09b72..2a1d73faa65505488eeece4e8c6373928f327c17 100644 (file)
@@ -4752,7 +4752,7 @@ If prefix argument REVERSE is non-nil, sorts in reverse order.
 \f
 ;;;### (autoloads (rmail-summary-by-senders rmail-summary-by-topic
 ;;;;;;  rmail-summary-by-regexp rmail-summary-by-recipients rmail-summary-by-labels
-;;;;;;  rmail-summary) "rmailsum" "rmailsum.el" "119ce8b431f01e7f54bb6fa99603b3d9")
+;;;;;;  rmail-summary) "rmailsum" "rmailsum.el" "61e7ad0931be1e07034dd57825ff326a")
 ;;; Generated autoloads from rmailsum.el
 
 (autoload 'rmail-summary "rmailsum" "\
index 03d3a7e20f5459c0315b8cd95e45c781079a15ce..098af549ab9248a39f4575d37afb005cb40a738a 100644 (file)
@@ -1,3 +1,10 @@
+2013-05-05  Eli Zaretskii  <eliz@gnu.org>
+
+       * xdisp.c (set_iterator_to_next): Set the
+       ignore_overlay_strings_at_pos_p flag only if we are _really_
+       iterating over an overlay string, as indicated by the
+       current.overlay_string_index member.  (Bug#14306)
+
 2013-05-05  Jan Djärv  <jan.h.d@swipnet.se>
 
        * nsmenu.m (ns_update_menubar): Move initialization of submenuTitle
index 41214880a562434237c57aa84d99850dc67e6ebe..6900c35c07cb91232803d041b855dc7f1cd92e09 100644 (file)
@@ -7153,6 +7153,7 @@ set_iterator_to_next (struct it *it, int reseat_p)
          else if (it->dpvec_char_len > 0)
            {
              if (it->method == GET_FROM_STRING
+                 && it->current.overlay_string_index >= 0
                  && it->n_overlay_strings > 0)
                it->ignore_overlay_strings_at_pos_p = 1;
              it->len = it->dpvec_char_len;