 	  (slate-backward-whitespace)
 	  (unless (memq (preceding-char) '(?. ?| ?\[ ?\( ?\{))
 	    (setq is-keyword t)))))
-    (if is-keyword
-	(slate-indent-for-colon)
       (setq indent-amount (slate-calculate-indent))
-      (slate-indent-to-column indent-amount))))
+      (slate-indent-to-column indent-amount)))
 
 (defun slate-reindent ()
   (interactive)

	(cond ((equal (nth 3 state) ?\") ;in a comment
	       (save-excursion
		 (slate-backward-comment)
		 (setq indent-amount (1+ (current-column)))))
	      ((equal (nth 3 state) ?')	;in a string
	       (setq indent-amount 0)))
	(when indent-amount
	  (return-from slate-calculate-indent indent-amount))
	(slate-narrow-to-method)
	(beginning-of-line)
	(setq state (parse-partial-sexp (point-min) (point)))
;	(slate-narrow-to-paren state)
	(slate-backward-whitespace)
	(cond ((bobp)	;must be first statement in block or exp
	       (if (nth 1 state)	;within a paren exp

     . font-lock-keyword-face)		; globals
   )
  "Slate highlighting matchers.")

;; Inferior-Mode Support
;; =====================
