[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hyperbole dcc51fb827 15/19: Change pushd to cd since /b
From: |
ELPA Syncer |
Subject: |
[elpa] externals/hyperbole dcc51fb827 15/19: Change pushd to cd since /bin/sh does not support pushd |
Date: |
Sun, 24 Jul 2022 16:57:38 -0400 (EDT) |
branch: externals/hyperbole
commit dcc51fb8276c1ed6fd3a40970e2e1d843f73b260
Author: Bob Weiner <rsw@gnu.org>
Commit: Bob Weiner <rsw@gnu.org>
Change pushd to cd since /bin/sh does not support pushd
---
ChangeLog | 9 ++++++---
FAST-DEMO | 2 +-
hbut.el | 3 +--
test/demo-tests.el | 8 ++++----
4 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 5ba684c69f..5617e81393 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+* test/demo-tests.el (fast-demo-key-series-shell-cd-hyperb-dir):
+ FAST-DEMO: Change pushd to cd since /bin/sh does not support pushd.
+
2022-07-23 Bob Weiner <rsw@gnu.org>
* hbut.el (ibut:to): Clear any hbut:current attributes before trying
@@ -65,7 +68,7 @@
* hui-mouse.el (smart-imenu-item-p): Support -99 position value
that Emacs uses to indicate a rescan should be done.
-* test/demo-tests.el (fast-demo-key-series-shell-pushd-hyperb-dir,
+* test/demo-tests.el (fast-demo-key-series-shell-cd-hyperb-dir,
fast-demo-key-series-shell-grep,
fast-demo-key-series-shell-apropos):
Use 'sh' instead of 'bash' for wider applicability.
@@ -300,7 +303,7 @@
2022-06-13 Mats Lidell <matsl@gnu.org>
-* test/demo-tests.el (fast-demo-key-series-shell-pushd-hyperb-dir)
+* test/demo-tests.el (fast-demo-key-series-shell-cd-hyperb-dir)
(fast-demo-key-series-shell-grep, fast-demo-key-series-shell-apropos):
Tests for shell related key series examples in the fast demo.
@@ -420,7 +423,7 @@
* hbut.el (ebut:label-p): Fix handling when point is on final RET and
have nested lists as in here with braces:
- { M-x shell RET M-> (pushd ${hyperb:dir}) RET }
+ { M-x shell RET M-> (cd ${hyperb:dir}) RET }
by adding a (forward-list) call in the first 'while' construct.
2022-05-14 Bob Weiner <rsw@gnu.org>
diff --git a/FAST-DEMO b/FAST-DEMO
index 08e604944a..a70feb54a0 100644
--- a/FAST-DEMO
+++ b/FAST-DEMO
@@ -187,7 +187,7 @@
don't forget to reset it to your preferred shell when you are ready
with the demo.
- { M-x shell RET M-> (pushd ${hyperb:dir}) RET }
+ { M-x shell RET M-> (cd ${hyperb:dir}) RET }
Move to a directory in a shell based on a Lisp variable. Sections
within key series surrounded by parentheses maintain spaces between
diff --git a/hbut.el b/hbut.el
index 9864e3c5b2..724ecdac73 100644
--- a/hbut.el
+++ b/hbut.el
@@ -233,7 +233,7 @@ to two lines."
(setq start t))
start)
;; Handle expressions like:
- ;; { M-x shell RET M-> (pushd ${hyperb:dir}) RET }
+ ;; { M-x shell RET M-> (cd ${hyperb:dir}) RET }
(save-excursion
(when (eq ?\( (char-syntax (preceding-char)))
(condition-case ()
@@ -1563,7 +1563,6 @@ Return nil if no implicit button at point."
(let* ((types (htype:category 'ibtypes))
;; Global var used in (hact) function, don't delete.
(hrule:action #'actype:identity)
- (lbl-key-start-end)
(ibpoint (point-marker))
(itype)
(is-type categ))
diff --git a/test/demo-tests.el b/test/demo-tests.el
index 035599546a..1bbfa6b9e6 100644
--- a/test/demo-tests.el
+++ b/test/demo-tests.el
@@ -3,7 +3,7 @@
;; Author: Mats Lidell <matsl@gnu.org>
;;
;; Orig-Date: 30-Jan-21 at 12:00:00
-;; Last-Mod: 23-Jul-22 at 19:18:48 by Bob Weiner
+;; Last-Mod: 24-Jul-22 at 09:18:04 by Bob Weiner
;;
;; Copyright (C) 2021 Free Software Foundation, Inc.
;; See the "HY-COPY" file for license information.
@@ -526,15 +526,15 @@ enough files with matching mode loaded."
(global-set-key (kbd "C-x C-b") old)
(hy-test-helpers:kill-buffer dir))))
-(ert-deftest fast-demo-key-series-shell-pushd-hyperb-dir ()
- "Action key executes pushd shell command."
+(ert-deftest fast-demo-key-series-shell-cd-hyperb-dir ()
+ "Action key executes cd shell command."
(skip-unless (not noninteractive))
(let* ((shell-file-name (executable-find "sh"))
(shell-buffer-name "*shell*")
(existing-shell-flag (get-buffer-process shell-buffer-name)))
(unwind-protect
(with-temp-buffer
- (insert "{ M-x shell RET M-> (pushd ${hyperb:dir} && echo
\"PWD=$(pwd)\") RET }")
+ (insert "{ M-x shell RET M-> (cd ${hyperb:dir} && echo
\"PWD=$(pwd)\") RET }")
(goto-char 5)
(action-key)
(hy-test-helpers:consume-input-events)
- [elpa] externals/hyperbole e9015341c0 08/19: hypb.el: Support devdocs-lookup package, (continued)
- [elpa] externals/hyperbole e9015341c0 08/19: hypb.el: Support devdocs-lookup package, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole 4860da0802 07/19: hsettings.el (hyperbole-web-search): Add flag to return search expr, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole 72ca3f0041 10/19: hui-mini.el: Multi-line menu support; add To/ and Doc a-z menus, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole 7a86ea33e2 09/19: Add ibut:create and allow Assist Key :help for Elisp functions, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole c517641b51 18/19: * ibut:create Ensure lbl-key is always set to name, if available, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole 694f3110fd 02/19: hsys-org.el: Activate only if not at eol or eob, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole d256f195ee 11/19: Fix major issues with ibut:create but some tests still fail, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole 5e6e10dd6e 13/19: elisp-compiler-msg: Add Smart Key support for ERT "Test <symbol>", ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole 75c9214c35 19/19: hypb:require-package: Prompt user with y/n query before install pkg, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole dcb0b9e7aa 17/19: Merge branch 'master' of hyperbole; initial 80-col comment fixes, ELPA Syncer, 2022/07/24
- [elpa] externals/hyperbole dcc51fb827 15/19: Change pushd to cd since /bin/sh does not support pushd,
ELPA Syncer <=
- [elpa] externals/hyperbole 716507c51c 16/19: Fix a number of issues with ibut attribute handling, ELPA Syncer, 2022/07/24