Go Back   Cockos Incorporated Forums > REAPER Forums > ReaScript, JSFX, REAPER Plug-in Extensions, Developer Forum

Reply
 
Thread Tools Display Modes
Old 04-01-2018, 05:04 AM   #41
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

@fundorin
All is extracted from reascripthelp.html generated by reaper as it pack all the extension API functions too.
X-Raym is offline   Reply With Quote
Old 04-01-2018, 06:51 AM   #42
fundorin
Banned
 
Join Date: Feb 2014
Location: Moscow, Russia
Posts: 554
Default

Quote:
Originally Posted by X-Raym View Post
@fundorin
All is extracted from reascripthelp.html generated by reaper as it pack all the extension API functions too.
I see. Thanks.
fundorin is offline   Reply With Quote
Old 06-22-2018, 10:24 AM   #43
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

Hi,


I spent the whole day trying to find a better way to update the document, which is mostly manual process (copy pasting new functions from a diff check between different version of the reascript.html, adding the new elements manually in the HTML etc). Only part of the elements formatting was semi-automatic, but rely on lot of copy pasting.



Well, this is why it took time to update the doc. It is boring. And long.



So, I made a new version of the doc. Now it is generated right from the reascript.html file. All I need to do to update it is generate a new file from reascript.html and to upload it (I keep my generator offline and only push the output, so that it is quicker to interpret the HTML for the browser on the end user side).



It is very similar to the previous version, apart that I deleted the unnecessary function list (we already have them in the sidebar) but as it starts from the original reascript.html, it is extra difficult to make it 100% HTML error free, cause it has a looot of them.


I may correct some of them little by little, but honestly, if it works, then it is all which count. Scripting is the fun part, not formatting document.



I'm still asking for better out of the box doc render though. The native is just too bad.


Anway, you can now have v5.92 function updates.


Please let me know if you find anything buggy with this new version, to see if I need to adjust my generator.

If you script professionally, thanks for considering supporting this doc by making a donation (unless you already share your scripts free ).

Thanks !
X-Raym is offline   Reply With Quote
Old 06-22-2018, 12:22 PM   #44
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

oops, error on filtered list, I have to rollback before bug is fixed.
X-Raym is offline   Reply With Quote
Old 06-22-2018, 06:02 PM   #45
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

Should be good now!
X-Raym is offline   Reply With Quote
Old 06-23-2018, 07:46 AM   #46
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 9,283
Default

Thank you for the work you put into this.
nofish is offline   Reply With Quote
Old 06-24-2018, 03:36 AM   #47
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

@nofish
You are welcome


Because it is now generated from source file, updating the doc with all the new incoming SWS API functions will take just a moment :P
X-Raym is offline   Reply With Quote
Old 07-09-2018, 10:44 AM   #48
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 9,283
Default

Nitpick...the table from Breeder isn't parsed in your doc. :P

https://www.extremraym.com/cloud/rea...eCursorContext

edit:
Oh it seems it is actually parsed but just not readable (here at least).
Looks like this here:



but when I Ctrl+A...



edit2:
Ok, it is visible when I look closely, I think it's a thing of maybe not the best visible text color and / or the contrast settings of my monitor...whatever...

Last edited by nofish; 07-09-2018 at 10:56 AM.
nofish is offline   Reply With Quote
Old 07-09-2018, 10:53 AM   #49
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

@nofish
Corrected :P
X-Raym is offline   Reply With Quote
Old 07-09-2018, 10:58 AM   #50
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 9,283
Default

Yep, good now, thanks.
nofish is offline   Reply With Quote
Old 09-11-2018, 12:12 AM   #51
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

Updated to v5.95
X-Raym is offline   Reply With Quote
Old 09-11-2018, 01:57 AM   #52
Thonex
Human being with feelings
 
Join Date: May 2018
Location: Los Angeles
Posts: 845
Default

Quote:
Originally Posted by X-Raym View Post
Updated to v5.95
Awesome!! Thanks for all your hard work X-Raym!!

__________________
Cheers,
Andrew K
v5.983+dev0922 - September 22 2019 • Mac 10.12.+ • i7 Quad 2.9GHz • 24GB
Thonex is offline   Reply With Quote
Old 12-21-2018, 05:14 PM   #53
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

Updated my ReaScript doc page with REAPER v5.965 and js_Extension v0.962 :P


Check the various changelog to see what is new since last update.


Enjoy !
X-Raym is offline   Reply With Quote
Old 12-21-2018, 07:06 PM   #54
amagalma
Human being with feelings
 
Join Date: Apr 2011
Posts: 1,527
Default

Thank you!!
amagalma is offline   Reply With Quote
Old 12-22-2018, 11:42 PM   #55
Ivannn Bennnettt
Human being with feelings
 
Join Date: Feb 2017
Posts: 304
Default

Thank you!
Ivannn Bennnettt is online now   Reply With Quote
Old 02-03-2019, 07:58 AM   #56
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

Updated with the brand new SWS 2.10.0 API functions :P


Thanks again for your support !
X-Raym is offline   Reply With Quote
Old 03-23-2019, 03:22 AM   #57
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

Updated with js_ReaScript API v9.72!
X-Raym is offline   Reply With Quote
Old 05-02-2019, 07:29 AM   #58
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

Updated: REAPER v5.975 / SWS v2.10.0.1 / Reapack v1.2.2 / js_ReaScriptAPI v0.985
X-Raym is offline   Reply With Quote
Old 05-03-2019, 02:47 AM   #59
Ivannn Bennnettt
Human being with feelings
 
Join Date: Feb 2017
Posts: 304
Default

updated: Thank you! v999.001
Ivannn Bennnettt is online now   Reply With Quote
Old 05-17-2019, 05:18 AM   #60
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 9,283
Default

Nitpick, changelog comes up here as undefined. :P

nofish is offline   Reply With Quote
Old 05-17-2019, 06:18 AM   #61
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default

@nofish
Thx !
I plan to remove it anyway as it is not updated since I use a generator to create it.

@Ivann
Many thx :P
X-Raym is offline   Reply With Quote
Old 12-08-2019, 08:22 AM   #62
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,202
Default Update

Code:
REAPER v6.01 / SWS v2.11.0.0 / Reapack v1.2.2 / JS_ReaScriptAPI v0.995
X-Raym is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:09 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.