[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/bash-completion c584d4936b 281/313: Explicitly ignore erro
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/bash-completion c584d4936b 281/313: Explicitly ignore error from the history command. |
Date: |
Sat, 3 Dec 2022 10:59:38 -0500 (EST) |
branch: elpa/bash-completion
commit c584d4936ba99065bbd4850483826eeac83e4d48
Author: Stephane Zermatten <szermatt@gmx.net>
Commit: Stephane Zermatten <szermatt@gmx.net>
Explicitly ignore error from the history command.
The history command failing shouldn't be a fatal error; it's only there
not to pollute history with completion command.
History is known to fail at least on new shells, when there is no
history yet.
---
bash-completion.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/bash-completion.el b/bash-completion.el
index 425cb8564a..01a1dfbf4c 100644
--- a/bash-completion.el
+++ b/bash-completion.el
@@ -1199,7 +1199,7 @@ completion in these cases."
" __emacs_complete_pc=\"$PROMPT_COMMAND\";"
"fi;"
"PS1='' PROMPT_COMMAND='';"
- "history &>/dev/null -d $((HISTCMD - 1))\n"))
+ "history &>/dev/null -d $((HISTCMD - 1)) || true\n"))
;; The following is a bootstrap command for
;; bash-completion-send itself.
@@ -1211,7 +1211,7 @@ completion in these cases."
" __emacs_complete_pc=\"$PROMPT_COMMAND\";"
" fi;"
" PROMPT_COMMAND=__emacs_complete_prompt;"
- " history &>/dev/null -d $((HISTCMD - 1));"
+ " history &>/dev/null -d $((HISTCMD - 1)) || true;"
"};"
"function __emacs_complete_prompt {"
" PS1=" bash-completion--ps1 ";"
- [nongnu] elpa/bash-completion 5447034cdc 251/313: Respect completion-ignore-case setting from .inputrc., (continued)
- [nongnu] elpa/bash-completion 5447034cdc 251/313: Respect completion-ignore-case setting from .inputrc., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 42630fe6cc 254/313: Fix test case to cover substring completion., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 8f33a2aac4 257/313: Better document calling bash-completion from completion-at-point., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 96d2cef799 259/313: Prepare for a 3.0 release., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 4aafffe76a 260/313: Create CONTRIBUTING.md, ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 2b9eba14fa 261/313: Update README.md, ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 79ce50bec9 262/313: Update README.md title, ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 5e623ac270 275/313: Revert "Add test cases for TRAMP shell.", ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 702859f319 278/313: Cleanup strings containing bash commands., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 19d4fec42f 280/313: Use && instead of ; after cd, so completion fails if cd fails., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion c584d4936b 281/313: Explicitly ignore error from the history command.,
ELPA Syncer <=
- [nongnu] elpa/bash-completion de033933bd 282/313: Chain function definitions with && during setup., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion e24a596631 283/313: Make integration tests stabler., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 51c7770758 284/313: Fix and update README.md, ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion c6decb1d6c 285/313: Avoid escaping all non-ASCII characters., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 4c216c4eea 286/313: Add an integration test to cover multiple completion results., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 8f877dc2ce 287/313: Let bash compute COMP_POINT, always at the end of COMP_LINE., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 377969faa7 288/313: Fix typos in README.md, ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 72e9fce93d 291/313: Properly apply filter passed to the dynamic completion function., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 35d38fd3dc 295/313: Workaround for output containing \r\n instead of \n., ELPA Syncer, 2022/12/03
- [nongnu] elpa/bash-completion 666244383e 296/313: Workaround for command-line being echoed., ELPA Syncer, 2022/12/03