Skip to content

Commit fb8bcd5

Browse files
committed
feat: more on-demand modes
1 parent b294ace commit fb8bcd5

File tree

4 files changed

+76
-0
lines changed

4 files changed

+76
-0
lines changed

core/me-loaddefs.el

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,21 @@ position.
2020
(fn &optional MARK-POINT)" t)
2121
(register-definition-prefixes "../elisp/goto-last-change" '("goto-last-change-"))
2222

23+
24+
;;; Generated autoloads from ../modules/on-demand/me-agda.el
25+
26+
(minemacs-register-on-demand-module 'me-agda :auto-mode '(("\\.l?agda\\'" . agda2-mode)))
27+
2328

2429
;;; Generated autoloads from ../modules/on-demand/me-alloy.el
2530

2631
(minemacs-register-on-demand-module 'me-alloy :auto-mode '(("\\.als\\'" . alloy-mode)))
2732

33+
34+
;;; Generated autoloads from ../modules/on-demand/me-apl.el
35+
36+
(minemacs-register-on-demand-module 'me-apl :auto-mode '(("\\.apl\\'" . gnu-apl-mode)) :interpreter-mode '(("apl" . gnu-apl-mode)))
37+
2838

2939
;;; Generated autoloads from ../modules/on-demand/me-arduino.el
3040

@@ -687,6 +697,11 @@ Show the list of declared external dependencies." t)
687697

688698
(minemacs-register-on-demand-module 'me-ocaml :auto-mode '(("\\.mly\\'" . tuareg-menhir-mode) (("\\.eliomi?\\'" "\\.ml[ip]?\\'") . tuareg-mode) ("\\(?:\\`\\|/\\)dune\\(?:\\.inc\\|\\-project\\|\\-workspace\\)?\\'" . dune-mode)) :interpreter-mode '(("ocamlrun" . tuareg-mode) ("ocaml" . tuareg-mode)))
689699

700+
701+
;;; Generated autoloads from ../modules/on-demand/me-odin.el
702+
703+
(minemacs-register-on-demand-module 'me-odin :auto-mode '(("\\.odin\\'" . odin-mode)))
704+
690705

691706
;;; Generated autoloads from ../modules/on-demand/me-opencl.el
692707

modules/on-demand/me-agda.el

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
;;; me-agda.el --- A -*- lexical-binding: t; -*-
2+
3+
;; Copyright (C) 2022-2024 Abdelhak Bougouffa
4+
5+
;; Author: Abdelhak Bougouffa (rot13 "nobhtbhssn@srqbencebwrpg.bet")
6+
7+
;;; Commentary:
8+
9+
;;; Code:
10+
11+
;;;###autoload
12+
(minemacs-register-on-demand-module 'me-agda
13+
:auto-mode '(("\\.l?agda\\'" . agda2-mode)))
14+
15+
(use-package agda2-mode
16+
:straight t)
17+
18+
19+
(provide 'on-demand/me-agda)
20+
;;; me-agda.el ends here

modules/on-demand/me-apl.el

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
;;; me-apl.el --- APL language -*- lexical-binding: t; -*-
2+
3+
;; Copyright (C) 2022-2024 Abdelhak Bougouffa
4+
5+
;; Author: Abdelhak Bougouffa (rot13 "nobhtbhssn@srqbencebwrpg.bet")
6+
7+
;;; Commentary:
8+
9+
;;; Code:
10+
11+
;;;###autoload
12+
(minemacs-register-on-demand-module 'me-apl
13+
:auto-mode '(("\\.apl\\'" . gnu-apl-mode))
14+
:interpreter-mode '(("apl" . gnu-apl-mode)))
15+
16+
(use-package gnu-apl-mode
17+
:straight t)
18+
19+
20+
(provide 'on-demand/me-apl)
21+
;;; me-apl.el ends here

modules/on-demand/me-odin.el

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
;;; me-odin.el --- Odin language -*- lexical-binding: t; -*-
2+
3+
;; Copyright (C) 2022-2024 Abdelhak Bougouffa
4+
5+
;; Author: Abdelhak Bougouffa (rot13 "nobhtbhssn@srqbencebwrpg.bet")
6+
7+
;;; Commentary:
8+
9+
;;; Code:
10+
11+
;;;###autoload
12+
(minemacs-register-on-demand-module 'me-odin
13+
:auto-mode '(("\\.odin\\'" . odin-mode)))
14+
15+
(use-package odin-mode
16+
:straight (:host github :repo "mattt-b/odin-mode"))
17+
18+
19+
(provide 'on-demand/me-odin)
20+
;;; me-odin.el ends here

0 commit comments

Comments
 (0)