* shr.el (shr-table-widths): Divide the extra width more fairly over
the TDs (bug#10973).
(shr-render-td): Don't delete too much padding.
+ (shr-natural-width): Compute the natural width more correctly.
+ (shr-insert): Allow the natural width to be computed for tables again.
* gnus-msg.el (gnus-bug): Don't delete the other windows. We may be
using a `gnus-use-full-window' setup (bug#11013).
* gnus-start.el (gnus-1): Avoid duplicate entries.
+2012-02-16 Lars Ingebrigtsen <larsi@gnus.org>
+
+ * mm-decode.el (mm-dissect-singlepart): Guess what the type of
+ application/octet-stream parts really is.
+
+ * gnus-sum.el (gnus-propagate-marks): Remove.
+
2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
* imap.el: Remove.
* gnus-start.el (gnus-clean-old-newsrc): Delete `unexist' from pre-Ma
Gnus 0.3.
-2012-02-16 Lars Ingebrigtsen <larsi@gnus.org>
-
- * mm-decode.el (mm-dissect-singlepart): Guess what the type of
- application/octet-stream parts really is.
-
- * gnus-sum.el (gnus-propagate-marks): Remove.
-
2012-02-15 Paul Eggert <eggert@cs.ucla.edu>
* shr.el (shr-rescale-image): Undo previous change; see
(when (eq (preceding-char) ? )
(delete-char -1))
(insert "\n")
+ (put-text-property (1- (point)) (point) 'shr-break t)
(unless found
- (put-text-property (1- (point)) (point) 'shr-break t)
;; No space is needed at the beginning of a line.
(when (eq (following-char) ? )
(delete-char 1)))
(while (not (eobp))
(end-of-line)
(setq current (+ current (current-column)))
- (unless (get-text-property (point) 'shr-break)
+ (if (get-text-property (point) 'shr-break)
+ (incf current)
(setq max (max max current)
current 0))
(forward-line 1))