theia
theia copied to clipboard
Terminal link matcher for files does not detect paths containing `+`
Bug Description:
Terminal link matcher for files does not detect paths containing +
, for example, ./file.txt
is clickable but ./file+.txt
is not.
Steps to Reproduce:
- Open terminal
- type
touch file.txt file+.txt
- type
ls ./file*
- mouse over
./file.txt
, it is a link to open the file in editor - mouse over
./file+.txt
, it is not a link.
Screen recording 2022-07-08 19.22.49.webm
The regular expressions to detect links come from vscode and this was reported as an issue on vscode . There have been other issues, for example this one with $
. I am going to submit a pull request to update the regular expressions.
Additional Information
- Operating System: ChromeOS 104
- Theia Version: current master