changelog shortlog graph tags branches files raw help

Mercurial > core / changeset: plz work

changeset 622: c0062541039f
parent 621: d7f04a773c60
child 623: a304c9713a51
author: Richard Westhaver <ellis@rwest.io>
date: Fri, 23 Aug 2024 19:40:56 -0400
files: emacs/default.el emacs/lib/slime-cape.el
description: plz work
     1.1--- a/emacs/default.el	Fri Aug 23 19:03:17 2024 -0400
     1.2+++ b/emacs/default.el	Fri Aug 23 19:40:56 2024 -0400
     1.3@@ -185,11 +185,8 @@
     1.4 ;;; Lisp
     1.5 (use-package slime
     1.6   :ensure t
     1.7-  :hook ((slime-mode . #'slime-cape-maybe-enable)
     1.8-         (sldb . #'slime-cape-maybe-enable))
     1.9   :init
    1.10   (require 'slime-cape)
    1.11-  (require 'slime-autoloads)
    1.12   (setq slime-contribs '(slime-fancy
    1.13                          slime-quicklisp
    1.14                          slime-hyperdoc
    1.15@@ -278,7 +275,9 @@
    1.16 
    1.17   (setq common-lisp-style-default "core")
    1.18   ;; (define-key slime-prefix-map (kbd "i") 'clouseau-inspect)
    1.19-  (setq slime-threads-update-interval 1))
    1.20+  (setq slime-threads-update-interval 1)
    1.21+  (add-hook 'slime-mode-hook #'slime-cape-maybe-enable 100)
    1.22+  (add-hook 'slime-repl-mode-hook #'slime-cape-maybe-enable 100))
    1.23 
    1.24 (use-package lisp-mode
    1.25   :ensure nil
     2.1--- a/emacs/lib/slime-cape.el	Fri Aug 23 19:03:17 2024 -0400
     2.2+++ b/emacs/lib/slime-cape.el	Fri Aug 23 19:40:56 2024 -0400
     2.3@@ -22,17 +22,11 @@
     2.4 (define-slime-contrib slime-cape
     2.5   (:authors "ccQpein")
     2.6   (:swank-dependencies swank-arglists)
     2.7-  (:on-load
     2.8-   (dolist (h '(slime-mode-hook slime-repl-mode-hook sldb-mode-hook))
     2.9-     (add-hook h 'slime-cape-maybe-enable))
    2.10-   )
    2.11   (:on-unload
    2.12-   (dolist (h '(slime-mode-hook slime-repl-mode-hook sldb-mode-hook))
    2.13-     (remove-hook h 'slime-cape-maybe-enable))
    2.14-   (delete cape-slime-backend completion-at-point-functions)
    2.15-   ))
    2.16+   (delete cape-slime-backend completion-at-point-functions)))
    2.17 
    2.18 (defun slime-cape-maybe-enable ()
    2.19+  (interactive)
    2.20   (when (slime-company-active-p)
    2.21     (add-to-list 'completion-at-point-functions cape-slime-backend)))
    2.22