[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ssh-deploy ad12e19 008/133: Run deployment script worki
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ssh-deploy ad12e19 008/133: Run deployment script working again after lexical-binding |
Date: |
Sat, 27 Mar 2021 14:48:33 -0400 (EDT) |
branch: externals/ssh-deploy
commit ad12e196a68f2d32dd62dfd175f8607e48796771
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>
Run deployment script working again after lexical-binding
---
ssh-deploy.el | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/ssh-deploy.el b/ssh-deploy.el
index 5e810fa..f6796ac 100644
--- a/ssh-deploy.el
+++ b/ssh-deploy.el
@@ -167,6 +167,9 @@
;;; Code:
+;; TODO Need to replace &optional booleans with t, 0, nil values
+
+
(autoload 'ssh-deploy-diff-mode "ssh-deploy-diff-mode")
(defgroup ssh-deploy nil
@@ -1322,21 +1325,19 @@
(defun ssh-deploy-run-deploy-script-handler ()
"Run `ssh-deploy-script' with `funcall'."
(interactive)
- (if (and (boundp 'ssh-deploy-script)
- ssh-deploy-script)
+ (if ssh-deploy-script
(if ssh-deploy-async
(progn
(message "Executing of deployment-script starting...
(asynchronously)")
(ssh-deploy--async-process
- (lambda()
- (let ((ssh-deploy-root-local ssh-deploy-root-local)
- (ssh-deploy-root-remote ssh-deploy-root-remote))
- (funcall ssh-deploy-script)))
- (lambda(result) (message "Completed execution of
deployment-script. '%s'(asynchronously)" result))))
+ `(lambda() (let ((ssh-deploy-root-local ,ssh-deploy-root-local)
+ (ssh-deploy-root-remote ,ssh-deploy-root-remote))
+ (funcall ,ssh-deploy-script)))
+ (lambda(result) (message "Completed execution of
deployment-script. Return: '%s' (asynchronously)" result))))
(progn
(message "Executing of deployment-script starting...
(synchronously)")
- (funcall ssh-deploy-script)
- (message "Completed execution of deployment-script.
(synchronously)")))
+ (let ((ret (funcall ssh-deploy-script)))
+ (message "Completed execution of deployment-script. Return: '%s'
(synchronously)" ret))))
(display-warning 'ssh-deploy "ssh-deploy-script lacks definition!"
:warning)))
- [elpa] externals/ssh-deploy updated (9efc523 -> fce4ea3), Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 364a99f 003/133: Added lexical-binding as file-local variable, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy df87f38 005/133: Optimized menu-bar code, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 64e049b 001/133: Added license badge, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy b8468ec 004/133: Added flag for using threads or not, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 2af7bec 007/133: Mode-line working again after changes, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy ad12e19 008/133: Run deployment script working again after lexical-binding,
Stefan Monnier <=
- [elpa] externals/ssh-deploy cb792e8 002/133: Added ELPA to description and changed http references to https, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 71796c3 006/133: Optimization for menu-code completed, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 6fbc09f 010/133: Various changes relating to changing optional boolean argument to, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy b93b944 009/133: Updated README for optional threading and mode-line, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy d934ef8 017/133: More work on optional booleans to integers, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy edee8df 019/133: Improved documentation, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 4073f79 014/133: Updated documentation to suggest ~/.authinfo.gpg usage, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 2048399 021/133: Passing async-with-threads to directory diff, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy 54ec0d2 023/133: Updated mode-line logic for deletions, Stefan Monnier, 2021/03/27
- [elpa] externals/ssh-deploy fbc6e85 025/133: Created predefined hydra, Stefan Monnier, 2021/03/27