- [[https://github.com/sachac/.emacs.d][github.com/sachac/.emacs.d]]
** A note on draft checkiŋ
-I keep my emacs installs on þe latest draft, so I don't worry about looking at drafts in my bespokeniŋ unless I happen to updraft on linux/BSD before þe windows forebindings are shared. Þat beiŋ said, I am now on draft 29.3.
+I keep my emacs installs on þe latest draft, so I don't worry about looking at drafts in my bespokeniŋ unless I happen to updraft on linux/BSD before þe windows forebindings are shared. Þat beiŋ said, I am now on draft 30.1
* Overbespokeniŋ
I have chaŋed þe overbespokeniŋ. I no loŋer taŋle from an ~.org~ writ, instead choosiŋ to split my bespokeniŋ into a set of writs.
(require 're-math-defuns)
(require 're-electronics-defuns)
(require 're-plc-defuns)
+ (require 're-unit-conversions)
(require 're-refrigeration-defuns)
(require 're-skeletons)
(require 're-org)
(setq-default indicate-empty-lines t
fill-column 80
cursor-type 'bar
- cursor-in-non-selected-windows 'hollow)
+ cursor-in-non-selected-windows 'hollow
+ mouse-prefer-closest-glyph t)
(blink-cursor-mode -1)
(column-number-mode t)
(add-hook 'org-mode-hook #'abbrev-mode)
+;; IELM
+(setq ielm-history-file-name (expand-file-name "ielm/history" user-emacs-directory))
+
;; Bespoken framework
(setq custom-file (expand-file-name "custom.el" user-emacs-directory))
Either delete or add as many ')' as needed."
(let ((distance (re/sexp-unbalanced-count)))
(cond ((re/sexp-need-paren-p)
- (insert-char 41 distance))
- ((re/sexp-drop-paren-p)
- (backward-delete-char distance)))))
+ (insert-char 41 distance))
+ ((re/sexp-drop-paren-p)
+ (backward-delete-char distance)))))
(defmacro re/balance-and-eval-sexp (executor)
"Balance the sexp before point, then call `executor'.
(delete-char arg)))
;; IELM
-(defun re/ielm-init-history ()
- "Stolen from https://n16f.net/blog/making-ielm-more-comfortable."
- (let ((path (expand-file-name "ielm/history" user-emacs-directory)))
- (make-directory (file-name-directory path) t)
- (setq-local comint-input-ring-file-name path))
- (setq-local comint-input-ring-size 10000 comint-input-ignoredups t)
- (comint-read-input-ring))
+;; (defun re/ielm-init-history ()
+;; "Stolen from https://n16f.net/blog/making-ielm-more-comfortable."
+;; (let ((path (expand-file-name "ielm/history" user-emacs-directory)))
+;; (make-directory (file-name-directory path) t)
+;; (setq-local comint-input-ring-file-name path))
+;; (setq-local comint-input-ring-size 10000 comint-input-ignoredups t)
+;; (comint-read-input-ring))
-(defun re/ielm-write-history (&rest _args)
- "Stolen from https://n16f.net/blog/making-ielm-more-comfortable."
- (with-file-modes 384 (comint-write-input-ring)))
+;; (defun re/ielm-write-history (&rest _args)
+;; "Stolen from https://n16f.net/blog/making-ielm-more-comfortable."
+;; (with-file-modes 384 (comint-write-input-ring)))
-(add-hook 'ielm-mode-hook #'re/ielm-init-history)
-(advice-add 'ielm-send-input :after #'re/ielm-write-history)
+;; (add-hook 'ielm-mode-hook #'re/ielm-init-history)
+;; (advice-add 'ielm-send-input :after #'re/ielm-write-history)
(provide 're-repl-defuns)
;;; re-repl-defuns.el ends here