Просмотр исходного кода

Filter out yay command line options

morganamilo 7 лет назад
Родитель
Сommit
66f2c8f869
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      parser.go

+ 8 - 0
parser.go

@@ -447,6 +447,10 @@ func (parser *arguments) parseShortOption(arg string, param string) (usedNext bo
 
 	arg = arg[1:]
 
+	if isYayParam(arg) {
+		return
+	}
+
 	for k, _char := range arg {
 		char := string(_char)
 
@@ -481,6 +485,10 @@ func (parser *arguments) parseLongOption(arg string, param string) (usedNext boo
 
 	arg = arg[2:]
 
+	if isYayParam(arg) {
+		return
+	}
+
 	if hasParam(arg) {
 		err = parser.addParam(arg, param)
 		usedNext = true