Commit Graph

53 Commits

Author SHA1 Message Date
Chris de Graaf
5aa0a87c35
Remove /docs/site from Documenter's gitignore 2019-09-26 10:42:03 +07:00
Chris de Graaf
fd995a05bc
Add per-plugin validation at template construction time 2019-09-26 00:32:07 +07:00
Chris de Graaf
385195c6b5
Improve documentation clarity 2019-09-26 00:32:07 +07:00
Chris de Graaf
cd40cb4b7e
Allow empty username when it's not used 2019-09-26 00:32:07 +07:00
Chris de Graaf
146c1bdbe5
Add prehooks/posthooks for more fine-grained plugin control 2019-09-26 00:32:05 +07:00
Chris de Graaf
3b9714c8a8
Move around the template files, update the licenses
Hopefully the licenses are detected better by Licensee.
Also they can be templated now which is nice.
2019-09-26 00:32:05 +07:00
Chris de Graaf
358c213b87
Escape HTML the right way 2019-09-26 00:32:05 +07:00
Chris de Graaf
f6272e110f
Add option to create test/Project.toml (#95) 2019-09-26 00:32:05 +07:00
Chris de Graaf
7a2a43f3f4
Lots of documentation changes 2019-09-26 00:32:05 +07:00
Chris de Graaf
481d8430e6
Add show methods 2019-09-26 00:32:04 +07:00
Chris de Graaf
65f5eff29b
Lots of documentation
Still WIP though.
2019-09-26 00:32:04 +07:00
Chris de Graaf
99bc709ef3
Fixes for GitLabCI and Documenter 2019-09-26 00:32:03 +07:00
Chris de Graaf
439ad33513
More reference tests, fix a bug or two 2019-09-26 00:32:03 +07:00
Chris de Graaf
e7a51c909a
Delete old docs, update build 2019-09-26 00:32:03 +07:00
Chris de Graaf
810ac5ab28
Many misc changes and bug fixes 2019-09-26 00:32:03 +07:00
Chris de Graaf
4d8b5d360d
Some rendering stuff
Not quite working.
2019-09-26 00:32:03 +07:00
Chris de Graaf
0d3b124c07
Make authors a vector, misc tweaks 2019-09-26 00:32:02 +07:00
Chris de Graaf
c0fe7bb2c2
The Big Squash: A bunch of irrelevant garbage 2019-09-26 00:31:53 +07:00
Chris de Graaf
310f621c3a Use correctly typed array as default assets
This is just a bandaid.
2019-05-14 15:42:04 -05:00
Chris de Graaf
344ef077a5 Clean up prints
Your syntax highlighter will thank me later.
2018-12-20 14:25:51 -06:00
Chris de Graaf
f3761d5458 Add Documenter by UUID 2018-12-19 15:52:22 -06:00
Chris de Graaf
adb2581a75 Use a separate project for deploying docs 2018-12-14 14:55:13 -06:00
Chris de Graaf
2797d6dffc Don't define an interactive method for any Documenter
Since Documenter subtypes can have extra fields now, it isn't safe.
2018-11-07 14:56:57 -06:00
Chris de Graaf
984475cd83 A bit of formatting, drop Distributed dependency 2018-11-07 14:39:07 -06:00
morris25
dced413b49 Fixes formatting 2018-11-05 16:12:30 -06:00
morris25
9f47d403f7 Allows additional_kwargs to take symbol keywords 2018-11-05 15:47:58 -06:00
morris25
6cb0b8583b Changes additional_kwargs to expect Dict and warns about ignored kwargs 2018-11-05 10:49:57 -06:00
morris25
eb356e0ec9 Adds tests 2018-11-02 17:23:40 -05:00
morris25
f0ed4cca98 Adds additional kwargs to Documenter plugin 2018-11-02 16:38:17 -05:00
Chris de Graaf
9b38d75942 Use autodocs for generated documentation 2018-09-28 16:46:28 -05:00
Chris de Graaf
9c6a160bc2 Simplify internal API 2018-09-28 16:45:38 -05:00
Chris de Graaf
ce318d1198 Don't explicitly import Base.show 2018-09-19 16:23:11 -05:00
Chris de Graaf
ab261170ef A few more deprecations still 2018-09-19 14:57:21 -05:00
Chris de Graaf
3a2f3fcb71 More deprecations, mostly readstring 2018-09-19 14:25:09 -05:00
Chris de Graaf
adbbfd887d More deprecations: info, Pkg, nullables, and more, and update default pkg dir 2018-09-17 16:29:28 -05:00
Chris de Graaf
632283b847 Replace Void/Nullables 2018-09-17 15:00:16 -05:00
Chris de Graaf
75c7875899 Misc style changes 2017-12-12 15:15:55 +00:00
Chris de Graaf
7e38c92413 Update show style 2017-12-07 17:00:16 +00:00
Chris de Graaf
74ab858800 Add a pretty show method 2017-12-01 17:33:57 +00:00
Chris de Graaf
bc21eca106 Make minor change to interactive prompt style 2017-09-04 19:00:18 +01:00
Chris de Graaf
7329fbcf90 Don't add Documenter, touch up tests 2017-08-29 00:38:04 +01:00
Chris de Graaf
ef7fa94a98 Move interactive from GitHubPages to Documenter, fix up some docs 2017-08-29 00:38:04 +01:00
Chris de Graaf
2af2407881 5 million review changes 2017-08-23 12:50:52 -05:00
Chris de Graaf
61b44a285d Fix typos, change placeholder name 2017-08-18 16:08:48 -05:00
Chris de Graaf
d009acf24b Rework code, fix/add tests, fix/add docs. All the things. 2017-08-17 17:06:05 -05:00
Chris de Graaf
a265956339 Overhaul plugin system to facilitate adding simple new plugins 2017-08-17 01:57:58 -05:00
Chris de Graaf
a14131ae15 Build package in a temp directory, refactor code 2017-08-15 18:46:36 -05:00
Chris de Graaf
9824d1a61a Take username and host as separate keywords, allow ssh remotes 2017-08-15 11:10:05 -05:00
Chris de Graaf
ffdf06d441 Tweak plugin badges 2017-08-15 09:19:37 -05:00
Chris de Graaf
5dc80dddc5 Only Pkg.add("Documenter") if necessary (big speedup!) 2017-08-14 17:58:11 -05:00