From: Johannes Sixt <hidden> Date: 2016-06-15 22:47:54
From: Johannes Sixt <redacted>
If a given command is not found, then help.c tries to guess which one the
user could have meant. If help.autocorrect is 0 or unset, then a list of
suggestions is given as long as the dissimilarity between the given command
and the candidates is not excessively high. But if help.autocorrect was
non-zero (i.e., a delay after which the command is run automatically), the
latter restriction on dissimilarity was not obeyed.
In my case, this happened:
$ git ..daab02
WARNING: You called a Git command named '..daab02', which does not exist.
Continuing under the assumption that you meant 'read-tree'
in 4.0 seconds automatically...
The similarity limit that this patch introduces is already used a few lines
later where the list of suggested commands is printed.
Signed-off-by: Johannes Sixt <redacted>
---
help.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
From: Alex Riesen <hidden> Date: 2016-06-15 22:47:54
On Mon, Dec 14, 2009 at 14:03, Johannes Sixt [off-list ref] wrote:
From: Johannes Sixt <redacted>
If a given command is not found, then help.c tries to guess which one the
user could have meant. If help.autocorrect is 0 or unset, then a list of
suggestions is given as long as the dissimilarity between the given command
and the candidates is not excessively high. But if help.autocorrect was
non-zero (i.e., a delay after which the command is run automatically), the
latter restriction on dissimilarity was not obeyed.
In my case, this happened:
$ git ..daab02
WARNING: You called a Git command named '..daab02', which does not exist.
Continuing under the assumption that you meant 'read-tree'
in 4.0 seconds automatically...
The similarity limit that this patch introduces is already used a few lines
later where the list of suggested commands is printed.
Yes, sure. We probably just missed that (I don't use autocorrect myself
apart from the testing. I assume Johannes doesn't, too)
From: Johannes Schindelin <hidden> Date: 2016-06-15 22:47:54
Hi,
On Mon, 14 Dec 2009, Johannes Sixt wrote:
From: Johannes Sixt <redacted>
If a given command is not found, then help.c tries to guess which one the
user could have meant. If help.autocorrect is 0 or unset, then a list of
suggestions is given as long as the dissimilarity between the given command
and the candidates is not excessively high. But if help.autocorrect was
non-zero (i.e., a delay after which the command is run automatically), the
latter restriction on dissimilarity was not obeyed.
In my case, this happened:
$ git ..daab02
WARNING: You called a Git command named '..daab02', which does not exist.
Continuing under the assumption that you meant 'read-tree'
in 4.0 seconds automatically...
The similarity limit that this patch introduces is already used a few lines
later where the list of suggested commands is printed.
Signed-off-by: Johannes Sixt <redacted>
---
From: Johannes Schindelin <hidden> Date: 2016-06-15 22:47:54
Hi,
On Mon, 14 Dec 2009, Alex Riesen wrote:
I don't use autocorrect myself apart from the testing. I assume Johannes
doesn't, too
As a matter of fact, I do. But my common mistakes are not in forgetting
the subcommand, rather in mispelign them. So I never hit the problem.
Ciao,
Dscho