Skip to content

Commit c04309b

Browse files
authored
Adds autoload for .pine files
.pine extension files will autoload pine-script-mode now without specifying it in the setup
1 parent 9cb58a4 commit c04309b

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

pine-script-mode.el

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,20 @@
2929
;;
3030
;; Add the following to your .emacs to install:
3131
;;
32-
;; (require 'pine-script-mode)
33-
;; (add-to-list 'auto-mode-alist '("\\.pine$" . pine-script-mode))
32+
;; Pine script mode automatically loads for ".pine" files
3433
;;
34+
;; (require 'pine-script-mode)
35+
;;
3536
;; or:
3637
;;
3738
;; (use-package pine-script-mode
38-
;; :ensure t
39-
;; :mode ("\\.pine\\'"))
39+
;; :ensure t)
40+
;;
41+
;; or:
42+
;;
43+
;; (straight-use-package
44+
;; '(pine-script-mode :type git :host github :repo "EricCrosson/pine-script-mode"))
45+
;;
4046

4147
;;; Code:
4248

@@ -210,6 +216,9 @@
210216
(set (make-local-variable 'comment-start-skip) "//+ *")
211217
(set 'font-lock-defaults '(pine-script-font-lock-keywords)))
212218

219+
;;;###autoload
220+
(add-to-list 'auto-mode-alist '("\\.pine\\'" . pine-script-mode))
221+
213222
(provide 'pine-script-mode)
214223
;;; pine-script-mode.el ends here
215224

0 commit comments

Comments
 (0)