[Solved] Bookmark Symbols Encoded By The Open_Url() Routine

I’m trying to open urls to PDF files using page bookmarks.
The problem here is that the hash symbol gets encoded to %23 and this invalidates the URL.
This problem seems to be a common mistake a lot of url API functions do. Is there any current way to get it to interpret the hash symbol as a literal sign or simply not encode it?

I use double square brackets as this reads everything as a string, particularly useful for pathnames.

url = [[http://files.renoise.com/manual/Renoise%20User%20Manual.pdf#]]  
page = "page=12"  
renoise.app():open_url(string.format("%s%s",url,page))  

Thanks for the bump…it didn’t worked, but i forgot to add a ‘file://’… in front of the ```
documentation_root…PATH_SEPARATOR…“documentation”…PATH_SEPARATOR…“my_document.pdf#”