Can docsets be copied directly from Dash?

770 views
Skip to first unread message

her...@gmail.com

unread,
Mar 16, 2016, 3:04:49 PM3/16/16
to Zeal User Group
I have Dash on my Mac so I am able to download more docsets than are available directly through Zeal. For example, docsets from maven.

At work, I use Zeal. Is it possible to copy docset files directly or import them? If so, how?

TIA,
Herouth

Oleg Shparber

unread,
Mar 18, 2016, 2:19:04 PM3/18/16
to zeal...@googlegroups.com
Hi,
 
Zeal should be able to pickup any docsets from Dash. Depending on your operating system simply copy <name>.docset folder to the following locations:
  • Windows: %LOCALAPPDATA%\Zeal\Zeal\docsets, where LOCALAPPDATA is usually C:\Users\<username>\AppData\Local
  • Linux ~/.config/Zeal/Zeal/docsets
Please note, that Zeal does not support archived docsets (*.tgz), but once a such docset is exctracted, Zeal should pick it up.
 
Let me know if there are issues with any docsets from Dash.
 
--
Cheers,
Oleg
 
 
 
16.03.2016, 15:04, "her...@gmail.com" <her...@gmail.com>:
--
Zeal - Documentation browser for software developers
Web: http://zealdocs.org | GitHub: https://github.com/zealdocs/zeal
Twitter: https://twitter.com/zealdocs | Facebook: https://www.facebook.com/zealdocs
---
You received this message because you are subscribed to the Google Groups "Zeal User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to zealdocs+u...@googlegroups.com.
To post to this group, send email to zeal...@googlegroups.com.
Visit this group at https://groups.google.com/group/zealdocs.
To view this discussion on the web visit https://groups.google.com/d/msgid/zealdocs/287834b2-973c-432d-8eb3-ab42f2aa841c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

her...@gmail.com

unread,
Mar 21, 2016, 3:54:55 AM3/21/16
to Zeal User Group
Thank you.

I use Linux (Mint). When I copied the docset to the directory you mentioned (which didn't exist, I had to create it), it did not show up in Dash even after quitting and starting it again.

I searched my disk to see where the "standard" docsets were located. Found that they were at ~/.local/share/Zeal/Zeal/docsets. So I put the docset there. After starting Zeal again, the new docset appeared in it.

However, the docset is not working properly. The docset in question is the one for JUnit 3, as downloaded through Dash from the maven repository. So I was searching for a method - assertEquals. As soon as I typed in "assert" both the class it is in and the various overloads of this method appeared properly in the menu. However, clicking on the method name does not bring me to that particular method's documentation (which, in JavaDoc, is inside the class documentation page). All I get is the top of the class's page.

So the question is - is it because I placed it in the wrong directory, or should I open an issue about this?

Oleg Shparber

unread,
Mar 23, 2016, 12:15:16 AM3/23/16
to zeal...@googlegroups.com
Hi,
 
Sorry for the wrong location, copy-pasted and didn't fix.
 
Zeal should pick up any docsets from Dash. When it doesn't, please file a bug report providing the problematic docset. Thanks!
 
--
Cheers,
Oleg
 
 
 
21.03.2016, 03:54, "her...@gmail.com" <her...@gmail.com>:
To view this discussion on the web visit https://groups.google.com/d/msgid/zealdocs/f1b313b7-de60-4ecf-ac73-73c172e2f26d%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages