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
Don Cross
1f905f1bbd
Another attempt to make bullets work in Markdown.
2019-05-07 14:59:04 -04:00
Don Cross
58e6aeb0f9
Markdown fix: bullets do not work within a table.
2019-05-07 14:52:09 -04:00
Don Cross
a2bd3554c0
More work on documentation. Trying to get bullet lists to work in Markdown.
2019-05-07 14:37:59 -04:00
Don Cross
9de5505319
Fixed lingering vectors that did not use class Vector.
...
Also added Length member function.
2019-05-07 14:00:10 -04:00
Don Cross
8cad1fc124
More documentation work in progress.
2019-05-07 13:37:25 -04:00
Don Cross
71b54ff711
More documentation work in progress.
2019-05-06 21:42:38 -04:00
Don Cross
8c78a2e3a8
Documented functions DeltaT and TerrestrialTime.
2019-05-06 17:01:30 -04:00
Don Cross
1d814c89c8
More documentation work in progress.
2019-05-06 15:59:21 -04:00
Don Cross
fce6acd756
Checking in changes to generated files.
2019-05-06 15:03:45 -04:00
Don Cross
2903988fd8
Minor documentation tweaks.
2019-05-06 14:51:50 -04:00
Don Cross
53ea05adc0
Removed @constructor annotators. They don't seem to do anything.
2019-05-06 14:44:01 -04:00
Don Cross
77355d1bae
Add separators between items in generated Markdown documentation.
2019-05-06 14:39:26 -04:00
Don Cross
9092bc7d89
Fixed a couple of bugs that crept in as I was refactoring code.
2019-05-06 14:33:14 -04:00
Don Cross
2c019922de
More documentation work in progress.
2019-05-06 14:27:04 -04:00
Don Cross
5793851aae
Destroy the html directory each time before regenerating it.
...
The makedoc script now destroys the html directory before
regenerating it. I discovered that fossils were piling up in
there because jsdoc only creates new files; it does not clean up
old files that are no longer valid.
2019-05-06 14:25:58 -04:00
Don Cross
929397c8fa
Extend the coverage of Delta-T data as far into the future as possible.
...
Was missing any data from delta_t/predicted.txt that occurred after
the final integer year value. Now include the very last line of data
even when it is not on a year boundary.
2019-05-06 12:19:16 -04:00
Don Cross
f8515cc02f
More documentation work: PerformanceInfo.
2019-05-06 08:48:18 -04:00
Don Cross
e8eecaa632
More documentation work.
2019-05-05 21:40:24 -04:00