X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=wl%2Fwl-thread.el;h=9c82126a4bbe0bbbae24d7ff46e0401b4d7c1a9c;hb=a188e316446f771a0900c8e05026e39b224eb0f9;hp=3d2511f88d590fcb35fa845dd1ef30a3d7e28acc;hpb=7871c7a9ca75c18f7ef9e0537efcd3bf5767829a;p=elisp%2Fwanderlust.git diff --git a/wl/wl-thread.el b/wl/wl-thread.el index 3d2511f..9c82126 100644 --- a/wl/wl-thread.el +++ b/wl/wl-thread.el @@ -639,20 +639,20 @@ ENTITY is returned." When optional argument UPDATE is non-nil, Message is inserted to the summary buffer." (let ((parent (wl-thread-get-entity parent-msg)) - (depth 0) cur child-entity invisible-top) ;;; Update the thread view...not implemented yet. ;;; (when force-insert ;;; (if parent ;;; (wl-thread-entity-force-open parent)) (when (and wl-summary-max-thread-depth parent) - (setq cur parent) - (while cur - (incf depth) - (setq cur (wl-thread-entity-get-parent-entity cur))) - (when (> depth wl-summary-max-thread-depth) - (setq parent nil - parent-msg nil))) + (let ((cur parent) + (depth 0)) + (while cur + (incf depth) + (setq cur (wl-thread-entity-get-parent-entity cur))) + (when (> depth wl-summary-max-thread-depth) + (setq parent nil + parent-msg nil)))) (if parent ;; insert as children. (wl-thread-entity-insert-as-children