neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

bug_report.yml (3282B)


      1 name: Bug Report
      2 description: Report a problem in Nvim
      3 type: 'bug'
      4 body:
      5 
      6  - type: markdown
      7    attributes:
      8      value: |
      9        *Before reporting:*
     10        - Confirm the problem is reproducible on [**master**](https://github.com/neovim/neovim/releases/nightly) or [**latest stable**](https://github.com/neovim/neovim/releases/stable) release
     11        - Run `make distclean` when encountering build issues
     12        - Search [existing issues](https://github.com/neovim/neovim/issues?q=is%3Aissue%20is%3Aopen%20type%3ABug) (including [closed](https://github.com/neovim/neovim/issues?q=is%3Aissue%20is%3Aclosed%20type%3ABug))
     13        - Read the [FAQ](https://neovim.io/doc/user/faq.html) and ["Reporting Problems" in CONTRIBUTING.md](https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md#reporting-problems).
     14 
     15        Usage or "How to" questions belong on [stackoverflow](https://vi.stackexchange.com/) and will be closed.
     16  - type: textarea
     17    attributes:
     18      label: "Problem"
     19      description: "Describe the current behavior. May include logs, images, or videos."
     20    validations:
     21      required: true
     22  - type: textarea
     23    attributes:
     24      label: "Steps to reproduce"
     25      description: |
     26        - For build failures: list the exact steps including CMake flags (if any).
     27        - If the bug pertains to crashing (or segfault), please include a [stacktrace](https://neovim.io/doc/user/dev_tools.html#dev-tools-backtrace).
     28        - For startup or shell-related problems: try `env -i TERM=ansi-256color "$(which nvim)"`.
     29        - Use the provided [minimal reproduction template](https://github.com/neovim/neovim/blob/master/contrib/minimal.lua) to create a minimal configuration. After you fill it out with necessary information, run with `nvim --clean -u minimal.lua`.
     30        - Please do **not** include a package manager in the reproduction steps.
     31      placeholder: |
     32        nvim --clean
     33        :edit foo
     34        yiwp
     35    validations:
     36      required: true
     37  - type: textarea
     38    attributes:
     39      label: "Expected behavior"
     40      description: "Describe the behavior you expect."
     41    validations:
     42      required: true
     43 
     44  - type: input
     45    attributes:
     46      label: "Nvim version (nvim -v)"
     47      placeholder: "0.6.0 commit db1b0ee3b30f"
     48    validations:
     49      required: true
     50  - type: input
     51    attributes:
     52      label: "Vim (not Nvim) behaves the same?"
     53      description: "Does `vim -u DEFAULTS` have the same issue? Note the exact Vim version (`8.x.yyyy`)."
     54      placeholder: "no, vim 7.3.432"
     55    validations:
     56      required: true
     57  - type: input
     58    attributes:
     59      label: "Operating system/version"
     60      placeholder: "macOS 11.5"
     61    validations:
     62      required: true
     63  - type: input
     64    attributes:
     65      label: "Terminal name/version"
     66      placeholder: "xterm 3.1"
     67    validations:
     68      required: true
     69  - type: input
     70    attributes:
     71      label: "$TERM environment variable"
     72      placeholder: "xterm-256color"
     73    validations:
     74      required: true
     75 
     76  - type: input
     77    attributes:
     78      label: "Installation"
     79      description: "How did you install neovim: build from repo / system package manager / appimage / homebrew / snap / chocolatey / other (describe)?"
     80      placeholder: "Arch User Repository (AUR)"
     81    validations:
     82      required: true