Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix/134 filetype configuration: decouple names parser color_map names…
…paces (#136) * ref: rename opts parameter to ud_opts to indicate that it is user_default_options table * feat(names parser): store color names matcher configurations as separate namespaces in color_map * doc: generate luadoc * ref(trie): check if children ndoes are nil before attempting to free memory * doc: converts luadoc comments to block format * ref: names_custom is expanded in config validation if user provided it as a function * ref: generate hash key for custom names table * feat: names_custom colormap tables are retrieved by hash key * ref: calculate hash for custom_names during config validation, store in new key `custom_names_hashed` * perf: use bitmask to track namespace state instead of using next * test: adds names_custom tests which were used to fix #134
- Loading branch information