Update the Godot extension to use lsp

This commit is contained in:
Sameer Rahmani 2021-03-09 13:42:35 +00:00
parent ff561ccb9a
commit 9c0feb18fe
3 changed files with 4 additions and 3993 deletions

View File

@ -6,7 +6,7 @@
(require 'extensions/godot/init)
;; Dependencies ----------------------------------
;; (depends-on 'gdscript-mode)
(depends-on 'gdscript-mode)
(defun godot-doc ()
@ -20,4 +20,4 @@
:docs "lib/extensions/godot/readme.org")
(provide 'extensions/godot)
;;; irc.el ends here
;;; godot.el ends here

File diff suppressed because it is too large Load Diff

View File

@ -8,18 +8,12 @@
;; (setq gdscript-tabs-mode t)
;; (setq gdscript-tab-width 2))
(defun setup-gdscript()
(interactive)
(setq tab-width 2)
(setq indent-tab-mode nil))
;;;###autoload
(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)
;;; init.el ends here