This PR updates show_symbols command in order to...
convert path of source file relative to its .tags file to unix format by replacing \\ by /. That's required as paths use the former on Windows, while path in .tags file are always given in unix format.
creates a common cache key __all__ for running command with type=multi, instead of using active view's relative path. This enables multiple views to share the same cache object for "all symbols".
This PR updates show_symbols command in order to...
convert path of source file relative to its .tags file to unix format by replacing
\\
by/
. That's required as paths use the former on Windows, while path in .tags file are always given in unix format.creates a common cache key
__all__
for running command withtype=multi
, instead of using active view's relative path. This enables multiple views to share the same cache object for "all symbols".