-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
basic documentation for everything #367
Comments
Cracks knuckles I got yo' back, son! |
Just a note; I'm in the process of writing some documentation for the current TODO items. I'll save a pull-request and review until I have a fair few done, but will be periodically pushing here. e.g. https://github.com/tiehuis/zig-notes/blob/master/enum.zig |
TODO list:
|
* docgen supports obj_err code kind for demonstrating errors without explicit test cases * add documentation for `extern enum`. See #367 * remove coldcc keyword and add @setIsCold. See #661 * add compile errors for non-extern struct, enum, unions in function signatures * add .h file generation for extern struct, enum, unions
I'm really curious about the build system (e.g. to see how it compares in maturity/scope with a wannabe cmake killer I'm following). Is the code the best docs (and where?), or has some contributor somewhere started on it? Is deterministic package management in scope? Maybe the docs could link to umbrella/section-specific issues about their future plans? |
now the docs can't get out of date for this See #367
👍 |
I broke this issue up into independent issues that each have more details. |
👍 for 0.4 looking very usable |
I started the effort here: http://ziglang.org/documentation/master/
If anyone wants to help you can submit a pull request to edit
doc/langref.html.in
. It's processed withdoc/docgen.zig
The text was updated successfully, but these errors were encountered: