| author | Luke Hoersten <luke@hoersten.org> | 
| Thu, 02 Oct 2025 10:12:51 -0500 | |
| changeset 106 | 21828209cc73 | 
| parent 74 | 1ec54926890f | 
| permissions | -rw-r--r-- | 
| 
71
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
1  | 
;; ~/.emacs.d/elisp/javascript-init.el | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
2  | 
;; Luke Hoersten <[email protected]> | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
3  | 
|
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
4  | 
;; Require packages | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
5  | 
(require 'package-require)  | 
| 
74
 
1ec54926890f
Added an unused heml-init.el
 
Luke Hoersten <Luke@Hoersten.org> 
parents: 
71 
diff
changeset
 | 
6  | 
(package-require '(auto-complete ac-js2 js2-mode json-mode))  | 
| 
71
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
7  | 
|
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
8  | 
(require 'auto-complete-config)  | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
9  | 
|
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
10  | 
;;; js2-mode | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
11  | 
(add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))  | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
12  | 
(add-hook 'js2-mode-hook 'ac-js2-mode)  | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
13  | 
(setq-default ac-js2-evaluate-calls t)  | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
14  | 
|
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
15  | 
(message "Loading javascript-init...done")  | 
| 
 
b5976ed7311a
Big updates to haskell-mode stuff.
 
Luke Hoersten <Luke@Hoersten.org> 
parents:  
diff
changeset
 | 
16  | 
(provide 'javascript-init)  |