[PATCH] cg-log: Remove unpleasant DEL characters.
- From
- Mark Wooding <mdw@distorted.org.uk>
- Date
- Mar 31, 2006, 00:08 UTC
- Message-ID
- <20060331000813.18895.46855.stgit@metalzone.distorted.org.uk>
From: Mark Wooding <mdw@distorted.org.uk>
There's a Bash bug (I'm running 3.1.5(1)-release from Debian testing) as follows:
$ foo=@; echo "<${foo:1}>" | cat -v
<^?>Without this fix, less gives me ugly standout `^?' markers for every blank line in a commit message.
Signed-off-by: Mark Wooding <mdw@distorted.org.uk> ---
cg-log | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/cg-log b/cg-log index 5d5407b..b3374e4 100755 --- a/cg-log +++ b/cg-log @@ -181,7 +181,7 @@ process_commit_line() { if [ "$key" = "%" ] || [ "$key" = "%$colsignoff" ]; then # The fast common case - [ "$state" = silent ] || msg="$msg ${rest:1} + [ "$state" = silent ] || msg="$msg ${rest#?} " return fi