From 381199ea85b285c57a326551c07fca04c0422d5e Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Thu, 18 Apr 2024 14:52:04 +0630 Subject: (Emacs/lang)~Disabled SQL, Racket and Haskell This is obviously just temporary until I find uses for them again. Of course, if I do want to use them I can just call the emacs-lisp block to pull the repository and install it. --- Emacs/.config/emacs/lang.org | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/Emacs/.config/emacs/lang.org b/Emacs/.config/emacs/lang.org index da59f1d..62a38a5 100644 --- a/Emacs/.config/emacs/lang.org +++ b/Emacs/.config/emacs/lang.org @@ -99,7 +99,10 @@ format. :keymaps 'pdf-view-mode-map "M-g" #'pdfgrep)) #+end_src -* SQL +* WIP SQL +:PROPERTIES: +:header-args:emacs-lisp: :tangle no +:END: The default SQL package provides support for connecting to common database types (sqlite, mysql, etc) for auto completion and query execution. I don't use SQL currently but whenever I need it it's @@ -338,7 +341,10 @@ execution of d-mode blocks and alias ~D-mode~ with ~d-mode~. (with-eval-after-load "eglot" (add-to-list 'eglot-server-programs '(rust-mode "rust-analyzer")))) #+end_src -* Racket +* WIP Racket +:PROPERTIES: +:header-args:emacs-lisp: :tangle no +:END: A scheme with lots of stuff inside it. Using it for a language design book so it's useful to have some Emacs binds for it. #+begin_src emacs-lisp @@ -442,7 +448,10 @@ features to be fair. (add-hook 'java-mode-hook (proc (setq-local local-abbrev-table java-mode-abbrev-table))))) #+end_src -* Haskell +* WIP Haskell +:PROPERTIES: +:header-args:emacs-lisp: :tangle no +:END: Haskell is a static lazy functional programming language (what a mouthful). It's quite a beautiful language and really learning it will change the way you think about programming. However, my preferred -- cgit v1.2.3-13-gbd6f