Commit Graph

2227 Commits

Author SHA1 Message Date
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