diff options
-rw-r--r-- | config.org | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/config.org b/config.org index 525f739..579e5cc 100644 --- a/config.org +++ b/config.org | |||
@@ -327,15 +327,15 @@ underline below all the text. | |||
327 | (setq-default x-underline-at-descent-line t) | 327 | (setq-default x-underline-at-descent-line t) |
328 | #+end_src | 328 | #+end_src |
329 | 329 | ||
330 | *** Unicode fonts :package: | 330 | *** Unicode fonts :package: |
331 | 331 | ||
332 | =unicode-fonts= pulls in some other packages that still require the | 332 | =unicode-fonts= pulls in some other packages that still require the |
333 | deprecated =cl= library. So, I've forked those libraries to require | 333 | deprecated =cl= library. So, I've forked those libraries to require |
334 | =cl-lib= instead. | 334 | =cl-lib= instead. |
335 | 335 | ||
336 | *** First: un-fuck =font-utils= and =list-utils= ... and =persistent-soft= | 336 | **** First: un-fuck =font-utils= and =list-utils= ... and =persistent-soft= |
337 | 337 | ||
338 | **** List-utils | 338 | ***** List-utils |
339 | 339 | ||
340 | Since =font-utils= depends on =list-utils=, if I load the former first, it | 340 | Since =font-utils= depends on =list-utils=, if I load the former first, it |
341 | pulls in the unpatched latter. /So/ I need to do =list-utils= first. | 341 | pulls in the unpatched latter. /So/ I need to do =list-utils= first. |
@@ -352,7 +352,7 @@ complains), I need to fork and change that to a =cl-lib=. | |||
352 | :fork (:repo "duckwork/list-utils"))) | 352 | :fork (:repo "duckwork/list-utils"))) |
353 | #+end_src | 353 | #+end_src |
354 | 354 | ||
355 | **** Persistent-soft | 355 | ***** Persistent-soft |
356 | 356 | ||
357 | #+begin_src emacs-lisp :noweb-ref packages | 357 | #+begin_src emacs-lisp :noweb-ref packages |
358 | (straight-use-package '(persistent-soft | 358 | (straight-use-package '(persistent-soft |
@@ -361,7 +361,7 @@ complains), I need to fork and change that to a =cl-lib=. | |||
361 | :fork (:repo "duckwork/persistent-soft"))) | 361 | :fork (:repo "duckwork/persistent-soft"))) |
362 | #+end_src | 362 | #+end_src |
363 | 363 | ||
364 | **** Font-utils | 364 | ***** Font-utils |
365 | 365 | ||
366 | I was able to actually create a [[https://github.com/rolandwalker/font-utils/pull/2][PR]] for this one, so fingers crossed. | 366 | I was able to actually create a [[https://github.com/rolandwalker/font-utils/pull/2][PR]] for this one, so fingers crossed. |
367 | Since the last update on =font-utils= was in 2015, I'm not super hopeful | 367 | Since the last update on =font-utils= was in 2015, I'm not super hopeful |
@@ -375,6 +375,20 @@ to stay hopeful. | |||
375 | :fork (:repo "duckwork/font-utils"))) | 375 | :fork (:repo "duckwork/font-utils"))) |
376 | #+end_src | 376 | #+end_src |
377 | 377 | ||
378 | ***** A function in case it comes up again | ||
379 | |||
380 | I keep googling [[https://github.com/hlissner/doom-emacs/issues/3372][this Doom Emacs issue]], because I keep forgetting what | ||
381 | I need to do to see where =Package cl is deprecated= is coming from. | ||
382 | So... function! | ||
383 | |||
384 | #+begin_src emacs-lisp :noweb-ref functions | ||
385 | (defun acdw/fucking-cl () | ||
386 | "Find out where the fuck `cl' is being required from." | ||
387 | (interactive) | ||
388 | (require 'loadhist) | ||
389 | (message "%S" (file-dependents (feature-file 'cl)))) | ||
390 | #+end_src | ||
391 | |||
378 | **** Unicode-fonts | 392 | **** Unicode-fonts |
379 | 393 | ||
380 | /Okay/ ... pull requests in, time to load =unicode-fonts=. | 394 | /Okay/ ... pull requests in, time to load =unicode-fonts=. |