diff --git a/basis/debugger/debugger.factor b/basis/debugger/debugger.factor index 154c7b7a40..d3d4b14a06 100755 --- a/basis/debugger/debugger.factor +++ b/basis/debugger/debugger.factor @@ -10,7 +10,7 @@ classes compiler.units generic.standard generic.single vocabs init kernel.private io.encodings accessors math.order destructors source-files parser classes.tuple.parser effects.parser lexer generic.parser strings.parser vocabs.loader -vocabs.parser source-files.errors ; +vocabs.parser source-files.errors grouping ; IN: debugger GENERIC: error-help ( error -- topic ) @@ -220,6 +220,8 @@ M: slice-error summary M: bounds-error summary drop "Sequence index out of bounds" ; +M: groups-error summary drop "Non positive group size" ; + M: condition error. error>> error. ; M: condition summary error>> summary ; diff --git a/basis/grouping/grouping.factor b/basis/grouping/grouping.factor index 6cc5bb164a..83d48a14ad 100644 --- a/basis/grouping/grouping.factor +++ b/basis/grouping/grouping.factor @@ -4,6 +4,7 @@ USING: kernel math math.order strings arrays vectors sequences sequences.private accessors fry combinators ; IN: grouping +ERROR: groups-error seq group-size ;