From 2b7960d4278e2d8e1c770d2f5d031e7e5d440009 Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Tue, 30 Aug 2022 19:09:10 +0200 Subject: [PATCH] Do not rely on / file separator in eshell git prompt --- site-lisp/db-eshell.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site-lisp/db-eshell.el b/site-lisp/db-eshell.el index c2ad300..db88738 100644 --- a/site-lisp/db-eshell.el +++ b/site-lisp/db-eshell.el @@ -80,7 +80,7 @@ git repository." (save-match-data (let* ((git-branch (string-trim (shell-command-to-string "git rev-parse --abbrev-ref HEAD"))) - (base-dir (file-name-nondirectory (string-trim-right repo-dir "/?"))) + (base-dir (file-name-nondirectory (directory-file-name repo-dir))) state-list) (when (file-exists-p (file-name-concat repo-dir ".git" "MERGE_HEAD"))