Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update the documentation for 0.1.0 release #368

Closed
9 of 11 tasks
budziq opened this issue Jun 28, 2017 · 9 comments
Closed
9 of 11 tasks

update the documentation for 0.1.0 release #368

budziq opened this issue Jun 28, 2017 · 9 comments
Labels
A-Documentation Area: Documentation
Milestone

Comments

@budziq
Copy link
Contributor

budziq commented Jun 28, 2017

we have to document all the new features and options in config
as well as non backwards compatible behaviour.

  • clipboard support
  • optional MathJax
  • additional js
  • additional css
  • new theme (ayu)?
  • Document the version pinning for CI in the README
  • Document the {{# include }}
  • the -L option
  • editable playpens with ACE
  • Update contributor list (or remove it?)
  • ...
@azerupi
Copy link
Contributor

azerupi commented Sep 11, 2017

I just noticed that "copy to clipboard" is only available for Rust snippets. I would make it available on any code snippet. I am documenting it like that and we should fix it before the 0.1 release :)

@budziq
Copy link
Contributor Author

budziq commented Sep 11, 2017 via email

@azerupi
Copy link
Contributor

azerupi commented Sep 11, 2017

Thanks :)
I am going through the whole user guide updating where we need. I think I might be able to finish the documentation tonight. If I still have sometime left I will do the clipboard issue too. After that we should be good for a 0.1 release! 🎉

@azerupi
Copy link
Contributor

azerupi commented Sep 11, 2017

I can't get the Ace editor to work now, so I can't document it. I checked what I already covered in the documentation. I will push what I have to a branch. I will continue later.

@budziq
Copy link
Contributor Author

budziq commented Sep 11, 2017

Awesome!

I can't get the Ace editor to work now, so I can't document it.

I've stumbled on it just today when bumping mdbook version for rust-cookbook.
You need to enable it both in book.toml and annotate each snippet with rust,editable for it to work but I've decided against enabling for now as ACE goes wonky with # hidden lines.

@azerupi
Copy link
Contributor

azerupi commented Sep 11, 2017

Oh I got it to work now!
I think it was a problem with enabling it while I used mdbook serve. Stopping the serve, running build and running serve again fixed it. :)

But it's late, I will continue another day 😉

@Michael-F-Bryan
Copy link
Contributor

The configuration system has slightly changed (see #457) so that's another reason to put out 0.1 as the next release. I added a temporary compatibility thing which will still let you load the previous config file version, emitting a warning and migration instructions in the process.

I didn't know you could use the ACE editor to edit snippets. I'll check it out in the coming days and see if I can help document it.

@projektir
Copy link
Contributor

Editable playpens/ACE have been documented (ish): #552.

@mattico
Copy link
Contributor

mattico commented Aug 16, 2018

The docs could still use some love, but I think this issue has been covered.

@mattico mattico closed this as completed Aug 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Documentation Area: Documentation
Projects
None yet
Development

No branches or pull requests

5 participants