From 43eb08a5b9b4f04ed94dd1684615b7ee6c66cd6c Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Wed, 29 Oct 2025 08:59:42 -0500 Subject: refactor:script: simplify elisp compiled file deletion script Remove user confirmation and file listing prompt. Simplify the script by directly deleting .eln and .elc files in the specified location and confirming completion. --- scripts/delete-elisp-compiled-files.sh | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/scripts/delete-elisp-compiled-files.sh b/scripts/delete-elisp-compiled-files.sh index b64a6540..5976c92b 100755 --- a/scripts/delete-elisp-compiled-files.sh +++ b/scripts/delete-elisp-compiled-files.sh @@ -2,23 +2,6 @@ location=$HOME/.emacs.d/ -echo ""; echo "You are about to delete emacs lisp compiled files (.eln and .elc) recursively from $location"; - -# Show the files it will delete -echo "The following files will be deleted:" -find $location -type f \( -name "*.eln" -o -name "*.elc" \) -print - - -echo ""; echo "" -read -p "Are you sure you want to continue? (y/n) " -n 1 -r -echo # move to a new line -if [[ $REPLY =~ ^[Yy]$ ]] -then - echo "Deleting files..." - find $location -type f \( -name "*.eln" -o -name "*.elc" \) -exec rm -f {} + - echo "Files deleted." -else - echo "Operation cancelled." -fi - -echo ""; echo "" +echo "Deleting emacs lisp compiled files (.eln and .elc) from $location..." +find $location -type f \( -name "*.eln" -o -name "*.elc" \) -exec rm -f {} + +echo "Done." -- cgit v1.2.3