# HG changeset patch # User Steve Losh # Date 1694886271 14400 # Node ID 567ad505150e1fdbe2963ce701855c115d708dd8 # Parent 74a0e02180143cccd6c1c0f07060d0f467740240 Update diff -r 74a0e0218014 -r 567ad505150e README.markdown --- a/README.markdown Sat Sep 16 12:18:16 2023 -0400 +++ b/README.markdown Sat Sep 16 13:44:31 2023 -0400 @@ -1514,3 +1514,12 @@ sudo ln -s /home/sjl/src/ccl/lx86cl64 /usr/local/bin/ccl64 +Finally discovered the reason my bash prompt gets mangled sometimes: +non-printing characters in `PS1` have to be wrapped in `\[…\]`. So I need to do +something ugly like this: + + export PS1='\n\[${PINK}\]\u \[${D}\]at \[${HOST_COLOR}\]\h \[${D}\]in \[${GREEN}\]\w\[${D}\] $(last_return_value)$ ' + +But at least it works properly now and won't drive me crazy. + +See lab notebook.