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

feat(docs): asm functions #1061

Merged
merged 26 commits into from
Dec 20, 2024
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
385c0d0
fix(docs): correct function signatures
novusnota Nov 19, 2024
1738dff
fix(docs): "mutable" -> "mutation" functions
novusnota Nov 19, 2024
d5de05d
feat(docs): `asm`-functions
novusnota Nov 19, 2024
9c4c71b
feat(docs): rewrote the method ID section to remove logical jumps and…
novusnota Nov 19, 2024
7263c88
chore: retroactive CHANGELOG edit
novusnota Nov 19, 2024
7157a2e
Update docs/src/content/docs/book/import.mdx
novusnota Nov 20, 2024
0dd10fe
fix: apply suggestions from code review
novusnota Nov 20, 2024
558387c
typo
novusnota Nov 20, 2024
2070ae3
Merge branch 'main' into closes-1011-asm-funs
novusnota Nov 20, 2024
71a7469
fix: adjust descriptions after code review
novusnota Nov 20, 2024
ab143a6
feat: described the stack, described Tact-flavored assembly
novusnota Nov 22, 2024
7e56f85
Merge branch 'main' into closes-1011-asm-funs
novusnota Nov 24, 2024
720ab55
fix: add note that Tact assembly will be available in v1.6
novusnota Nov 24, 2024
c2580ea
intermediate commit
novusnota Dec 5, 2024
71a0da8
Merge branch 'main' into closes-1011-asm-funs
novusnota Dec 11, 2024
6a19446
changes, changes, changes (very close to finishing the page)
novusnota Dec 12, 2024
b4efe8e
DONE! Whew
novusnota Dec 18, 2024
bb6aaca
Merge branch 'main' into closes-1011-asm-funs
novusnota Dec 18, 2024
18759b7
Merge branch 'main' into closes-1011-asm-funs
novusnota Dec 18, 2024
3306421
Changes after the code review
novusnota Dec 18, 2024
49b309e
Merge branch 'main' into closes-1011-asm-funs
novusnota Dec 18, 2024
56c8c64
chore(docs): update to the latest non-breaking-change version of Star…
novusnota Dec 18, 2024
fac8ef7
Change descriptions after the review
novusnota Dec 20, 2024
ce7b2bb
Merge branch 'main' into closes-1011-asm-funs
novusnota Dec 20, 2024
8c00f78
Remove stuff
novusnota Dec 20, 2024
dfa35c9
Remove more stuff
novusnota Dec 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Fixed

- `asm` functions now support full range of Fift-asm syntax: PR [#855](https://github.com/tact-lang/tact/pull/855)
- `asm` functions now support full range of Fift-asm syntax: PR [#855](https://github.com/tact-lang/tact/pull/855), PR [#1061](https://github.com/tact-lang/tact/pull/1061)

- Fix `npm` installations of Tact compiler or any of the packages depending on it by hiding unnecessary post-install runs of `husky`: PR [#870](https://github.com/tact-lang/tact/pull/870)

Expand Down
1 change: 1 addition & 0 deletions docs/astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,7 @@ export default defineConfig({
{ slug: 'book/statements' },
{ slug: 'book/constants' },
{ slug: 'book/functions' },
{ slug: 'book/assembly-functions' },
{
label: 'Communication',
translations: { 'zh-CN': '交流' },
Expand Down
44 changes: 4 additions & 40 deletions docs/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,8 @@
],
"dictionaries": ["fift-words", "tvm-instructions"],
"words": [
"ADDRAND",
"BBITS",
"BREFS",
"Brujin",
"bocchi",
"Cheatsheet",
"Cheatsheets",
"Comptime",
Expand All @@ -37,76 +35,42 @@
"Komarov",
"Korshakov",
"Laika",
"MYADDR",
"Masterchain",
"Merkle",
"NEWC",
"Neovim",
"Nonterminal",
"Novus",
"Offchain",
"Offchain",
"PLDDICT",
"PLDIX",
"PLDREF",
"PLDSLICEX",
"PLDUX",
"POSIX",
"PUSHINT",
"PUSHREF",
"PUSHSLICE",
"Parens",
"RANDU",
"RAWRESERVE",
"RAWRESERVE",
"REWRITESTDADDR",
"REWRITEVARADDR",
"SBITS",
"SDBEGINSQ",
"SDEMPTY",
"SDSKIPFIRST",
"SEMPTY",
"SENDMSG",
"SENDRAWMSG",
"SETCONTARGS",
"SETINDEXVARQ",
"SETNUMARGS",
"SREFS",
"SREMPTY",
"STBR",
"STDICT",
"STIX",
"STON.fi",
"STOPTREF",
"STREF",
"STSLICER",
"STUX",
"STVARUINT",
"Satoshi",
"Seamus",
"Sedov",
"Stateinit",
"Ston",
"Stonfi",
"Sánchez",
"THROWIFNOT",
"TIMELOCK",
"Tactina",
"Tarjan",
"Timeouted",
"Toncoin",
"Toncoins",
"Topup",
"Trunov",
"UBITSIZE",
"Uninit",
"alnum",
"assgn",
"astrojs",
"augmentedassign",
"babecafe",
"basechain",
"basechain",
"bitcode",
"bitstring",
"bitstrings",
"blockstore",
"bounceable",
"bounceable",
Expand Down
4 changes: 2 additions & 2 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
"dependencies": {
"@astrojs/check": "0.9.4",
"@astrojs/markdown-remark": "5.3.0",
"@astrojs/starlight": "0.28.4",
"astro": "4.16.7",
"@astrojs/starlight": "0.29.2",
"astro": "4.16.14",
"cspell": "^8.14.4",
"hast-util-to-string": "^3.0.0",
"rehype-autolink-headings": "7.1.0",
Expand Down
Loading
Loading