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

chore: continues #2

Draft
wants to merge 53 commits into
base: docs/revamp
Choose a base branch
from
Draft

Conversation

moul
Copy link

@moul moul commented Mar 3, 2025

Fixes for gnolang#3855

Also available here with a base branch to upstream:master: gnolang#3868

moul added 9 commits February 28, 2025 18:56
- simplify
- make it more loop-friendly (PRs are easier)
- cleanup html and invalid markdown
- retained the current content to allow for PRs that focus on updating
it

---------

Signed-off-by: moul <94029+moul@users.noreply.github.com>
Adds a `vm.version={version}` when the VM returns an error response. 

Alternatively, we could simplify access to the version and other
metadata, possibly with a "gnokey maketx --debug" command. However, I
believe this addition is light enough to be included as a built-in
feature.

---------

Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
moul added 2 commits March 3, 2025 11:48
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
@moul moul mentioned this pull request Mar 3, 2025
10 tasks
moul and others added 10 commits March 3, 2025 15:47
Signed-off-by: moul <94029+moul@users.noreply.github.com>
This exists in Go, and it's a pain to add it later as a global, so
making a PR to add this.

extracted from gnolang#3847.

---------

Co-authored-by: ltzmaxwell <ltz.maxwell@gmail.com>
This would panic at runtime due to a missed condition in
TypedValue.GetLength.
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Hi Gnomes ,
This is my home page. it was difficult to be creative 😅 , so i did what
i can do
### Home :
I put some informations about me 

![Screenshot 2025-01-09 at 21 14
20](https://github.com/user-attachments/assets/6da7926f-7b89-4363-83b0-83d103232f10)

### World kitchen :
I'm passionate about cooking, so I've set up a page for those who want
to share their national culinary specialties or just their favorite
recipes, since there are so many nationalities in `gno` community.

![Screenshot 2025-01-09 at 21 22
54](https://github.com/user-attachments/assets/f82b543e-43c4-47ac-8bab-4fe2874378a3)

feel free to add your recipes ;)

![Screenshot 2025-01-09 at 21 35
17](https://github.com/user-attachments/assets/1773522b-0b5a-431d-b8af-12ab6dc1c96e)

@leohhhn

---------

Co-authored-by: Leon Hudak <33522493+leohhhn@users.noreply.github.com>
Co-authored-by: mous1985 <mustapha.benazzouz@outlok.fr>
This is a home realm. 

@michelleellen kindly asked me if I wanted to create a
r/grepsuzette/home so here it is :)

---------

Co-authored-by: grepsuzette <grepsuzette@users.noreply.github.com>
Co-authored-by: Leon Hudak <33522493+leohhhn@users.noreply.github.com>
closes gnolang#2944 and gnolang#3863 
<!-- please provide a detailed description of the changes made in this
pull request. -->

<details><summary>Contributors' checklist...</summary>

- [ ] Added new tests, or not needed, or not feasible
- [ ] Provided an example (e.g. screenshot) to aid review or the PR is
self-explanatory
- [ ] Updated the official documentation or not needed
- [ ] No breaking changes were made, or a `BREAKING CHANGE: xxx` message
was included in the description
- [ ] Added references to related issues and PRs
- [ ] Provided any useful hints for running manual tests
- [ ] Added new benchmarks to [generated
graphs](https://gnoland.github.io/benchmarks), if any. More info
[here](https://github.com/gnolang/gno/blob/master/.benchmarks/README.md).
</details>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
moul and others added 6 commits March 4, 2025 17:08
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
…#3861)

This used to return a weird panic, now it correctly panics with a nil
pointer dereference.

Extracted from gnolang#3847.

---------

Co-authored-by: ltzmaxwell <ltz.maxwell@gmail.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
This PR ensures that when we recover inside of testing.gno, we then
print also the resulting stracktrace, using a special function.
moul and others added 12 commits March 4, 2025 18:02
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Co-authored-by: Leon Hudak <33522493+leohhhn@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
moul added 6 commits March 5, 2025 08:54
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
Signed-off-by: moul <94029+moul@users.noreply.github.com>
@moul moul force-pushed the dev/moul/docs/revamp2 branch from 2851ebd to d952a98 Compare March 6, 2025 08:39
@moul moul force-pushed the dev/moul/docs/revamp2 branch from d952a98 to 5c3a201 Compare March 6, 2025 08:40
thehowl added a commit to gnolang/gno that referenced this pull request Mar 6, 2025
Continues #3855 by @leohhhn 
The changes were great, and I kept most of the good content (thank you).
However, this PR slightly shifted the direction by making the `docs/`
folder more focused on GitHub, Markdown, and the project, rather than
Docusaurus, the website, or global documentation. In the future, we may
create a more comprehensive documentation website, but for now, we want
the `docs/` folder to be efficient and centered around the project.
Ideally, it should be the only resource we invest energy in. However, I
can easily envision supplementing it with external resources, such as
blog posts or another repository with non-project documentation.
Alternative view: leohhhn#2

- [x] Reorganize by personas (`builders/`, `users/`) and maintain a
`references/` section for metadata.
- [x] Remove items that do not belong in the `docs/` of this repository
(e.g., intro to blockchain).
- [x] Remove unusual numbers in titles, likely intended for Docusaurus.
- [x] Merge related content, such as combining `stdlibs/*` into
`stdlibs.md`.
- [x] Simplify `Makefile` and make it consistent with the other folders.
- [x] Simplify introduced `.github/workflows`.
- [x] Conduct a quick proofreading.
- [x] Fix links.
- [x] Removed docusaurus, can be discussed in an upcoming PR.
[1be1a3a](1be1a3a)
- [x] Removed content that should belong to somewhere else, such as
other README.md files.

---------

Signed-off-by: moul <94029+moul@users.noreply.github.com>
Co-authored-by: leohhhn <hudakleon@gmail.com>
Co-authored-by: sw360cab <sw360cab@gmail.com>
Co-authored-by: Leon Hudak <33522493+leohhhn@users.noreply.github.com>
Co-authored-by: Morgan Bazalgette <morgan@morganbaz.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants