Update the Godot extension to use lsp
This commit is contained in:
parent
ff561ccb9a
commit
9c0feb18fe
|
@ -6,7 +6,7 @@
|
||||||
(require 'extensions/godot/init)
|
(require 'extensions/godot/init)
|
||||||
|
|
||||||
;; Dependencies ----------------------------------
|
;; Dependencies ----------------------------------
|
||||||
;; (depends-on 'gdscript-mode)
|
(depends-on 'gdscript-mode)
|
||||||
|
|
||||||
|
|
||||||
(defun godot-doc ()
|
(defun godot-doc ()
|
||||||
|
@ -20,4 +20,4 @@
|
||||||
:docs "lib/extensions/godot/readme.org")
|
:docs "lib/extensions/godot/readme.org")
|
||||||
|
|
||||||
(provide 'extensions/godot)
|
(provide 'extensions/godot)
|
||||||
;;; irc.el ends here
|
;;; godot.el ends here
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -8,18 +8,12 @@
|
||||||
;; (setq gdscript-tabs-mode t)
|
;; (setq gdscript-tabs-mode t)
|
||||||
;; (setq gdscript-tab-width 2))
|
;; (setq gdscript-tab-width 2))
|
||||||
|
|
||||||
(defun setup-gdscript()
|
|
||||||
(interactive)
|
|
||||||
(setq tab-width 2)
|
|
||||||
(setq indent-tab-mode nil))
|
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun extensions/godot-initialize ()
|
(defun extensions/godot-initialize ()
|
||||||
|
(add-to-list 'auto-mode-alist '("\\.gd$" . gdscript-mode))
|
||||||
|
(add-hook 'gdscript-mode-hook 'lsp))
|
||||||
|
|
||||||
(require 'extensions/godot/godot-gdscript)
|
|
||||||
(add-to-list 'auto-mode-alist '("\\.gd$" . godot-gdscript-mode))
|
|
||||||
(add-hook 'godot-gdscript-mode-hook 'setup-gdscript)
|
|
||||||
(message "Godot Engine extension has been loaded."))
|
|
||||||
|
|
||||||
(provide 'extensions/godot/init)
|
(provide 'extensions/godot/init)
|
||||||
;;; init.el ends here
|
;;; init.el ends here
|
||||||
|
|
Loading…
Reference in New Issue