mirror of
https://github.com/gryf/tagbar.git
synced 2025-12-17 11:30:28 +01:00
The current algorithm for contructing the tag tree works pretty well even when pseudo-tags are encountered, but is quite complex, hard to understand, and hard to tweak and optimize. This commit rewrites the algorithm to a relatively straight-forward recursive algorithm that makes use of placeholder pseudo-tags if required that will get replaced if the actual tag is encountered later.