Pārlūkot izejas kodu

ctrl+c on empty line exits (#135)

Michael Yang 1 gadu atpakaļ
vecāks
revīzija
55b5f5dc34
1 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 4 0
      cmd/cmd.go

+ 4 - 0
cmd/cmd.go

@@ -276,6 +276,10 @@ func generateInteractive(cmd *cobra.Command, model string) error {
 		case errors.Is(err, io.EOF):
 			return nil
 		case errors.Is(err, readline.ErrInterrupt):
+			if line == "" {
+				return nil
+			}
+
 			continue
 		case err != nil:
 			return err