Skip to content

Commit e035888

Browse files
authored
Merge pull request #48 from juergenhoetzel/fix-windows-script-update
Fix windows script update
2 parents 68506f6 + 4afd71c commit e035888

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

eldev.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2237,7 +2237,7 @@ Since 0.2."
22372237
(dolist (script scripts)
22382238
(catch 'continue
22392239
(let* ((installed (eldev-shell-command))
2240-
(installed-name (file-name-base installed)))
2240+
(installed-name (file-name-nondirectory installed)))
22412241
(unless (string= installed-name script)
22422242
(if (member installed-name scripts)
22432243
(setf installed (expand-file-name script (file-name-directory installed)))

test/upgrade-self.el

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@
8484
;; Inject a macro for testing purposes. If the macro and its usage were in the same
8585
;; file, bug would not be triggered.
8686
(eldev--test-create-eldev-archive "eldev-archive-2" "999.9"
87-
`("eldev.el" ,(rx "\n(provide 'eldev)\n") "(defun eldev--test-function () (eldev--test-new-macro))\n")
88-
`("eldev-util.el" ,(rx "\n(provide 'eldev-util)\n") "(defmacro eldev--test-new-macro () 1)\n"))
87+
`("eldev.el" ,(rx line-start "(provide 'eldev)") "(defun eldev--test-function () (eldev--test-new-macro))\n")
88+
`("eldev-util.el" ,(rx line-start "(provide 'eldev-util)") "(defmacro eldev--test-new-macro () 1)\n"))
8989
(eldev--test-with-external-dir "trivial-project" ()
9090
:enabled (eq mode 'external)
9191
(let ((eldev--test-eldev-local (concat ":pa:" (eldev--test-tmp-subdir "eldev-archive-1")))
@@ -113,9 +113,9 @@
113113
(eldev--test-create-eldev-archive "eldev-archive-1")
114114
;; Modify our scripts for testing purposes only.
115115
(eldev--test-create-eldev-archive "eldev-archive-2" "999.9"
116-
`("bin/eldev" ,(rx "#! /bin/sh\n") "# TEST-COMMENT\n")
116+
`("bin/eldev" ,(rx line-start "#! /bin/sh") "\n# TEST-COMMENT\n")
117117
`("bin/eldev.ps1" nil "# TEST-COMMENT\n")
118-
`("bin/eldev.bat" ,(rx "@echo off") "REM TEST-COMMENT\n"))
118+
`("bin/eldev.bat" ,(rx line-start "exit /b") "\nREM TEST-COMMENT\n"))
119119
(eldev--test-with-external-dir "trivial-project" ()
120120
:enabled (eq mode 'external)
121121
(let ((eldev--test-eldev-local (concat ":pa:" (eldev--test-tmp-subdir "eldev-archive-1")))

0 commit comments

Comments
 (0)