Suggest searching open issues before creating a new one
Description:
I just hit a bug in Fig, ran fig doctor, and got the following output:
❯ fig doctor
✔ Everything looks good!
Fig still not working? Run fig issue to let us know!
Or, email us at [email protected]!
So I followed the instructions and ran fig issue for the first time, which took me here. I then spent a while writing up a detailed description of the bug, before remembering that I should check whether it had already been reported first. Sure enough, it was!
What if the fig doctor output and/or the new issue template reminded users to search for an existing issue before creating a new one? I know this should be obvious, but because the output directs users to jump straight to reporting a new issue, it's easier to forget to search first. 😅
For the record, here's the original bug I was going to report:
click to show/hide
Description:
Please include a detailed description of the issue (and an image or screen recording, if applicable)
Fig suddenly started printing bind: No binding found for sequence 'fig-open-workflows' every time a fish shell session is started:
❯ fish -c 'echo womp womp'
bind: No binding found for sequence 'fig-open-workflows'
womp womp
This occurs with both iTerm.app and Terminal.app (so I think the terminal app doesn't matter), as well as with both fish 3.4.1 as well as 3.5.0 (latest stable release).
fig doctor thinks all is well:
❯ fig doctor
✔ Everything looks good!
...
Details:
| OS | Fig | Shell |
|---|---|---|
| macOS 10.15.7 (19H1922) | 1.0.58 | /usr/local/Cellar/fish/3.4.1/bin/fish |
fig diagnostic
Fig Diagnostics
Fig details:
- Fig version: Version 1.0.58 (B467) [U.S.]
- Bundle path: /Applications/Fig.app
- Autocomplete: true
- Settings.json: true
- Accessibility: true
- Number of specs: 0
- Symlinked dotfiles: false
- Only insert on tab: false
- Keybindings path:
- Installation Script: true
- PseudoTerminal Path: /Users/jab/.local/google-cloud-sdk/bin:/Users/jab/.local/bin:/Users/jab/.fig/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
- SecureKeyboardInput: false
- SecureKeyboardProcess:
Hardware Info:
- Model Name: MacBook Pro
- Model Identifier: MacBookPro16,1
- Chip:
- Cores: 8
- Memory: 16 GB
OS Info:
- macOS 10.15.7 (19H1922)
Environment:
- User Shell: /usr/local/bin/fish
- Current Directory: /Users/jab
- CLI Installed: true
- Executable Location: /Users/jab/.local/bin/fig
- Current Window ID: 116726/% (com.googlecode.iterm2)
- Active Process: fish (9547) - /dev/ttys006
- Environment Variables:
- FIG_TERM=1
- TERM=xterm-256color
- FIG_INTEGRATION_VERSION=8
- FIG_TERM_VERSION=4.4.1
- FIG_PID=9547
- TERM_SESSION_ID=w0t0p0:F5CF45EF-0CA0-40CE-A017-7406C7E16CEB
- PATH=/Users/jab/.local/google-cloud-sdk/bin:/Users/jab/.local/bin:/Users/jab/.fig/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
Integrations:
- SSH: false
- TMUX: false
- iTerm: installed!
- Hyper: application is not present.
- Visual Studio Code: installed!
- Docker: false