Don Cross
36f55d272a
Added moon phase example for Node.js.
2019-05-13 16:58:34 -04:00
Don Cross
d3ff71a81b
Trying to make my Build Status badge pretty.
2019-05-13 15:34:38 -04:00
Don Cross
e0efb69bc0
Moved build status to top line.
2019-05-13 15:28:27 -04:00
Don Cross
12590b50e0
Moved supported languages table to top of README.
2019-05-13 15:26:53 -04:00
Don Cross
330cd47f9a
Removed fossil Node.js section from JS browser document.
2019-05-13 15:19:31 -04:00
Don Cross
981464876b
Style adjustments in documentation.
2019-05-13 15:16:15 -04:00
Don Cross
c9fe15b01d
Style adjustment on JS API reference page.
2019-05-13 15:13:04 -04:00
Don Cross
66d6cb5116
Fixed more broken links.
2019-05-13 15:08:07 -04:00
Don Cross
30ab57d6a0
Fixed incorrect link.
2019-05-13 14:58:32 -04:00
Don Cross
1bde214fd3
Fixed incorrect links.
2019-05-13 14:55:18 -04:00
Don Cross
4ae1626615
I had Node.js, browser docs backwards.
2019-05-13 14:52:20 -04:00
Don Cross
9927a06ee0
Oops. Fixing broken links.
2019-05-13 14:48:51 -04:00
Don Cross
8cd6b421b6
Split JS examples into separate pages for Node.js and browser.
2019-05-13 14:44:05 -04:00
Don Cross
7320d9de56
Another tweak to JS document links.
2019-05-13 13:39:17 -04:00
Don Cross
30d8404072
Fixed problems with JS document links.
2019-05-13 13:36:44 -04:00
Don Cross
27aa1b9b9f
More work on documentation cosmetics.
2019-05-13 13:28:53 -04:00
Don Cross
f1769524c9
Fixed broken logo links.
2019-05-13 10:29:08 -04:00
Don Cross
ded4035d14
Making API reference more approachable. Adding logos.
2019-05-13 10:23:52 -04:00
Don Cross
ee2f3fbaec
Added horizontal lines in document.
2019-05-12 17:07:35 -04:00
Don Cross
8f6616939a
Provide GitHub repo link in moonphase.html.
2019-05-12 17:04:39 -04:00
Don Cross
0e860f6a37
Rolling back jsdoc-to-markdown to version 4.0.1.
...
This is the version I was using before today.
It worked the same on my own environment and Travis CI.
Now I try to use v 5.0.0 on both but the output is different:
same content, different order. I just want it to work!
2019-05-12 16:36:53 -04:00
Don Cross
ae058e3647
Another attempt to diagnose jsdoc2md problems in Travis CI.
2019-05-12 16:18:06 -04:00
Don Cross
be50e80a19
Still trying to figure out why my documentation builds differently in Travis CI.
2019-05-12 16:08:57 -04:00
Don Cross
9f555a455c
Specify explicit version of jsdoc2md.
2019-05-12 15:55:46 -04:00
Don Cross
b6775dc0da
Trying to figure out why Travis CI build is broken.
...
It is tripping up in verify_clean, saying something has changed.
But I don't know what the problem is.
Adding 'git diff' to see if that gives me any clues.
2019-05-12 15:21:08 -04:00
Don Cross
08115ae55d
More work on moon phase demo page.
2019-05-12 14:56:43 -04:00
Don Cross
dc7aa5afbb
More work on JavaScript demo page: Moon Phase Calculator.
2019-05-12 14:30:23 -04:00
Don Cross
698870426a
Link to examples. Improved wording.
2019-05-12 11:23:35 -04:00
Don Cross
f120880f2c
Fun little demo of calculating the Moon's phase.
2019-05-11 21:27:50 -04:00
Don Cross
6192dcf8d6
Experiment with live code demo on GitHub Pages.
2019-05-11 21:14:28 -04:00
Don Cross
a258858821
Refactored Handlebars declarations so I don't need partial any more.
2019-05-10 08:23:34 -04:00
Don Cross
035bfa1a7c
Documented the refraction parameter for Astronomy.Horizon.
2019-05-09 21:40:08 -04:00
Don Cross
6fc7fcd736
Checking in documentation changes.
2019-05-09 20:53:53 -04:00
Don Cross
296367bd63
Attempt at fixing occasional ephemeris download error in Travis CI.
...
I will need to wait until I see the error happen, and confirm
that the retry logic fixes it, before I mark the bug fixed.
2019-05-09 20:40:25 -04:00
Don Cross
24ffdc3432
Minor documentation rewording.
2019-05-09 20:14:26 -04:00
Don Cross
1663da0e90
@see markers include links to the things they reference.
2019-05-09 20:10:02 -04:00
Don Cross
e6ce0440d4
Eliminated index listing in Markdown documentation.
2019-05-09 20:01:15 -04:00
Don Cross
022f792801
Fixed documentation problem for class Apsis.
...
Need to have description text come first in the JSDoc metadata.
2019-05-09 14:45:22 -04:00
Don Cross
e5ef2a436c
Added lunar apsis tests to Windows build. Fixed problem on Windows.
2019-05-08 21:45:18 -04:00
Don Cross
b960c0238f
Added NextLunarApsis function. Did some performance tuning.
2019-05-08 21:28:29 -04:00
Don Cross
1ef6cb4ce5
Added lunar_apsis_test to the unit tests. Added a little more output to it.
2019-05-08 19:24:16 -04:00
Don Cross
472aa57b90
Fixed #29 - Added SearchLunarApsis to find apogee, perigee.
2019-05-08 19:16:42 -04:00
Don Cross
367b1f8bb3
Documentation copyediting.
2019-05-07 19:45:43 -04:00
Don Cross
337ba9212c
Refactored Windows batch files to work more like Linux scripts.
...
Now makedoc.bat runs the source code translator just like
the bash script makedoc. Factored out finding generate.exe
to a new batch file findgenexe.bat that can be shared by both
run.bat and makedoc.bat.
2019-05-07 17:00:28 -04:00
Don Cross
dc2ed18059
Checking in changes to generated documentation.
2019-05-07 16:49:10 -04:00
Don Cross
4ca9c7a15d
Converted more old-school functions to ES2015 classes.
2019-05-07 16:46:18 -04:00
Don Cross
899466bcac
Updated Windows makedoc.bat to match Linux makedoc bash script.
2019-05-07 16:18:28 -04:00
Don Cross
beb35e1379
Fixed documentation of the SeasonInfo function.
2019-05-07 15:58:56 -04:00
Don Cross
8e0278dcbc
Reworked more classes as true ECMAScript 2015 classes.
...
This generates much better Markdown documentation.
2019-05-07 15:38:49 -04:00
Don Cross
98f3e2e556
Reworked Time as an ECMAScript 2015 class.
...
The main reason I did this was to get generated Markdown
documentation to look better.
2019-05-07 15:26:57 -04:00