AddInputChar adds a character to the branch name.
(ch rune)
| 199 | |
| 200 | // AddInputChar adds a character to the branch name. |
| 201 | func (b *BranchWarning) AddInputChar(ch rune) { |
| 202 | // Only allow valid git branch name characters |
| 203 | if (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') || |
| 204 | (ch >= '0' && ch <= '9') || ch == '-' || ch == '_' || ch == '/' { |
| 205 | b.branchName += string(ch) |
| 206 | } |
| 207 | } |
| 208 | |
| 209 | // DeleteInputChar removes the last character from the branch name. |
| 210 | func (b *BranchWarning) DeleteInputChar() { |
no outgoing calls