commit e54168dbe319e1b636bc191d3a341811689ef5a2 parent 62b3ef51f7f40bbb5e838801efceb10e75d6291a Author: Ember Sawady <ecs@d2evs.net> Date: Sat, 7 Jan 2023 23:09:40 +0000 Update my name in the copyright headers Signed-off-by: Ember Sawady <ecs@d2evs.net> Diffstat:
209 files changed, 209 insertions(+), 209 deletions(-)
diff --git a/ascii/strcmp.ha b/ascii/strcmp.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use strings; // Compares two strings by their ASCII sort order, treating all capital letters diff --git a/bufio/buffered.ha b/bufio/buffered.ha @@ -2,7 +2,7 @@ // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Byron Torres <b@torresjrjr.com> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use encoding::utf8; use errors; diff --git a/bufio/memstream.ha b/bufio/memstream.ha @@ -2,7 +2,7 @@ // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use io; use strings; diff --git a/bufio/scanner.ha b/bufio/scanner.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use encoding::utf8; use io; diff --git a/bytes/contains.ha b/bytes/contains.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> // Returns true if a byte slice contains a byte or a sequence of bytes. diff --git a/bytes/index.ha b/bytes/index.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Returns the offset of the first instance of "needle" in a "haystack" of // bytes, or void if it is not found. diff --git a/bytes/tokenize.ha b/bytes/tokenize.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use types; export type tokenizer = struct { diff --git a/cmd/hare/main.ha b/cmd/hare/main.ha @@ -1,6 +1,6 @@ // License: GPL-3.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use getopt; use os; use fmt; diff --git a/cmd/hare/plan.ha b/cmd/hare/plan.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use fmt; use fs; use hare::ast; diff --git a/cmd/hare/release.ha b/cmd/hare/release.ha @@ -1,6 +1,6 @@ // License: GPL-3.0 // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Jon Eskin <eskinjp@gmail.com> use bufio; use errors; diff --git a/cmd/hare/schedule.ha b/cmd/hare/schedule.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> // (c) 2022 Jon Eskin <eskinjp@gmail.com> use encoding::hex; diff --git a/cmd/hare/subcmds.ha b/cmd/hare/subcmds.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use ascii; use bufio; use encoding::utf8; diff --git a/cmd/harec/errors.ha b/cmd/harec/errors.ha @@ -1,6 +1,6 @@ // License: GPL-3.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use fmt; use hare::lex; diff --git a/cmd/harec/gen.ha b/cmd/harec/gen.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use fmt; use hare::ast; diff --git a/cmd/harec/main.ha b/cmd/harec/main.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use fmt; use fs; diff --git a/cmd/harec/qbe.ha b/cmd/harec/qbe.ha @@ -1,6 +1,6 @@ // License: GPL-3.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use fmt; use io; use hare::types; diff --git a/cmd/harec/qtype.ha b/cmd/harec/qtype.ha @@ -1,6 +1,6 @@ // License: GPL-3.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use fmt; use hare::types; use hare::types::{builtin}; diff --git a/cmd/haredoc/docstr.ha b/cmd/haredoc/docstr.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> // (c) 2022 Umar Getagazov <umar@handlerug.me> use ascii; diff --git a/cmd/haredoc/errors.ha b/cmd/haredoc/errors.ha @@ -1,6 +1,6 @@ // License: GPL-3.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::lex; use hare::module; use hare::parse; diff --git a/cmd/haredoc/hare.ha b/cmd/haredoc/hare.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use fmt; use hare::ast; diff --git a/cmd/haredoc/html.ha b/cmd/haredoc/html.ha @@ -2,7 +2,7 @@ // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2022 Byron Torres <b@torresjrjr.com> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> // (c) 2022 Umar Getagazov <umar@handlerug.me> diff --git a/cmd/haredoc/main.ha b/cmd/haredoc/main.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use bufio; use fmt; diff --git a/cmd/haredoc/resolver.ha b/cmd/haredoc/resolver.ha @@ -1,6 +1,6 @@ // License: GPL-3.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Alexey Yerin <yyp@disroot.org> use fmt; use hare::ast; diff --git a/cmd/haredoc/sort.ha b/cmd/haredoc/sort.ha @@ -1,6 +1,6 @@ // License: GPL-3.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::ast; use sort; use strings; diff --git a/cmd/haredoc/tty.ha b/cmd/haredoc/tty.ha @@ -1,7 +1,7 @@ // License: GPL-3.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use ascii; use bufio; use fmt; diff --git a/crypto/blake2b/+test.ha b/crypto/blake2b/+test.ha @@ -2,7 +2,7 @@ // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Armin Preiml <apreiml@strohwolke.at> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use encoding::hex; use fmt; diff --git a/crypto/blake2b/blake2b.ha b/crypto/blake2b/blake2b.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Armin Preiml <apreiml@strohwolke.at> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use crypto::math; use endian; diff --git a/crypto/blake2b/vectors+test.ha b/crypto/blake2b/vectors+test.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> type vector = struct { in: str, diff --git a/crypto/random/+freebsd.ha b/crypto/random/+freebsd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; use io; diff --git a/crypto/random/+linux.ha b/crypto/random/+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; use io; diff --git a/crypto/random/random.ha b/crypto/random/random.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use io; use rt; diff --git a/crypto/sha512/sha512.ha b/crypto/sha512/sha512.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Armin Preiml <apreiml@strohwolke.at> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use bytes; diff --git a/dirs/xdg.ha b/dirs/xdg.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> // (c) 2022 Jon Eskin <eskinjp@gmail.com> // (c) 2022 Simon Ser <contact@emersion.fr> diff --git a/encoding/base64/base64.ha b/encoding/base64/base64.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Ajay R <ar324@protonmail.com> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Steven Guikal <void@fluix.one> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use ascii; diff --git a/encoding/hex/hex.ha b/encoding/hex/hex.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use ascii; use bufio; diff --git a/encoding/utf8/decode.ha b/encoding/utf8/decode.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> fn toutf8(in: str) []u8 = *(&in: *[]u8); diff --git a/errors/common.ha b/errors/common.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Noah Altunian <nbaltunian@gmail.com> // The requested resource is not available. diff --git a/errors/opaque.ha b/errors/opaque.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // An "opaque" error is used as a portable error type for an underlying error // which is implementation-specific. It provides a function which can be used to diff --git a/errors/string.ha b/errors/string.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Converts an [[error]] into a human-friendly string representation. // diff --git a/fmt/fmt.ha b/fmt/fmt.ha @@ -4,7 +4,7 @@ // (c) 2021-2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Byron Torres <b@torresjrjr.com> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use ascii; use bufio; use encoding::utf8; diff --git a/fnmatch/fnmatch.ha b/fnmatch/fnmatch.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Miccah Castorina <contact@miccah.io> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use ascii; diff --git a/format/ini/scan.ha b/format/ini/scan.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use bufio; use encoding::utf8; diff --git a/format/ini/types.ha b/format/ini/types.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use encoding::utf8; use fmt; use io; diff --git a/fs/fs.ha b/fs/fs.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021-2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> // (c) 2021 Umar Getagazov <umar@handlerug.me> // (c) 2022 Jon Eskin <eskinjp@gmail.com> diff --git a/fs/types.ha b/fs/types.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Jon Eskin <eskinjp@gmail.com> use errors; use io; diff --git a/fs/util.ha b/fs/util.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use errors; use io; diff --git a/getopt/getopts.ha b/getopt/getopts.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Byron Torres <b@torresjrjr.com> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Jonathan Halmen <slowjo@halmen.xyz> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use encoding::utf8; diff --git a/hare/ast/decl.ha b/hare/ast/decl.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::lex; // A constant declaration. diff --git a/hare/ast/expr.ha b/hare/ast/expr.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use hare::lex; diff --git a/hare/ast/ident.ha b/hare/ast/ident.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use strings; // Identifies a single object, e.g. foo::bar::baz. diff --git a/hare/ast/import.ha b/hare/ast/import.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::lex; // Variants of the import statement diff --git a/hare/ast/type.ha b/hare/ast/type.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::lex; // A type alias. diff --git a/hare/ast/unit.ha b/hare/ast/unit.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // A sub-unit, typically representing a single source file. export type subunit = struct { diff --git a/hare/lex/+test.ha b/hare/lex/+test.ha @@ -3,7 +3,7 @@ // (c) 2021 Armin Weigl <tb46305@gmail.com> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Sudipto Mallick <smlckz@disroot.org> use bufio; use fmt; diff --git a/hare/lex/lex.ha b/hare/lex/lex.ha @@ -3,7 +3,7 @@ // (c) 2021 Armin Weigl <tb46305@gmail.com> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Sudipto Mallick <smlckz@disroot.org> use ascii; use bufio; diff --git a/hare/lex/token.ha b/hare/lex/token.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use encoding::utf8; use strings; diff --git a/hare/module/context.ha b/hare/module/context.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use dirs; use fmt; use fs; diff --git a/hare/module/manifest.ha b/hare/module/manifest.ha @@ -2,7 +2,7 @@ // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use bufio; use bytes; diff --git a/hare/module/scan.ha b/hare/module/scan.ha @@ -2,7 +2,7 @@ // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use ascii; diff --git a/hare/module/types.ha b/hare/module/types.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use fs; use hare::ast; use hare::parse; diff --git a/hare/module/walk.ha b/hare/module/walk.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use fs; use hare::ast; diff --git a/hare/parse/+test/expr.ha b/hare/parse/+test/expr.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> @test fn assignment() void = { diff --git a/hare/parse/+test/loc.ha b/hare/parse/+test/loc.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use encoding::utf8; use fmt; diff --git a/hare/parse/+test/roundtrip.ha b/hare/parse/+test/roundtrip.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use bufio; use fmt; diff --git a/hare/parse/+test/unit.ha b/hare/parse/+test/unit.ha @@ -2,7 +2,7 @@ // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Armin Weigl <tb46305@gmail.com> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use bufio; use hare::ast; diff --git a/hare/parse/decl.ha b/hare/parse/decl.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use ascii; use hare::ast; use hare::lex::{ltok}; diff --git a/hare/parse/expr.ha b/hare/parse/expr.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use hare::ast; use hare::lex::{ltok}; diff --git a/hare/parse/ident.ha b/hare/parse/ident.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use hare::ast; use hare::lex::{ltok}; diff --git a/hare/parse/import.ha b/hare/parse/import.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::ast; use hare::lex; use hare::lex::{ltok}; diff --git a/hare/parse/parse.ha b/hare/parse/parse.ha @@ -2,7 +2,7 @@ // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Byron Torres <b@torresjrjr.com> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use fmt; use hare::lex::{ltok}; use hare::lex; diff --git a/hare/parse/type.ha b/hare/parse/type.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::ast; use hare::ast::{builtin_type}; use hare::lex; diff --git a/hare/parse/unit.ha b/hare/parse/unit.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::ast; use hare::lex; diff --git a/hare/types/+test.ha b/hare/types/+test.ha @@ -2,7 +2,7 @@ // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use bufio; use errors; diff --git a/hare/types/class.ha b/hare/types/class.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Returns true if the given type is a signed type. export fn is_signed(ty: const *_type) bool = { diff --git a/hare/types/hash.ha b/hare/types/hash.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use endian; use hash::fnv; use hash; diff --git a/hare/types/lookup.ha b/hare/types/lookup.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::ast; // Unwraps a type which may be aliased and returns the underlying type. diff --git a/hare/types/store.ha b/hare/types/store.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use hare::ast; use sort; diff --git a/hare/types/types.ha b/hare/types/types.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::ast; // A type alias. diff --git a/hare/unit/process.ha b/hare/unit/process.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use hare::ast; use hare::lex; diff --git a/hare/unit/scan.ha b/hare/unit/scan.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use hare::ast; use hare::types; diff --git a/hare/unparse/decl.ha b/hare/unparse/decl.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use io; use fmt; diff --git a/hare/unparse/expr.ha b/hare/unparse/expr.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use io; use fmt; diff --git a/hare/unparse/ident.ha b/hare/unparse/ident.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use fmt; use hare::ast; use io; diff --git a/hare/unparse/import.ha b/hare/unparse/import.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use fmt; use io; use hare::ast; diff --git a/hare/unparse/type.ha b/hare/unparse/type.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use fmt; use io; use hare::ast; diff --git a/hare/unparse/unit.ha b/hare/unparse/unit.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use io; use fmt; use hare::ast; diff --git a/hare/unparse/util.ha b/hare/unparse/util.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use io; use fmt; diff --git a/hash/adler32/adler32.ha b/hash/adler32/adler32.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> use endian; use hash; diff --git a/hash/crc16/crc16.ha b/hash/crc16/crc16.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> use endian; use hash; diff --git a/hash/crc64/crc64.ha b/hash/crc64/crc64.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> use endian; use hash; diff --git a/io/+freebsd/file.ha b/io/+freebsd/file.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; use strings; diff --git a/io/+freebsd/mmap.ha b/io/+freebsd/mmap.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; diff --git a/io/+linux/file.ha b/io/+linux/file.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; use strings; diff --git a/io/+linux/mmap.ha b/io/+linux/mmap.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; diff --git a/io/+test/limit.ha b/io/+test/limit.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; @test fn limit() void = { diff --git a/io/arch+aarch64.ha b/io/arch+aarch64.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // An offset for a [[handle]]. export type off = i64; diff --git a/io/arch+x86_64.ha b/io/arch+x86_64.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // An offset for a [[handle]]. export type off = i64; diff --git a/io/copy.ha b/io/copy.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; // Copies data from one handle into another. If reading from the source file diff --git a/io/drain.ha b/io/drain.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Reads an entire stream into a []u8. The caller must free the return value. export fn drain(in: handle) ([]u8 | error) = { diff --git a/io/handle.ha b/io/handle.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // TODO: Examine the ABI constraints of [[handle]]. Would it be better to make // stream an integer representing an internal handle into a stream table? This diff --git a/io/stream.ha b/io/stream.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use errors; diff --git a/io/tee.ha b/io/tee.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> export type teestream = struct { vtable: stream, diff --git a/io/types.ha b/io/types.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; // Returned by [[readitem]], [[readitems]] and [[readall]] if the I/O handle diff --git a/io/util.ha b/io/util.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Reads an entire buffer, perhaps issuing several [[read]] calls to do so. If // EOF is immediately encountered, it is returned; if [[EOF]] is encountered diff --git a/linux/vdso/vdso.ha b/linux/vdso/vdso.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> use strings; use format::elf; diff --git a/math/floats.ha b/math/floats.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021-2022 Eyal Sawady <ecs@d2evs.net> +// (c) 2021-2022 Ember Sawady <ecs@d2evs.net> // (c) 2021 Sudipto Mallick <smlckz@disroot.org> // (c) 2021 Vlad-Stefan Harbuz <vlad@vladh.net> use types; diff --git a/math/ints.ha b/math/ints.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Haelwenn (lanodan) Monnier <contact@hacktivis.me> // (c) 2021-2022 Vlad-Stefan Harbuz <vlad@vladh.net> use types; diff --git a/math/math.ha b/math/math.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Vlad-Stefan Harbuz <vlad@vladh.net> // Sections of the code below, in particular log() and exp(), are based on Go's diff --git a/net/+freebsd.ha b/net/+freebsd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Noah Pederson <noah@packetlost.dev> use errors; use io; diff --git a/net/+linux.ha b/net/+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Noah Pederson <noah@packetlost.dev> use errors; use io; diff --git a/net/dial/ip.ha b/net/dial/ip.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Provides default dialers for tcp and udp use net; diff --git a/net/dial/registry.ha b/net/dial/registry.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use net; use net::dns; diff --git a/net/dial/resolve.ha b/net/dial/resolve.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021-2022 Eyal Sawady <ecs@d2evs.net> +// (c) 2021-2022 Ember Sawady <ecs@d2evs.net> use crypto::random; use net::dns; use net::ip; diff --git a/net/dns/error.ha b/net/dns/error.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use fmt; use net; diff --git a/net/dns/types.ha b/net/dns/types.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Jonathan Halmen <slowjo@halmen.xyz> // (c) 2022 Lassi Pulkkinen <lassi@pulk.fi> use net::ip; diff --git a/net/errors.ha b/net/errors.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; diff --git a/net/ip/+freebsd.ha b/net/ip/+freebsd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use rt; use endian; diff --git a/net/ip/+linux.ha b/net/ip/+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> use rt; use endian; diff --git a/net/ip/+test.ha b/net/ip/+test.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Byron Torres <b@torresjrjr.com> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Miccah Castorina <contact@miccah.io> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> use strings; diff --git a/net/ip/ip.ha b/net/ip/ip.ha @@ -3,7 +3,7 @@ // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Byron Torres <b@torresjrjr.com> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Miccah Castorina <contact@miccah.io> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> diff --git a/net/tcp/+freebsd.ha b/net/tcp/+freebsd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use net::ip; diff --git a/net/tcp/+linux.ha b/net/tcp/+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use net::ip; diff --git a/net/udp/+freebsd.ha b/net/udp/+freebsd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use net::ip; diff --git a/net/udp/+linux.ha b/net/udp/+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use net::ip; diff --git a/net/unix/+freebsd.ha b/net/unix/+freebsd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use fmt; use io; diff --git a/net/unix/+linux.ha b/net/unix/+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> use errors; use fmt; diff --git a/net/unix/addr.ha b/net/unix/addr.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> // A UNIX socket address. diff --git a/net/unix/dial.ha b/net/unix/dial.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use net::dial; use net; diff --git a/net/unix/socketpair.ha b/net/unix/socketpair.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use rt; use io; diff --git a/os/+freebsd/dirfdfs.ha b/os/+freebsd/dirfdfs.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Jon Eskin <eskinjp@gmail.com> use bytes; use errors; diff --git a/os/+freebsd/environ.ha b/os/+freebsd/environ.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use rt; use strings; diff --git a/os/+freebsd/fs.ha b/os/+freebsd/fs.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use fs; use path; diff --git a/os/+linux/dirfdfs.ha b/os/+linux/dirfdfs.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Jon Eskin <eskinjp@gmail.com> use bytes; use errors; diff --git a/os/+linux/environ.ha b/os/+linux/environ.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use rt; use strings; diff --git a/os/+linux/fs.ha b/os/+linux/fs.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use fs; use path; diff --git a/os/exec/cmd.ha b/os/exec/cmd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use ascii; use errors; diff --git a/os/exec/exec+freebsd.ha b/os/exec/exec+freebsd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use rt; diff --git a/os/exec/exec+linux.ha b/os/exec/exec+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use os; diff --git a/os/exec/process+freebsd.ha b/os/exec/process+freebsd.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; use fmt; diff --git a/os/exec/process+linux.ha b/os/exec/process+linux.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; use fmt; diff --git a/os/exec/types.ha b/os/exec/types.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; diff --git a/os/fs.ha b/os/fs.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Jon Eskin <eskinjp@gmail.com> use fs; use io; diff --git a/path/iter.ha b/path/iter.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use strings; diff --git a/path/names.ha b/path/names.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bytes; use strings; diff --git a/rt/+aarch64/backtrace.ha b/rt/+aarch64/backtrace.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> // (c) 2021 Sudipto Mallick <smlckz@disroot.org> diff --git a/rt/+freebsd/segmalloc.ha b/rt/+freebsd/segmalloc.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Allocates a segment. fn segmalloc(n: size) nullable *void = { diff --git a/rt/+freebsd/syscalls.ha b/rt/+freebsd/syscalls.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> fn syscall0(_: u64) u64; diff --git a/rt/+linux/+aarch64.ha b/rt/+linux/+aarch64.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Sudipto Mallick <smlckz@disroot.org> // #define __ADDR_BND_PKEY_PAD (_Alignof(void *) < sizeof(short) ? sizeof(short) : _Alignof(void *)) diff --git a/rt/+linux/+riscv64.ha b/rt/+linux/+riscv64.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Michael Forney <mforney@mforney.org> // #define __ADDR_BND_PKEY_PAD (_Alignof(void *) < sizeof(short) ? sizeof(short) : _Alignof(void *)) diff --git a/rt/+linux/+x86_64.ha b/rt/+linux/+x86_64.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // #define __ADDR_BND_PKEY_PAD (_Alignof(void *) < sizeof(short) ? sizeof(short) : _Alignof(void *)) def __ADDR_BND_PKEY_PAD: size = 8; diff --git a/rt/+linux/errno.ha b/rt/+linux/errno.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Represents an error returned from the Linux kernel. export type errno = !int; diff --git a/rt/+linux/prctl.ha b/rt/+linux/prctl.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> export def PR_SET_PDEATHSIG: int = 1; export def PR_GET_PDEATHSIG: int = 2; diff --git a/rt/+linux/segmalloc.ha b/rt/+linux/segmalloc.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Allocates a segment. fn segmalloc(n: size) nullable *void = { diff --git a/rt/+linux/syscalls.ha b/rt/+linux/syscalls.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> // (c) 2022 Vincent Dagonneau <v@vda.io> diff --git a/rt/+linux/types.ha b/rt/+linux/types.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> // (c) 2022 Sebastian <sebastian@sebsite.pw> diff --git a/rt/+riscv64/backtrace.ha b/rt/+riscv64/backtrace.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> fn getfp() **void; diff --git a/rt/+test/+linux.ha b/rt/+test/+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> let start: timespec = timespec { ... }; diff --git a/rt/+test/run.ha b/rt/+test/run.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> type test = struct { name: str, diff --git a/rt/+x86_64/backtrace.ha b/rt/+x86_64/backtrace.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> fn getfp() **void; diff --git a/rt/abort+test.ha b/rt/abort+test.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> export @noreturn @symbol("rt.abort") fn _abort(msg: str) void = { reason = abort_reason { loc = "", msg = msg }; diff --git a/rt/ensure.ha b/rt/ensure.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> export type slice = struct { data: nullable *void, diff --git a/rt/malloc.ha b/rt/malloc.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // This is a simple memory allocator, based on Appel, Andrew W., and David A. // Naumann. "Verified sequential malloc/free." It is not thread-safe. diff --git a/shlex/split.ha b/shlex/split.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use io; use strings; use strio; diff --git a/sort/+test.ha b/sort/+test.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use types; @test fn lbisect() void = { diff --git a/strconv/+test/stoi.ha b/strconv/+test/stoi.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Andri Yngvason <andri@yngvason.is> // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use types; @test fn stoi() void = { diff --git a/strconv/+test/stou.ha b/strconv/+test/stou.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Andri Yngvason <andri@yngvason.is> // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> @test fn stou() void = { assert(stou64("") as invalid == 0: invalid); diff --git a/strconv/ftos.ha b/strconv/ftos.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Sudipto Mallick <smlckz@disroot.org> // (c) 2021 Sudipto Mallick <smlckz@envs.net> // (c) 2021 Vlad-Stefan Harbuz <vlad@vladh.net> diff --git a/strconv/numeric.ha b/strconv/numeric.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021-2022 Eyal Sawady <ecs@d2evs.net> +// (c) 2021-2022 Ember Sawady <ecs@d2evs.net> use types; // Converts any [[types::signed]] to a string in a given base. The return value is diff --git a/strconv/stoi.ha b/strconv/stoi.ha @@ -2,7 +2,7 @@ // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Andri Yngvason <andri@yngvason.is> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use types; use strings; diff --git a/strconv/stou.ha b/strconv/stou.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Andri Yngvason <andri@yngvason.is> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use strings; use types; use ascii; diff --git a/strconv/types.ha b/strconv/types.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Andri Yngvason <andri@yngvason.is> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // Indicates that the input string is not an integer. Contains the index of the // first nondigit rune. diff --git a/strings/contains.ha b/strings/contains.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Vlad-Stefan Harbuz <vlad@vladh.net> use bytes; use encoding::utf8; diff --git a/strings/cstrings.ha b/strings/cstrings.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Vlad-Stefan Harbuz <vlad@vladh.net> use encoding::utf8; use types; diff --git a/strings/dup.ha b/strings/dup.ha @@ -2,7 +2,7 @@ // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use types; // Duplicates a string. Aborts on allocation failure. diff --git a/strings/index.ha b/strings/index.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Vlad-Stefan Harbuz <vlad@vladh.net> use bytes; use encoding::utf8; diff --git a/strings/iter.ha b/strings/iter.ha @@ -2,7 +2,7 @@ // (c) 2022 Ajay R <ar324@protonmail.com> // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Miccah Castorina <contact@miccah.io> use encoding::utf8; diff --git a/strings/replace.ha b/strings/replace.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Vlad-Stefan Harbuz <vlad@vladh.net> use bytes; diff --git a/strings/sub.ha b/strings/sub.ha @@ -2,7 +2,7 @@ // (c) 2021 Andri Yngvason <andri@yngvason.is> // (c) 2021-2022 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use encoding::utf8; export type end = void; diff --git a/strings/suffix.ha b/strings/suffix.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Thomas Bracht Laumann Jespersen <t@laumann.xyz> use bytes; use encoding::utf8; diff --git a/strings/tokenize.ha b/strings/tokenize.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Bor Grošelj Simić <bor.groseljsimic@telemach.net> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Sebastian <sebastian@sebsite.pw> use bytes; use types; diff --git a/strings/trim.ha b/strings/trim.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Miccah Castorina <contact@miccah.io> // (c) 2021 Sudipto Mallick <smlckz@disroot.org> use bytes; diff --git a/temp/+freebsd.ha b/temp/+freebsd.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Jon Eskin <eskinjp@gmail.com> use crypto::random; use encoding::hex; diff --git a/temp/+linux.ha b/temp/+linux.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021-2022 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2022 Jon Eskin <eskinjp@gmail.com> use crypto::random; use encoding::hex; diff --git a/time/+freebsd/functions.ha b/time/+freebsd/functions.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use rt; // Converts a [[duration]] to an [[rt::timespec]]. This function is diff --git a/time/+linux/functions.ha b/time/+linux/functions.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Mykyta Holubakha <hilobakho@gmail.com> use rt; use linux::vdso; diff --git a/unix/+freebsd/nice.ha b/unix/+freebsd/nice.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; diff --git a/unix/+freebsd/pipe.ha b/unix/+freebsd/pipe.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use rt; diff --git a/unix/+freebsd/setuid.ha b/unix/+freebsd/setuid.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use rt; // Sets the caller's user ID to the specified value. This generally requires diff --git a/unix/+linux/nice.ha b/unix/+linux/nice.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use rt; diff --git a/unix/+linux/pipe.ha b/unix/+linux/pipe.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use rt; diff --git a/unix/+linux/setuid.ha b/unix/+linux/setuid.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use rt; // Sets the caller's user ID to the specified value. This generally requires diff --git a/unix/+linux/umask.ha b/unix/+linux/umask.ha @@ -1,5 +1,5 @@ // License: MPL-2.0 -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Umar Getagazov <umar@handlerug.me> use errors; use fs; diff --git a/unix/hosts/lookup.ha b/unix/hosts/lookup.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use io; use net::ip; diff --git a/unix/passwd/group.ha b/unix/passwd/group.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use io; use os; diff --git a/unix/passwd/passwd.ha b/unix/passwd/passwd.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021-2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use io; use os; diff --git a/unix/passwd/types.ha b/unix/passwd/types.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // An invalid entry was encountered during parsing. export type invalid = !void; diff --git a/unix/poll/+freebsd.ha b/unix/poll/+freebsd.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use rt; diff --git a/unix/poll/+linux.ha b/unix/poll/+linux.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use rt; diff --git a/unix/resolvconf/load.ha b/unix/resolvconf/load.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use io; use net::ip; diff --git a/unix/tty/+freebsd/isatty.ha b/unix/tty/+freebsd/isatty.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use rt; use io; use os; diff --git a/unix/tty/+freebsd/open.ha b/unix/tty/+freebsd/open.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use fs; use io; diff --git a/unix/tty/+freebsd/termios.ha b/unix/tty/+freebsd/termios.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use io; use rt; use errors; diff --git a/unix/tty/+freebsd/winsize.ha b/unix/tty/+freebsd/winsize.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use errors; use io; use os; diff --git a/unix/tty/+linux/isatty.ha b/unix/tty/+linux/isatty.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> use rt; use io; diff --git a/unix/tty/+linux/open.ha b/unix/tty/+linux/open.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> use errors; use fs; diff --git a/unix/tty/+linux/termios.ha b/unix/tty/+linux/termios.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // TODO: Not in love with this interface use io; use rt; diff --git a/unix/tty/+linux/winsize.ha b/unix/tty/+linux/winsize.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> use errors; use io; diff --git a/unix/tty/types.ha b/unix/tty/types.ha @@ -1,6 +1,6 @@ // License: MPL-2.0 // (c) 2021 Alexey Yerin <yyp@disroot.org> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> // (c) 2021 Kiëd Llaentenn <kiedtl@tilde.team> use errors; diff --git a/uuid/uuid.ha b/uuid/uuid.ha @@ -1,7 +1,7 @@ // License: MPL-2.0 // (c) 2022 Alexey Yerin <yyp@disroot.org> // (c) 2021 Drew DeVault <sir@cmpwn.com> -// (c) 2021 Eyal Sawady <ecs@d2evs.net> +// (c) 2021 Ember Sawady <ecs@d2evs.net> use bufio; use bytes; use crypto::random;