~ecs

https://ecs.d2evs.net

Recent activity

Re: [PATCH harec 2/2] configure: fix unsupported arch detection and reporting 11 hours ago

From Eyal Sawady to ~sircmpwn/hare-dev

Thanks!

To git@git.sr.ht:~sircmpwn/harec
   78989a1..43b3404  master -> master

[PATCH hare-specification] Permit last field of struct to have undefined size 9 days ago

From Eyal Sawady to ~sircmpwn/hare-dev

Ditto for union fields

Signed-off-by: Eyal Sawady <ecs@d2evs.net>
---
We may want to allow the last field to have size 0. This would allow us
to do @offset(32) pad: void rather than @offset(32 - size(u8) pad: u8 in
caps::cnode in helios.
 language/types.tex | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/language/types.tex b/language/types.tex
index 8d42a5e..cfa035b 100644
--- a/language/types.tex
+++ b/language/types.tex
[message trimmed]

Re: Does Hare have a Garbage Collector? 11 days ago

From Eyal Sawady to ~sircmpwn/hare-users

On Tue May 17, 2022 at 12:49 AM UTC, Milind Patil wrote:
> 1. Does Hare Programming Language have a Garbage Collector?

No, though someone hacked something together which you might be
interested in: https://acha.ninja/blog/memory-safeish-hare/

> 2. Can this change mid way during upgrades/releases?

No, this won't change.

[PATCH] Add hare-stl 14 days ago

From Eyal Sawady to ~vladh/hare-project-library

---
 README.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/README.md b/README.md
index 53cd81c..12e259d 100644
--- a/README.md
+++ b/README.md
@@ -58,6 +58,7 @@ to be used by a wider audience.
* [~chrisppy/hare-atom](https://git.sr.ht/~chrisppy/hare-atom): atom implementation for Hare
* [~chrisppy/hare-rss](https://git.sr.ht/~chrisppy/hare-rss): rss implementation for Hare
* [~chrisppy/hare-scfg](https://git.sr.ht/~chrisppy/hare-scfg): A Hare library for a simple configuration file format
* [~ecs/hare-stl](https://git.d2evs.net/~ecs/hare-stl): STL implementation for Hare
* [~sircmpwn/hare-png](https://git.sr.ht/~sircmpwn/hare-png): PNG implementation for Hare
[message trimmed]

Re: [PATCH hare-specification] Fix typos in grammar 15 days ago

From Eyal Sawady to ~sircmpwn/hare-dev

Thanks!

To git@git.sr.ht:~sircmpwn/hare-specification
   0986266..8a6ae5c  master -> master

Re: [PATCH hare v2] fmt::fatal - exit with 255 16 days ago

From Eyal Sawady to ~sircmpwn/hare-dev

On Thu May 12, 2022 at 3:36 PM UTC, Drew DeVault wrote:
> > Signed-off-by: the lemons <citrons@mondecitronne.com>
>
> This needs to be signed off with your real name.

Why? Even if there is a good reason, I'm not aware of any definitions of
"real name" which is both meaningful and doesn't make me uncomfortable,
nor do I think it's necessarily reasonable to assume that "the lemons"
shouldn't qualify as their "real" name.

Re: [PATCH] Makefile: POSIXify 16 days ago

From Eyal Sawady to ~mpu/qbe

On Thu May 12, 2022 at 1:05 PM UTC, Drew DeVault wrote:
> Missing sign-off

This is a qbe patch, not a Hare patch. I don't think qbe requires
sign-offs.

[PATCH hare] shlex::quote: fix handling of backslashes 17 days ago

From Eyal Sawady to ~sircmpwn/hare-dev

Signed-off-by: Eyal Sawady <ecs@d2evs.net>
---
Note: this caused all passwords containing \ imported into himitsu to
silently break, make sure to reimport anything that was affected
 shlex/+test.ha  | 1 +
 shlex/escape.ha | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/shlex/+test.ha b/shlex/+test.ha
index 5a34e28f..cd08f024 100644
--- a/shlex/+test.ha
+++ b/shlex/+test.ha
@@ -75,4 +75,5 @@ fn testquote(sink: *strio::stream, s: str, expected: str) void = {
	testquote(&sink, `hello`, `hello`);
[message trimmed]

[PATCH hare] hare::module::scan_directory: fix double free 17 days ago

From Eyal Sawady to ~sircmpwn/hare-dev

Caused a segfault on `hare test -lc` in the stdlib

Signed-off-by: Eyal Sawady <ecs@d2evs.net>
---
 hare/module/scan.ha | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hare/module/scan.ha b/hare/module/scan.ha
index c4469f4a..3d7e8fec 100644
--- a/hare/module/scan.ha
+++ b/hare/module/scan.ha
@@ -257,7 +257,7 @@ fn scan_directory(
		};

[message trimmed]

Re: [PATCH hare] strings: fix typo in the suffix doc 17 days ago

From Eyal Sawady to ~sircmpwn/hare-dev

Thanks!

To git@git.sr.ht:~sircmpwn/hare
   4f818242..31ba8fbf  master -> master