We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1ebf9b3 + 9aad282 commit a043444Copy full SHA for a043444
1 file changed
autoload/webapi/atom.vim
@@ -200,6 +200,12 @@ function! s:parse_node(target, parent)
200
let entry = deepcopy(s:entry_template)
201
call s:parse_node(entry, node)
202
call add(a:target.entry, entry)
203
+ elseif node.name == 'category'
204
+ let l:category = deepcopy(s:category_template)
205
+ let l:category['term'] = has_key(node.attr, 'term') ? node.attr['term'] : ''
206
+ let l:category['scheme'] = has_key(node.attr, 'scheme') ? node.attr['scheme'] : ''
207
+ let l:category['label'] = has_key(node.attr, 'label') ? node.attr['label'] : ''
208
+ call add(a:target.category, l:category)
209
elseif type(a:target[node.name]) == 3
210
call add(a:target[node.name], a:parent.value())
211
else
0 commit comments