emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/beardbolt 565d4a44ee 180/323: Convert if chain into con


From: ELPA Syncer
Subject: [elpa] externals/beardbolt 565d4a44ee 180/323: Convert if chain into cond
Date: Thu, 9 Mar 2023 10:58:29 -0500 (EST)

branch: externals/beardbolt
commit 565d4a44ee8aaae66cbd29436a5a44a06c915401
Author: Daniel Martín <mardani29@yahoo.es>
Commit: Daniel Martín <mardani29@yahoo.es>

    Convert if chain into cond
---
 rmsbolt.el | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/rmsbolt.el b/rmsbolt.el
index bd2daf09ea..80f70b5169 100644
--- a/rmsbolt.el
+++ b/rmsbolt.el
@@ -726,13 +726,14 @@ https://github.com/derickr/vld";
   (let* ((swift-demangle-binary "swift-demangle")
          (swift-demangle-toolchain-path (shell-command-to-string (format "echo 
-n `xcrun --find %s`" swift-demangle-binary))))
     ;; If we have swift-demangle in PATH, just return it (this is the
-    ;; typical case in Linux systems).
-    (if (executable-find swift-demangle-binary)
-        swift-demangle-binary
-      ;; If it's not in PATH, look for a toolchain-specific path.
-      (if (executable-find swift-demangle-toolchain-path)
-          swift-demangle-toolchain-path
-        nil))))
+    ;; typical case in Linux systems). If it's not in PATH, look for a
+    ;; toolchain-specific path.
+    (cond
+     ((executable-find swift-demangle-binary)
+      swift-demangle-binary)
+     ((executable-find swift-demangle-toolchain-path)
+      swift-demangle-toolchain-path)
+     (t nil))))
 
 ;;;;; Language Integrations
 (defun rmsbolt--parse-compile-commands (comp-cmds file)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]