comparison lisp/progmodes/sh-script.el @ 73241:f1f0120b8ead

(sh-prev-thing): Remove (forward-char 1) now that it's been made unnecessary by removing narrowing.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 04 Oct 2006 04:13:09 +0000
parents b6db8e4b9bbe
children 5e9926b80061
comparison
equal deleted inserted replaced
73240:54742554f07e 73241:f1f0120b8ead
2490 (sh-debug "point: %d >= start: %d" (point) start) 2490 (sh-debug "point: %d >= start: %d" (point) start)
2491 nil) 2491 nil)
2492 (if next (setq boundary next)) 2492 (if next (setq boundary next))
2493 (sh-debug "Now at %d start=%d" (point) start) 2493 (sh-debug "Now at %d start=%d" (point) start)
2494 (setq kwd (sh-get-word)) 2494 (setq kwd (sh-get-word))
2495 ;; The reason for this next line is unclear.
2496 ;; <md5i@cs.cmu.edu> says "the need for this was
2497 ;; expermientally determined". --Stef
2498 (when (< (point) start) (forward-char 1))
2499 (if (member kwd (sh-feature sh-leading-keywords)) 2495 (if (member kwd (sh-feature sh-leading-keywords))
2500 (progn 2496 (progn
2501 (setq next (point)) 2497 (setq next (point))
2502 t) 2498 t)
2503 nil)))) 2499 nil))))