Der Teufel
e48e612963
autodoc: Removed BoundFn from indexTypeKinds in main.js
2022-12-11 14:29:48 +01:00
Loris Cro
1696434063
Merge pull request #13300 from jcalabro/master
...
Better Autodoc Src File Links
2022-10-30 17:20:57 +01:00
Loris Cro
d4487b6a2e
autodoc: update to new func zir body structure
...
this is a hack meant to restore functionality for the upcoming release,
a proper analysis of the new zir structure is required to make a robust
change.
2022-10-30 17:17:34 +01:00
jcalabro
f027f163cd
better source file links
2022-10-25 10:36:47 -04:00
Andrew Kelley
b120c819db
Merge pull request #13055 from alichraghi/m2m
...
all: rename `@maximum` to `@max` and `@minimum` to `@min`
2022-10-18 14:42:55 -04:00
Ali Chraghi
ca27055cda
all: rename @maximum
to @max
and @minimum
to @min
2022-10-18 14:15:16 +03:00
jcalabro
c8ca47dae7
add [src] links to function decls in autodocs
2022-10-09 20:47:28 -04:00
Der Teufel
55a9db4c9d
autodoc: Added .html
to generated source view file names
2022-09-26 15:46:01 +02:00
Loris Cro
2698cb346a
autodoc: don't collect tests, usingnamespace and comptime blocks
...
Previously we were collecting as autodoc decls everything that was a ZIR
decl in a rather naive way. Now we only collect decltests as part of the
data relative to the decl they refer to, and ignore everything else.
2022-09-18 20:00:44 +02:00
Loris Cro
60678f5baf
autodoc: fix regression in frontend rendering of values
2022-09-11 23:45:18 +02:00
Loris Cro
2a96f80d03
autodoc: reduce json payload size
...
this commit removes whitespace and changes Decl, AstNode and Type to be
json arrays instead of json objects. This change reduces json payload
size for the stdlib from 25mb to < 10mb.
2022-09-11 21:35:01 +02:00
Loris Cro
201dca323e
autodoc: improve rendering of long fn signatures
2022-09-05 17:26:59 +02:00
Der Teufel
b8001335c4
autodoc: Opaque now handled like other container types
2022-09-04 22:47:58 +02:00
Loris Cro
dbd60e3d29
autodoc: add support for doc tests
2022-09-04 22:45:57 +02:00
Loris Cro
907c60aaa7
Merge pull request #12705 from der-teufel-programming/autodoc-big-int
...
Autodoc big_int
2022-09-02 17:48:17 +02:00
Loris Cro
70b96169ae
Merge pull request #12709 from der-teufel-programming/autodoc-compare-operators
...
autodoc: Compare operators
2022-09-02 17:38:00 +02:00
Loris Cro
081d5a9690
autodoc: correct line number implementation
...
we also correctly take advantage of the starting byte offset of the
parent decl when calling `tree.tokenLocation()`!
2022-09-02 17:28:12 +02:00
Der Teufel
0d3c6b7aa8
autodoc: Added int_big support
2022-09-02 11:01:46 +02:00
Der Teufel
3bbf08e98a
autodoc: Compare operators
2022-09-01 15:17:14 +02:00
Loris Cro
e0103704c5
autodoc: better line counting for decls
2022-08-27 22:48:18 +02:00
Loris Cro
2e0ff6c700
Merge pull request #12600 from ominitay/autodocs-errorset
...
autodocs: improve error set rendering
2022-08-26 16:36:06 +02:00
Loris Cro
a69a16c6bd
Merge pull request #12601 from ominitay/autodocs-shortdesc
...
autodocs: improve first-line descriptions
2022-08-26 16:35:00 +02:00
ominitay
b63667dda3
autodocs: improve first-line descriptions
2022-08-23 19:26:54 +01:00
ominitay
e0f8198c2f
autodocs: improve error set rendering
2022-08-23 18:08:50 +01:00
Loris Cro
b32e5a14ce
autodoc: handle self-referential call+field_type instructions
2022-08-23 18:45:22 +02:00
Loris Cro
0482e8ba9d
autodoc: initial support for struct_init_anon
2022-08-23 18:37:29 +02:00
Loris Cro
102a6e9e9c
Merge pull request #12481 from alichraghi/patch-1
...
docs: add padding between functions list
2022-08-23 15:48:35 +02:00
Loris Cro
13e502b89b
Merge pull request #12502 from squeek502/autodoc-fields-light-mode
...
autodoc: Fix border color around field docs in light mode
2022-08-23 15:48:01 +02:00
Loris Cro
d635dcacbf
Merge pull request #12542 from der-teufel-programming/compileError-input
...
autodoc: show compileErrors correctly
2022-08-23 15:46:26 +02:00
Der Teufel
970268d1f5
autodoc: error sets now display all their members
2022-08-23 08:35:13 +02:00
Der Teufel
76c9ee9b30
autodoc: Fixed compileError case in exprName
2022-08-21 06:32:26 +02:00
Der Teufel
a022157956
autodoc: compileError now uses index into exprs
instead of a []const u8
2022-08-21 05:29:39 +02:00
Ryan Liptak
9740bb2423
autodoc: Fix border color around field docs in light mode
...
Follow up to https://github.com/ziglang/zig/pull/12305
2022-08-19 19:06:01 -07:00
Ali Chraghi
51b2aa1643
docs: add padding between functions list
2022-08-18 22:02:02 +04:30
Loris Cro
53e971226d
autodoc: minor pr cleanup
2022-08-18 18:02:19 +02:00
Der Teufel
656b9429d0
autodoc: An attempt at generating HTML files from all imported source
...
files. Files generated from the standard library could be considered
for placing with main.js and index.html in lib/docs. Paths should
reflect packages in the future.
2022-08-18 14:03:42 +02:00
Loris Cro
7f7d58ee89
Merge branch 'master' into autodoc-links
2022-08-16 16:52:26 +02:00
Loris Cro
5929da37a1
autodoc: absolute line numbers in decl [src] links
2022-08-16 16:51:32 +02:00
Loris Cro
0a0b3dda03
autodoc: remove reference to github, replace with placeholder link
2022-08-16 16:19:54 +02:00
r00ster91
78bb29d1dc
fix: scroll page to very top when S is pressed
...
Credits go to @rudedogg
2022-08-14 19:19:44 +02:00
r00ster91
af20dfae60
bug: add TODO
2022-08-14 12:20:26 +02:00
r00ster91
e5379e5027
docs: add comment
2022-08-14 12:18:08 +02:00
r00ster91
2723d8e6e2
style: format
...
Some formatting, apparently.
2022-08-14 11:54:51 +02:00
r00ster91
8f6f4bc7ca
feat: make modal more restrictive and more Esc freedom
...
This makes it so that you can no longer interact with the search bar
or the results or anything while the modal is open. That's why it's a "modal" and not a "dialog".
It also makes it so that you can now always press Esc to return to the results or the main page.
Previously this was only possible when the search field was active.
2022-08-14 11:54:51 +02:00
r00ster91
9900413eb1
feat: indent keyboard shortcuts
...
This indents the keyboard shortcuts related to the S key because you can only
use these keyboard shortcuts after you pressed S (when the search field is focused).
This is a visual hint.
2022-08-14 11:54:51 +02:00
r00ster91
e1eaa1f7d6
fix: var(--mono) used for font-size
2022-08-14 11:54:51 +02:00
r00ster91
dc5174440c
feat: better No Results Found page
...
This adds some helpful links to the page and makes it look nicer by using <kbd> etc.
2022-08-14 11:54:51 +02:00
Maciej 'vesim' Kuliński
a0a1178694
autodoc: links to source code
2022-08-08 21:42:38 +02:00
r00ster91
ff6d2e632f
fix: cleanup recent changes
2022-08-08 18:14:26 +02:00
zooster
3debd6b732
Merge branch 'master' into nicedocs
2022-08-06 19:32:42 +02:00