From 6fa46ecb7c1609514332a4f44f290f842b0427c3 Mon Sep 17 00:00:00 2001 From: Adrian Mariano Date: Wed, 18 Mar 2020 21:31:22 -0400 Subject: [PATCH] unique_count empty string bug fix --- arrays.scad | 1 + 1 file changed, 1 insertion(+) diff --git a/arrays.scad b/arrays.scad index 18e80910..af6bd650 100644 --- a/arrays.scad +++ b/arrays.scad @@ -798,6 +798,7 @@ function unique(arr) = // arr = The list to analyze. function unique_count(arr) = assert(is_list(arr) || is_string(arr)) + arr == [] ? [[],[]] : let( arr=sort(arr) ) let(ind = [0,for(i=[1:1:len(arr)-1]) if (arr[i]!=arr[i-1]) i]) [select(arr,ind),