-(if (fboundp 'make-overlay)
- (progn
- (defalias 'whitespace-make-overlay 'make-overlay)
- (defalias 'whitespace-overlay-put 'overlay-put)
- (defalias 'whitespace-delete-overlay 'delete-overlay)
- (defalias 'whitespace-overlay-start 'overlay-start)
- (defalias 'whitespace-overlay-end 'overlay-end)
- (defalias 'whitespace-mode-line-update 'force-mode-line-update))
- (defalias 'whitespace-make-overlay 'make-extent)
- (defalias 'whitespace-overlay-put 'set-extent-property)
- (defalias 'whitespace-delete-overlay 'delete-extent)
- (defalias 'whitespace-overlay-start 'extent-start)
- (defalias 'whitespace-overlay-end 'extent-end)
- (defalias 'whitespace-mode-line-update 'redraw-modeline))
-
-(if (featurep 'xemacs)
+(defalias 'whitespace-make-overlay
+ (if (featurep 'xemacs) 'make-extent 'make-overlay))
+(defalias 'whitespace-overlay-put
+ (if (featurep 'xemacs) 'set-extent-property 'overlay-put))
+(defalias 'whitespace-delete-overlay
+ (if (featurep 'xemacs) 'delete-extent 'delete-overlay))
+(defalias 'whitespace-overlay-start
+ (if (featurep 'xemacs) 'extent-start 'overlay-start))
+(defalias 'whitespace-overlay-end
+ (if (featurep 'xemacs) 'extent-end 'overlay-end))
+(defalias 'whitespace-mode-line-update
+ (if (featurep 'xemacs) 'redraw-modeline 'force-mode-line-update))
+