fig icon indicating copy to clipboard operation
fig copied to clipboard

Suggest searching open issues before creating a new one

Open jab opened this issue 3 years ago • 0 comments

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

jab avatar Jul 03 '22 13:07 jab