Affects Version/s: None
Fix Version/s: None
The following behavior was observed and confirmed from the code:
(clj->js :ns/n) => "n"
I believe this is a limitation and the namespace of the keyword should be kept while writing it to string.
The code in core.js does this while handling keywords:
(keyword? x) (name x)
while it should do this (or something similar):
(keyword? x) (str (namespace x) "/" (name x))
|Field||Original Value||New Value|
|Attachment||0001-CLJS-536-Add-support-for-namespaced-keywords.patch [ 12417 ]|
|Attachment||0001-CLJS-536-Add-support-for-namespaced-keywords.patch [ 12418 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Declined [ 2 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|