Dash docset creator for LiveCode
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
Re: Dash docset creator for LiveCode
Thanks a lot for your advice!
I'll look for the best way to create this html index.
I'll look for the best way to create this html index.
Re: Dash docset creator for LiveCode
I am intrigued. Does not lovelydocs allow you to download docsets from the “user contribution” site?
The reason I ask is that they have they the latest available docset (lc9dp10).
The reason I ask is that they have they the latest available docset (lc9dp10).
Re: Dash docset creator for LiveCode
No, Lovely Docs shows only the main repository
Re: Dash docset creator for LiveCode
Is that because it is the free version.i noticed they have a pro version but apart from allowing more docsets I do not know what it offers. I haven’t found the develop’s website to clarify. If it can’t access the user contribution site it is a real bummer as there are a lot of them...
https://github.com/Kapeli/Dash-User-Con ... er/docsets
James
https://github.com/Kapeli/Dash-User-Con ... er/docsets
James
Re: Dash docset creator for LiveCode
Where could I download the archive: LiveCode.tgz?
I could try to drop this file into the docset folder
of the android app "Lovely Docs" to learn if the
app recognizes the .tgz archive as a new docset.
I could try to drop this file into the docset folder
of the android app "Lovely Docs" to learn if the
app recognizes the .tgz archive as a new docset.
Re: Dash docset creator for LiveCode
I wish I knew. Reading on the Dash website, the developers for other platforms are required to work with the Dash developer to ensure compatibility. Given one of the major selling points was the ability to access the user contributions I am perplexed as to why ‘lovelydocs’ can’t. You might need to write to the lovelydocs developer to find out how or if it can be done.
Re: Dash docset creator for LiveCode
Given that author website is unavailable, creating an html index would be faster.
Installing the docset on linux
The LiveCode docset isn't listed on the Dash website.
And Zeal on linux doesn't list it either.
Zeal offered me the option to load a docset from a url, but on github I see that Dash has already incorporated the LiveCode docset into the CDN and removed it from the github repo.
Took me a bit of sleuthing to get the LC9 docset installed onto Zeal on linux. For anyone following, I:
And Zeal on linux doesn't list it either.
Zeal offered me the option to load a docset from a url, but on github I see that Dash has already incorporated the LiveCode docset into the CDN and removed it from the github repo.
Took me a bit of sleuthing to get the LC9 docset installed onto Zeal on linux. For anyone following, I:
- ran Make-docset from the LiveCode 9-dp11 IDE
- used the default settings, so the LiveCode.docset folder was created in my home folder
- copied the docset folder into ~/.local/share/Zeal/Zeal/docsets
- closed and restarted Zeal
PowerDebug http://powerdebug.ahsoftware.net
PowerTools http://www.ahsoftware.net/PowerTools/PowerTools.irev
PowerTools http://www.ahsoftware.net/PowerTools/PowerTools.irev
Re: Dash docset creator for LiveCode
Sorry about that. Only working with Dash it self I don’t know what limitations exist on the non Mac platforms.
I see there was an interesting and long discussion of this issue on the Zeal repository.
Perhaps you might follow it better than I.
https://github.com/zealdocs/zeal/issues/170
I see there was an interesting and long discussion of this issue on the Zeal repository.
Perhaps you might follow it better than I.
https://github.com/zealdocs/zeal/issues/170
Re: Dash docset creator for LiveCode
Whew! There's a lot of history there.
I see https://zealusercontributions.herokuapp.com/ does have an xml file for LiveCode. That seems to do the trick, although for some reason the xml data lists the version as 1.2. I loaded the url into Zeal and it did indeed load the proper 1.3 version, so I think the heroku site should be considered the most up-to-date repository of docsets.
...and my thanks to sntiagoma for setting up the CDN docset app in the first place.
I grabbed the Kotlin docset while I was at it, because Kotlin.
I see https://zealusercontributions.herokuapp.com/ does have an xml file for LiveCode. That seems to do the trick, although for some reason the xml data lists the version as 1.2. I loaded the url into Zeal and it did indeed load the proper 1.3 version, so I think the heroku site should be considered the most up-to-date repository of docsets.
...and my thanks to sntiagoma for setting up the CDN docset app in the first place.
I grabbed the Kotlin docset while I was at it, because Kotlin.
PowerDebug http://powerdebug.ahsoftware.net
PowerTools http://www.ahsoftware.net/PowerTools/PowerTools.irev
PowerTools http://www.ahsoftware.net/PowerTools/PowerTools.irev
Re: Dash docset creator for LiveCode
Seems the widget libraries are now (dp11) of type “module” which meant they were overlooked when looking for associated properties, functions etc.
This has now been corrected as of version 2.5
Version 2.5
• Adjust internal cross ref to account for change of widget libray type to "module"
Version 2.4
• Fixed keyword index for database
(Control structures now appear under the key phrase "Control Structures".)
The user contributed docset for LiveCode is now at version 1.4.2 and has these corrections.
Within Dash it now appears that all item types are correctly identified and listed. They even all have icons now Can’t speak for other readers.
This has now been corrected as of version 2.5
Version 2.5
• Adjust internal cross ref to account for change of widget libray type to "module"
Version 2.4
• Fixed keyword index for database
(Control structures now appear under the key phrase "Control Structures".)
The user contributed docset for LiveCode is now at version 1.4.2 and has these corrections.
Within Dash it now appears that all item types are correctly identified and listed. They even all have icons now Can’t speak for other readers.
Re: Dash docset creator for LiveCode
The Livecode Dash Docset has been updated to version 1.5 and has been compiled from the LC 9.0.0 rc1 documentation.
The "Make Docset" stack on LivecodeShare has been updated to version 2.6 (modified version algorithm to catch fully the LC 9 series.)
http://livecodeshare.runrev.com/stack/845/Make-DocSet
Enjoy.
The "Make Docset" stack on LivecodeShare has been updated to version 2.6 (modified version algorithm to catch fully the LC 9 series.)
http://livecodeshare.runrev.com/stack/845/Make-DocSet
Enjoy.
Re: Dash docset creator for LiveCode
With the release of 9.01 the "Guides" section of the dictionary now includes guide for the widgets.
These guides come from documentation within the widget folder (within the Extensions folder of the LC package.)
I have now added the code to the "Make Docset" stack on LiveCodeShare to generate the appropriate guide files for inclusion into the DASH LiveCode docset.
The online DASH repository should be updated with this docset later this week. If you want it sooner just download the "Make Docset" stack and roll your own.
James
These guides come from documentation within the widget folder (within the Extensions folder of the LC package.)
I have now added the code to the "Make Docset" stack on LiveCodeShare to generate the appropriate guide files for inclusion into the DASH LiveCode docset.
The online DASH repository should be updated with this docset later this week. If you want it sooner just download the "Make Docset" stack and roll your own.
James