Problem
The kv-all-ks/1 function in ur.core.data does not pass its name-atom parameter to ets:select, causing the function to fail.
Current Code
(defun kv-all-ks (name-atom)
(lists:uniq
(ets:select (ets-ms (((tuple k v))
k)))))
Fixed Code
(defun kv-all-ks (name-atom)
(lists:uniq
(ets:select name-atom (ets-ms (((tuple k v))
k)))))
File
src/ur/core/data.lfe
Priority
P0 - This is a bug that will cause runtime errors.