tcell icon indicating copy to clipboard operation
tcell copied to clipboard

fixes #716 Improve missing terminal error message.

Open spearson78 opened this issue 1 year ago • 1 comments

When running in debug mode in VS Code under Linux the Application.Run() method returns an *os/exec.ExitError . This is very confusing and makes tracking down the root cause difficult.

The issue is caused by the default debug environment in VS Code not launching in a terminal.

The error message can be improved by returning an ErrTermNotFound in the case of an empty $TERM environment variable. Hopefully a better error message will lead users to identify the lack of a terminal as the root cause of the problem.

spearson78 avatar Mar 30 '24 13:03 spearson78

I am willing to either further improve the error message or the project documentation to help users avoid this issue in the future.

spearson78 avatar Mar 30 '24 13:03 spearson78