Skip to content

Commit 06996ea

Browse files
committed
README: Expand troubleshooting section somewhat
1 parent 084a2a7 commit 06996ea

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

README.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,17 @@ fi
5757

5858
## Troubleshooting
5959

60-
If you find that a given function is producing errors under certain
61-
circumstances when you attempt completion, try running `set -v` or
62-
`set -x` prior to attempting the completion again. This will produce
63-
useful debugging output that will aid us in fixing the problem if you
64-
are unable to do so yourself. Turn off the trace output by running
65-
either `set +v` or `set +x`.
60+
If you find that a given function is producing errors or does not work
61+
as it should under certain circumstances when you attempt completion,
62+
try running `set -v` or `set -x` prior to attempting the completion
63+
again. This will produce useful debugging output that will aid us in
64+
fixing the problem if you are unable to do so yourself. Turn off the
65+
trace output by running either `set +v` or `set +x`.
66+
67+
To debug dynamic loading of a completion, tracing needs to be turned
68+
on before the debugged completion is attempted the first time. The
69+
easiest way to do this is to start a new shell session, and to turn
70+
tracing on in it before doing anything else there.
6671

6772

6873
## Known problems

0 commit comments

Comments
 (0)