Index: doc/variable.man.inc =================================================================== diff -u -rc210a16eea562921715652f023bc6d07e4e25ed2 -r8f64a468d8bb53f2ba317c8c738c2d3a24243980 --- doc/variable.man.inc (.../variable.man.inc) (revision c210a16eea562921715652f023bc6d07e4e25ed2) +++ doc/variable.man.inc (.../variable.man.inc) (revision 8f64a468d8bb53f2ba317c8c738c2d3a24243980) @@ -50,10 +50,12 @@ [list_begin definitions] [def "[arg obj] [arg variableName] [method add] [arg element] [opt [arg index]]"] Adding [arg element] to the managed list value, at the list position given by [arg index] (by default: 0). -[def "[arg obj] [arg variableName] [method delete] [arg elementPattern]"] -Removing one or multiple elements from the managed list value which -match [arg elementPattern]. [arg elementPattern] can contain matching -characters (see [cmd "string match"]). +[def "[arg obj] [arg variableName] [method delete] [opt [option -nocomplain]] [arg elementPattern]"] +Removing the first occurrence of an element from the managed list +value which matches [arg elementPattern]. [arg elementPattern] can +contain matching characters (see [cmd "string match"]). An error will +be thrown if there is no match, unless [option -nocomplain] is set. + [list_end] [para]