From 4965a48f4a8ed400a7bcae20d1b7a4dfba49f3e7 Mon Sep 17 00:00:00 2001 From: Benson Chu Date: Mon, 12 Feb 2024 20:02:54 +0800 Subject: [PATCH] rewrote this --- init.el | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/init.el b/init.el index 2e4a5ed..14e99db 100644 --- a/init.el +++ b/init.el @@ -57,14 +57,15 @@ (require 'libs) (when (native-comp-available-p) - (cond ((<= emacs-major-version 28) - (require 'comp) - (add-to-list 'native-comp-deferred-compilation-deny-list - ".*realgud.*")) - (t - (require 'comp-run) - (add-to-list 'native-comp-jit-compilation-deny-list - ".*realgud.*"))) + (require 'comp) + (condition-case nil + (require 'comp-run) + (error nil)) + (let ((symbol + (if (boundp 'native-comp-jit-compilation-deny-list) + 'native-comp-jit-compilation-deny-list + 'native-comp-deferred-compilation-deny-list))) + (add-to-list symbol ".*realgud.*")) ;; (setenv "PATH" (concat "/db/sds/packages2/emacs-master/bin:" (getenv "PATH"))) )