Mislav Marohnić
Mislav Marohnić
Fixes https://github.com/AlecAivazis/survey/issues/412 which describes the case where the selected index would be mis-reported when some options happen to share identical value. Since the Select component internally tracks the `selectedIndex`, just...
When doing ```golang survey.Input{ Message: "What is your name?", Default: "Jordan", } ``` the default value "Jordan" is now editable and can be navigated around with the cursor if `survey.WithShowCursor(true)`...
Improves portability of Survey while at the same time leaves us with less code to maintain. TODO: - [ ] Figure out why this breaks rendering of Select prompts
Directly after a `pty.Open()`, writing some multibyte characters such as `小明` and then a Delete key (0x7f) to the "slave" end, then reading from the "master" end results in a...
We are currently using goreleaser to package and distribute a CLI app. Thank you for this great tool! For Windows, we need to package, sign, and upload an MSI to...
This adds `Emoji::Character#skin_tones?` which returns true if the emoji supports Fitzpatrick skin tone modifiers (1F3FB-1F3FF).
We get these every now and then in CI: https://github.com/cli/cli/runs/6455677810?check_suite_focus=true ``` --- FAIL: TestPortsUpdateVisibilityFailure (30.04s) ports_test.go:133: expected: , got: error waiting for port 9999 to update: context deadline exceeded FAIL...
Commands such as `pr status` inspect the current branch and check its upstream configuration to see where it's pushed while resolving the branch to the associated PR. Some branches might...
In #1706 we've changed `pr create` so it no longer automatically pushes to a remote, but prompts instead. We made that change because, during beta, we weren't able to find...
We should either have documentation or a script to help users remove all trace of GitHub CLI from their system. - Remove (or provide instructions) all `gh` entries from PATH...