branch: externals/beardbolt commit e0bc9fc409619f6c2caff36397ad88cfda2f5ce8 Author: Jay Kamat <jaygka...@gmail.com> Commit: Jay Kamat <jaygka...@gmail.com>
Fix starters --- rmsbolt.el | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rmsbolt.el b/rmsbolt.el index fd25f643e2..eaf1772cd8 100644 --- a/rmsbolt.el +++ b/rmsbolt.el @@ -373,8 +373,8 @@ int main() { (display-buffer buffer)))))) ;;;;; Parsing Options -(defun rmsbolt--get-lang () - (cdr-safe (assoc major-mode rmsbolt-languages))) +(defun rmsbolt--get-lang (&optional language) + (cdr-safe (assoc (or language major-mode) rmsbolt-languages))) (defun rmsbolt--get-cmd () "Gets the rms command from the buffer, if available." (save-excursion @@ -414,8 +414,8 @@ int main() { (defun rmsbolt-starter (lang-mode) - "Code for " - (let* ((lang-def (rmsbolt--get-lang)) + "Code for fully setting up a language from LANG-MODE." + (let* ((lang-def (rmsbolt--get-lang lang-mode)) (file-name (expand-file-name (rmsbolt-l-starter-file-name lang-def) rmsbolt-temp-dir)) (exists (file-exists-p file-name)))