7272 spinnerMetaFrame3 = lipgloss .NewStyle ().Foreground (lipgloss .Color ("2" )).Render ("❯" )
7373)
7474
75- //
76- //func openEditor() string {
77- // f, err := ioutil.TempFile("", "gitflow-toolkit")
78- // if err != nil {
79- // panic(err)
80- // }
81- // defer func() {
82- // _ = f.Close()
83- // _ = os.Remove(f.Name())
84- // }()
85- //
86- // // write utf8 bom
87- // _, err = f.Write([]byte{0xEF, 0xBB, 0xBF})
88- // if err != nil {
89- // panic(err)
90- // }
91- //
92- // editor := "vim"
93- // if runtime.GOOS == "windows" {
94- // editor = "notepad"
95- // }
96- // if v := os.Getenv("VISUAL"); v != "" {
97- // editor = v
98- // } else if e := os.Getenv("EDITOR"); e != "" {
99- // editor = e
100- // }
101- //
102- // cmd := exec.Command(editor, f.Name())
103- // cmd.Stdin = os.Stdin
104- // cmd.Stdout = os.Stdout
105- // cmd.Stderr = os.Stderr
106- // _ = cmd.Run()
107- // raw, err := ioutil.ReadFile(f.Name())
108- // if err != nil {
109- // panic(err)
110- // }
111- //
112- // return strings.TrimSpace(string(bytes.TrimPrefix(raw, []byte{0xEF, 0xBB, 0xBF})))
113- //}
114-
11575type inputWithCheck struct {
11676 input textinput.Model
11777 checker func (s string ) error
@@ -121,7 +81,6 @@ type inputsModel struct {
12181 focusIndex int
12282 title string
12383 inputs []inputWithCheck
124- //editorInputs []string
12584 err error
12685 errSpinner spinner.Model
12786 editMode bool
@@ -154,12 +113,6 @@ func (m inputsModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
154113 }
155114 return m , func () tea.Msg { return done {nextView : COMMIT } }
156115 }
157- //if m.inputs[m.focusIndex].input.Value() == editorKey {
158- // m.editMode = true
159- // m.editorInputs[m.focusIndex] = openEditor()
160- // m.editMode = false
161- // return m, tea.HideCursor
162- //}
163116 fallthrough
164117 case "tab" , "down" :
165118 m .focusIndex ++
@@ -256,7 +209,6 @@ func (m inputsModel) View() string {
256209func newInputsModel () inputsModel {
257210 m := inputsModel {
258211 inputs : make ([]inputWithCheck , 4 ),
259- //editorInputs: make([]string, 4),
260212 }
261213
262214 for i := range m .inputs {
0 commit comments