changeset 109299:15fa65282ad3

Minor zone.el fix. * play/zone.el (zone-fall-through-ws): Fix next-line -> forward-line fallout.
author Glenn Morris <rgm@gnu.org>
date Tue, 06 Jul 2010 20:52:05 -0700
parents c145957f7705
children 454cfd5e9cc0
files lisp/ChangeLog lisp/play/zone.el
diffstat 2 files changed, 11 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Tue Jul 06 15:42:46 2010 -0400
+++ b/lisp/ChangeLog	Tue Jul 06 20:52:05 2010 -0700
@@ -1,3 +1,8 @@
+2010-07-07  Glenn Morris  <rgm@gnu.org>
+
+	* play/zone.el (zone-fall-through-ws): Fix next-line ->
+	forward-line fallout.
+
 2010-07-06  Chong Yidong  <cyd@stupidchicken.com>
 
 	* mouse.el (mouse-appearance-menu): Add docstring.
--- a/lisp/play/zone.el	Tue Jul 06 15:42:46 2010 -0400
+++ b/lisp/play/zone.el	Tue Jul 06 20:52:05 2010 -0700
@@ -1,7 +1,7 @@
 ;;; zone.el --- idle display hacks
 
-;; Copyright (C) 2000, 2001, 2002, 2003, 2004,
-;;   2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+;;   2009, 2010  Free Software Foundation, Inc.
 
 ;; Author: Victor Zandy <zandy@cs.wisc.edu>
 ;; Maintainer: Thien-Thi Nguyen <ttn@gnu.org>
@@ -487,8 +487,10 @@
          (wait 0.15)
          newpos fall-p)
     (while (when (save-excursion
-                   (forward-line 1)
-                   (and (= col (current-column))
+                   (and (zerop (forward-line 1))
+                        (progn
+                          (forward-char col)
+                          (= col (current-column)))
                         (setq newpos (point))
                         (string= spaces (buffer-substring-no-properties
                                          newpos (+ newpos cw-ceil)))