aboutsummaryrefslogtreecommitdiff
path: root/lib/std/special
AgeCommit message (Collapse)Author
2019-10-10Generated docs: store static container info in a containerDecl astNodeTimon Kruiper
And then get the struct field astNodes through the containerDecl astNode. The type of a struct field is still stored in the types array, but the static information is in the astNodes.
2019-10-10Fix stack-probe symbol redefinitionLemonBoy
2019-10-10implement doc generation for union and enumVexu
2019-10-10generated docs: better handle when root is stdAndrew Kelley
2019-10-09generated docs: avoid clobbering browser shortcut keysAndrew Kelley
2019-10-09generated docs: add array type supportAndrew Kelley
See #3404
2019-10-09generated docs: render valuesAndrew Kelley
also fix pressing enter in search box before search finishes closes #3409
2019-10-09generated docs: refactor how type kinds workAndrew Kelley
2019-10-09Remove x86/Windows name mangling hackLemonBoy
Let's fix this properly by generating the correct lib files from the mingw sources.
2019-10-09Shuffle around some stack-probing functionsLemonBoy
2019-10-09generated docs: more verbose fieldsAndrew Kelley
also prevent docs making hyperlinks for integer types
2019-10-09generated docs: separate section for namespacesAndrew Kelley
if a type is a struct with no fields, then it goes in the namespaces section.
2019-10-09generated docs: show error sets pagesAndrew Kelley
also favicon, improve error sets css, syntax awareness of noreturn
2019-10-09Docs: adds docs comments to struct fieldsTimon Kruiper
2019-10-09Merge pull request #3389 from LemonBoy/win32Andrew Kelley
Win32
2019-10-09generated docs: functions in a table with descriptionsAndrew Kelley
2019-10-08generated docs: separate Error Sets from TypesAndrew Kelley
2019-10-08generated docs: render var declsAndrew Kelley
2019-10-08generated docs: global vars in a tableAndrew Kelley
2019-10-08generated docs: add global variablesAndrew Kelley
See #3409
2019-10-08generated docs: consistent coloringAndrew Kelley
2019-10-08generated docs: error sets in fn docsAndrew Kelley
2019-10-08Add initial support for struct fields in the docsTimon Kruiper
2019-10-08generated docs: functions with inferred error sets display nicelyAndrew Kelley
infrastructure in place for displaying error sets
2019-10-08generated docs: bool type and fix error for some fnsAndrew Kelley
2019-10-08generated docs: function parameters have linksAndrew Kelley
2019-10-08generated docs contain generic instantiations and comptime callsAndrew Kelley
2019-10-08generated docs: highlight active packageAndrew Kelley
2019-10-08generated docs: prioritized sort rankingAndrew Kelley
2019-10-07generated docs: sort search resultsAndrew Kelley
2019-10-07generated docs: smart ignore caseAndrew Kelley
2019-10-07generated docs: search cleanupAndrew Kelley
2019-10-07generated docs: navigable search resultsAndrew Kelley
2019-10-07generated docs: keyboard shortcuts modalAndrew Kelley
2019-10-07generated docs: fix search stuffAndrew Kelley
2019-10-07generated docs: better navigationAndrew Kelley
2019-10-07generated docs: logo and basic search proof of conceptAndrew Kelley
2019-10-07generated docs: show doc comments on functionsAndrew Kelley
2019-10-07move doc/ to docs/Andrew Kelley
fixes regression caused by 86171afb9b7d
2019-10-06Support for TLS on Win32LemonBoy
2019-10-06Initial support for i386-windows-msvc targetLemonBoy
2019-10-05generated docs: canonical package pathsAndrew Kelley
2019-10-05generated docs: show public stuff onlyAndrew Kelley
2019-10-05generated docs: render functionsAndrew Kelley
2019-10-05generated docs: add navigation barAndrew Kelley
2019-10-05generated docs: navigable typesAndrew Kelley
2019-10-05generated docs: navigable packagesAndrew Kelley
2019-10-04proof of concept of stage1 doc generationAndrew Kelley
This commit adds `-fgenerate-docs` CLI option, and it outputs: * doc/index.html * doc/data.js * doc/main.js In this strategy, we have 1 static html page and 1 static javascript file, which loads the semantic analysis dump directly and renders it using dom manipulation. Currently, all it does is list the declarations. But there is a lot more data available to work with. The next step would be making the declarations hyperlinks, and handling page navigation. Another strategy would be to generate a static site with no javascript, based on the semantic analysis dump that zig now provides. I invite the Zig community to take on such a project. However this version which heavily relies on javascript will also be a direction explored. I also welcome contributors to improve the html, css, and javascript of what this commit started, as well as whatever improvements are necessary to the static analysis dumping code to provide more information. See #21.
2019-09-26Export _start as __start for MIPS targetsLemonBoy
2019-09-26Initial support for mipsel architecture¬LemonBoy