Link fixed from git.xw3.org to xw3.org. No code changes. (0.42.2)
This commit is contained in:
parent
5e641da65d
commit
a88eec7938
14 changed files with 40 additions and 30 deletions
|
|
@ -33,8 +33,8 @@ mastodon: https://fosstodon.org/@fun
|
|||
truncatewords_length: 100000
|
||||
|
||||
# Set to your git root and branch to show a link to the file source in the footer. Unset to disable.
|
||||
git: https://git.xw3.org/fun/fun/
|
||||
git_short: https://git.xw3.org
|
||||
git: https://xw3.org/fun/fun/
|
||||
git_short: https://xw3.org
|
||||
branch: src/branch/main/
|
||||
|
||||
lifetime: 3600
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
<li style="display:inline;"> <a href="{{ site.mastodon }}" style="text-decoration:none;" title="Mastodon" class="mastodon" rel="me">Mastodon</a> -</li>
|
||||
<li style="display:inline;"> <a href="{{ site.git }}wiki" style="text-decoration:none;" title="Wiki" class="wiki">Wiki</a></li>
|
||||
</ul>
|
||||
<p style="text-align:center;"><a href="/copyright/" style="text-decoration:none;" title="Copyright">Copyright</a> © {{ site.time | date: "%Y" }} - Johannes Findeisen (<a href="https://git.xw3.org/hanez" class="user">hanez</a>)</p>
|
||||
<p style="text-align:center;"><a href="/copyright/" style="text-decoration:none;" title="Copyright">Copyright</a> © {{ site.time | date: "%Y" }} - Johannes Findeisen (<a href="https://xw3.org/hanez" class="user">hanez</a>)</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ layout:
|
|||
</div>
|
||||
|
||||
<p style="text-align: center; color: #e8e8e8; font-size: 12px;">
|
||||
Page generated at: {{ site.time | date: "%b %-d, %Y" }} using <a href="https://jekyllrb.com/">Jekyll</a> and <a href="https://git.xw3.org/xw3/xw3">xw3</a> on {{ site.os }}<br>
|
||||
Page generated at: {{ site.time | date: "%b %-d, %Y" }} using <a href="https://jekyllrb.com/">Jekyll</a> and <a href="https://xw3.org/xw3/xw3">xw3</a> on {{ site.os }}<br>
|
||||
<a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" style="text-decoration:none;" title="License"><img src="/images/by-nc-sa-88x31.png"></a></p>
|
||||
|
||||
<script src="/js/sorttable-2.min.js" charset="utf-8"></script>
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ layout: post
|
|||
published: true
|
||||
author: hanez
|
||||
author_email: you@hanez.org
|
||||
author_url: https://hanez.org
|
||||
author_url: https://xw3.org/hanez
|
||||
title: Init Fun!
|
||||
description: Blog - Init Fun!
|
||||
date: 2025-10-05
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ layout: post
|
|||
published: true
|
||||
author: hanez
|
||||
author_email: you@hanez.org
|
||||
author_url: https://hanez.org
|
||||
author_url: https://xw3.org/hanez
|
||||
noToc: false
|
||||
title: Announcing Fun 0.37.62
|
||||
description: Homepage and Blog
|
||||
|
|
@ -20,7 +20,7 @@ tags:
|
|||
- language
|
||||
---
|
||||
|
||||
### First at all! Special thanks go to my wonderful girlfriend Sabine, my friends [Armin](https://m2m.pm/){:class="ext"} and [Ole](https://schizzoteam.org/){:class="ext"}, who motivated me over the past month to implement this. Cheers! Markus, I miss YOU, R.I.P!
|
||||
### First at all! Special thanks go to my wonderful friends Sabine, [Armin](https://m2m.pm/){:class="ext"} and Ole, who motivated me over the past month to implement this. Cheers! Markus, I miss YOU, R.I.P!
|
||||
|
||||
We're excited to announce the release of Fun version 0.37.62, the latest iteration of our experimental programming language that prioritizes simplicity, consistency, and most importantly — joy in coding.
|
||||
|
||||
|
|
@ -142,12 +142,12 @@ Important: Fun is not developed on third-party Git servers like GitHub or GitLab
|
|||
|
||||
If you're curious about Fun, check out:
|
||||
|
||||
- [Git Repository](https://git.xw3.org/fun/fun){:class="git"}
|
||||
- [Git Repository](https://xw3.org/fun/fun){:class="git"}
|
||||
- [Fun Handbook](https://fun-lang.xyz/documentation/handbook/)
|
||||
- [Fun REPL Guide](https://fun-lang.xyz/documentation/repl/)
|
||||
- [Specification v0.4](https://git.xw3.org/fun/fun/src/branch/main/spec/v0.4.md){:class="git"}
|
||||
- [Examples](https://git.xw3.org/fun/fun/src/branch/main/examples){:class="git"}
|
||||
- [Standard Library](https://git.xw3.org/fun/fun/src/branch/main/lib){:class="git"}
|
||||
- [Specification v0.4](https://xw3.org/fun/fun/src/branch/main/spec/v0.4.md){:class="git"}
|
||||
- [Examples](https://xw3.org/fun/fun/src/branch/main/examples){:class="git"}
|
||||
- [Standard Library](https://xw3.org/fun/fun/src/branch/main/lib){:class="git"}
|
||||
- [Community](https://fun-lang.xyz/community/)
|
||||
|
||||
The examples directory contains demonstrations of most Fun features, from basic "Hello, World!" to threading, networking, classes, and more. The lib directory includes modules written in Fun itself - and in the future, most enhancements will be written in Fun rather than C.
|
||||
|
|
@ -169,3 +169,4 @@ Fun is and will always be 100% free under the terms of the [Apache-2.0 License](
|
|||
Happy hacking, and remember: Fun is Fun!
|
||||
|
||||
Johannes Findeisen (hanez) - [hanez@fun-lang.xyz](mailto:hanez@fun-lang.xyz){:class="mail"}
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ layout: post
|
|||
published: true
|
||||
author: hanez
|
||||
author_email: you@hanez.org
|
||||
author_url: https://hanez.org
|
||||
author_url: https://xw3.org/hanez
|
||||
noToc: false
|
||||
title: Moving the Website to the Project Root
|
||||
description: Relocating the fun-lang.xyz source code for easier maintenance.
|
||||
|
|
@ -22,7 +22,7 @@ We've recently completed a significant change to our project structure: the sour
|
|||
|
||||
### Why the Move?
|
||||
|
||||
The main reason for merging this code into the root of the Fun project is that it is much easier for me to maintain the whole project this way.
|
||||
The main reason for merging this code into the root of the Fun project is that it is much easier for me to maintain the whole project this way.
|
||||
|
||||
Having everything in one place simplifies our development workflow:
|
||||
|
||||
|
|
@ -43,3 +43,4 @@ For most users, nothing changes! The website remains available at [https://fun-l
|
|||
Happy hacking!
|
||||
|
||||
Johannes Findeisen (hanez) - [hanez@fun-lang.xyz](mailto:hanez@fun-lang.xyz){:class="mail"}
|
||||
|
||||
|
|
|
|||
|
|
@ -3,12 +3,12 @@ layout: post
|
|||
published: true
|
||||
author: hanez
|
||||
author_email: you@hanez.org
|
||||
author_url: https://hanez.org
|
||||
author_url: https://xw3.org/hanez
|
||||
noToc: false
|
||||
title: Announcing Fun 0.40.5
|
||||
description: Nested functions, Rust integration, and CI automation
|
||||
date: 2026-04-17
|
||||
date_updated: 2026-04-18 00:17:13
|
||||
date_updated: 2026-04-18
|
||||
categories:
|
||||
- news
|
||||
- project
|
||||
|
|
@ -85,8 +85,9 @@ The Fun VM is now more flexible than ever. Key parameters like `MAX_FRAMES`, `ST
|
|||
|
||||
As always, Fun remains an experiment, but with version 0.40.5, we are closer than ever to a stable 1.0. We've focused on cleaning up experimental features that didn't fit our minimalism philosophy while adding the powerful primitives needed for real-world hacking.
|
||||
|
||||
Want to try it out? Head over to our [Git Repository](https://git.xw3.org/fun/fun){:class="git"} or check out the updated [Documentation](https://fun-lang.xyz/documentation/).
|
||||
Want to try it out? Head over to our [Git Repository](https://xw3.org/fun/fun){:class="git"} or check out the updated [Documentation](https://fun-lang.xyz/documentation/).
|
||||
|
||||
Happy hacking, and remember: Fun is Fun!
|
||||
|
||||
Johannes Findeisen (hanez) - [hanez@fun-lang.xyz](mailto:hanez@fun-lang.xyz){:class="mail"}
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ layout: post
|
|||
published: true
|
||||
author: hanez
|
||||
author_email: you@hanez.org
|
||||
author_url: https://hanez.org
|
||||
author_url: https://xw3.org/hanez
|
||||
noToc: false
|
||||
title: Call for Participants and Sponsors
|
||||
description: Join us in shaping the future of the Fun programming language
|
||||
|
|
@ -46,7 +46,7 @@ If you or your organization are interested in supporting Fun, please reach out t
|
|||
|
||||
If you're interested in participating or sponsoring, please:
|
||||
|
||||
- Visit our [Git Repository](https://git.xw3.org/fun/fun){:class="git"} and check out the open issues.
|
||||
- Visit our [Git Repository](https://xw3.org/fun/fun){:class="git"} and check out the open issues.
|
||||
- Join our [community discussions](https://fun-lang.xyz/community/).
|
||||
- Contact Johannes Findeisen (hanez) directly via [email](mailto:hanez@fun-lang.xyz){:class="mail"}.
|
||||
|
||||
|
|
@ -55,3 +55,4 @@ Every contribution, no matter how small, helps us move closer to our goal of mak
|
|||
Happy hacking!
|
||||
|
||||
Johannes Findeisen (hanez) - [hanez@fun-lang.xyz](mailto:hanez@fun-lang.xyz){:class="mail"}
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ layout: post
|
|||
published: true
|
||||
author: hanez
|
||||
author_email: hanez@fun-lang.xyz
|
||||
author_url: https://hanez.org
|
||||
author_url: https://xw3.org/hanez
|
||||
noToc: false
|
||||
title: Announcing the Fun API Documentation
|
||||
description: A new API documentation hub is now available at fun-lang.xyz/api to explore the Fun VM internals and get contributors started faster.
|
||||
|
|
@ -46,7 +46,7 @@ This is actually a work in progress, and we are continuously improving and expan
|
|||
### How to get involved
|
||||
|
||||
- Browse the API docs at [https://api.fun-lang.xyz/](https://api.fun-lang.xyz/){:class="ext"} and send feedback.
|
||||
- Open issues and ideas in our Git repository: [https://git.xw3.org/fun/fun](https://git.xw3.org/fun/fun){:class="git"}.
|
||||
- Open issues and ideas in our Git repository: [https://xw3.org/fun/fun](https://xw3.org/fun/fun){:class="git"}.
|
||||
- Join the discussion: [https://fun-lang.xyz/community/](https://fun-lang.xyz/community/).
|
||||
- Reach out directly: [hanez@fun-lang.xyz](mailto:hanez@fun-lang.xyz){:class="mail"}.
|
||||
|
||||
|
|
@ -55,3 +55,4 @@ This is just the beginning - we will keep iterating on structure, coverage, and
|
|||
Happy hacking!
|
||||
|
||||
Johannes Findeisen (hanez) - [hanez@fun-lang.xyz](mailto:hanez@fun-lang.xyz){:class="mail"}
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ layout: post
|
|||
published: true
|
||||
author: hanez
|
||||
author_email: hanez@fun-lang.xyz
|
||||
author_url: https://hanez.org
|
||||
author_url: https://xw3.org/hanez
|
||||
noToc: false
|
||||
title: What is Fun?
|
||||
description: Fun is a serious, focused programming language and VM aimed at professional environments — used for serial and smartcard communication and, potentially, TCP/Unix sockets.
|
||||
|
|
@ -72,4 +72,5 @@ If you work with serial devices, smartcards, or lightweight networked tools and
|
|||
|
||||
Happy hacking!
|
||||
|
||||
Johannes Findeisen (hanez) - hanez@fun-lang.xyz
|
||||
Johannes Findeisen (hanez) - [hanez@fun-lang.xyz](mailto:hanez@fun-lang.xyz){:class="mail"}
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ layout: post
|
|||
published: true
|
||||
author: hanez
|
||||
author_email: you@hanez.org
|
||||
author_url: https://hanez.org
|
||||
author_url: https://xw3.org/hanez
|
||||
noToc: false
|
||||
title: Announcing Fun 0.42.1
|
||||
description: Maintenance release with documentation updates and a small test script fix
|
||||
|
|
@ -55,4 +55,5 @@ Thanks to everyone testing, filing issues, and contributing examples and docs. I
|
|||
|
||||
Happy hacking!
|
||||
|
||||
Johannes Findeisen (hanez) — hanez@fun-lang.xyz
|
||||
Johannes Findeisen (hanez) - [hanez@fun-lang.xyz](mailto:hanez@fun-lang.xyz){:class="mail"}
|
||||
|
||||
|
|
|
|||
|
|
@ -24,12 +24,12 @@ This file serves as an index of the documents in this directory. Links are relat
|
|||
- [REPL](./repl/) - REPL user guide: how to build/launch, editing and history, completions, REPL-on-error, and tips.
|
||||
- [API](https://api.fun-lang.xyz/){:class="ext"} - API documentation for the Fun language and VM.
|
||||
- Specification
|
||||
- [v0.4](https://git.xw3.org/fun/fun/src/branch/main/spec/v0.4/){:class="git"}
|
||||
- [v0.3](https://git.xw3.org/fun/fun/src/branch/main/spec/v0.3/){:class="git"}
|
||||
- [v0.2](https://git.xw3.org/fun/fun/src/branch/main/spec/v0.2/){:class="git"}
|
||||
- [v0.1](https://git.xw3.org/fun/fun/src/branch/main/spec/v0.1/){:class="git"}
|
||||
- [Examples](https://git.xw3.org/fun/fun/src/branch/main/examples){:class="git"}
|
||||
- [Standard Library](https://git.xw3.org/fun/fun/src/branch/main/lib){:class="git"}
|
||||
- [v0.4](https://xw3.org/fun/fun/src/branch/main/spec/v0.4.md){:class="git"}
|
||||
- [v0.3](https://xw3.org/fun/fun/src/branch/main/spec/v0.3.md){:class="git"}
|
||||
- [v0.2](https://xw3.org/fun/fun/src/branch/main/spec/v0.2.md){:class="git"}
|
||||
- [v0.1](https://xw3.org/fun/fun/src/branch/main/spec/v0.1.md){:class="git"}
|
||||
- [Examples](https://xw3.org/fun/fun/src/branch/main/examples){:class="git"}
|
||||
- [Standard Library](https://xw3.org/fun/fun/src/branch/main/lib){:class="git"}
|
||||
|
||||
The examples directory contains demonstrations of most Fun features, from basic "Hello, World!" to threading, networking, classes, and more. The lib directory includes modules written in Fun itself.
|
||||
|
||||
|
|
@ -86,3 +86,4 @@ Documentation for optional, build-time selectable integrations lives in [./exten
|
|||
- For a broader project overview and quickstart, see the repository root [README](./../README/).
|
||||
- Crypto examples:
|
||||
- If built with `-DFUN_WITH_OPENSSL=ON`, try `examples/crypto/openssl_md5.fun`.
|
||||
|
||||
|
|
|
|||
|
|
@ -96,3 +96,4 @@ The website can be deployed using the Makefile:
|
|||
make release</pre>
|
||||
|
||||
The `release` target builds the site, minifies the assets, and syncs the files to [fun-lang.xyz](https://fun-lang.xyz) via `rsync`. Ensure you have the necessary SSH permissions for the sync to succeed.
|
||||
|
||||
|
|
|
|||
|
|
@ -65,3 +65,4 @@ permalink: /
|
|||
{% if count == paginator.page %}<a href="/{{ count }}/" class="active" title="Page {{ count }}">{{ count }}</a>{% else %}<a href="/{{ count }}/" title="Page {{ count }}">{{ count }}</a>{% endif %}
|
||||
{% endfor %}
|
||||
</div><br>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue