Skip to content

Commit 5197b6b

Browse files
committed
Merge pull request #774 from ankhers/debt/mark_turn-on_functions_obsolete
Mark various turn-on-haskell-* functions obsolete
2 parents 387e241 + 37eb77e commit 5197b6b

File tree

3 files changed

+19
-2
lines changed

3 files changed

+19
-2
lines changed

haskell-decl-scan.el

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
;; To turn declaration scanning on for all Haskell buffers under the
3737
;; Haskell mode of Moss&Thorn, add this to .emacs:
3838
;;
39-
;; (add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan)
39+
;; (add-hook 'haskell-mode-hook 'haskell-decl-scan-mode)
4040
;;
41-
;; Otherwise, call `turn-on-haskell-decl-scan'.
41+
;; Otherwise, call `haskell-decl-scan-mode'.
4242
;;
4343
;;
4444
;; Customisation:
@@ -542,6 +542,9 @@ datatypes) in a Haskell file for the `imenu' package."
542542
"Unconditionally activate `haskell-decl-scan-mode'."
543543
(interactive)
544544
(haskell-decl-scan-mode))
545+
(make-obsolete 'turn-on-haskell-decl-scan
546+
'haskell-decl-scan-mode
547+
"2015-07-23")
545548

546549
;;;###autoload
547550
(define-minor-mode haskell-decl-scan-mode

haskell-doc.el

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,11 @@
105105
;;; Changelog:
106106

107107
;; $Log: haskell-doc.el,v $
108+
;; Revision 1.31 2015/07/23 10:34:20 ankhers
109+
;; (turn-on-haskell-doc-mode): marked obsolete
110+
;; (turn-on-haskell-doc): marked obsolete
111+
;; other packages have been moving away from (turn-on-haskell-*)
112+
;;
108113
;; Revision 1.30 2009/02/02 21:00:33 monnier
109114
;; (haskell-doc-imported-list): Don't add current buffer
110115
;; to the imported file list if it is not (yet?) visiting a file.
@@ -1380,9 +1385,15 @@ See variable docstring."
13801385

13811386
;;;###autoload
13821387
(defalias 'turn-on-haskell-doc-mode 'haskell-doc-mode)
1388+
(make-obsolete 'turn-on-haskell-doc-mode
1389+
'haskell-doc-mode
1390+
"2015-07-23")
13831391

13841392
;;;###autoload
13851393
(defalias 'turn-on-haskell-doc 'haskell-doc-mode)
1394+
(make-obsolete 'turn-on-haskell-doc
1395+
'haskell-doc-mode
1396+
"2015-07-23")
13861397

13871398
(defalias 'turn-off-haskell-doc-mode 'turn-off-haskell-doc)
13881399

haskell-simple-indent.el

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,9 @@ Runs `haskell-simple-indent-hook' on activation."
254254
"Turn on function `haskell-simple-indent-mode'."
255255
(interactive)
256256
(haskell-simple-indent-mode))
257+
(make-obsolete 'turn-on-haskell-simple-indent
258+
'haskell-simple-indent-mode
259+
"2015-07-23")
257260

258261
(defun turn-off-haskell-simple-indent ()
259262
"Turn off function `haskell-simple-indent-mode'."

0 commit comments

Comments
 (0)