Revisions of hare
Dominique Leuenberger (dimstar_suse)
accepted
request 1194397
from
Factory Maintainer (factory-maintainer)
(revision 8)
Automatic submission by obs-autosubmit
Ana Guerrero (anag+factory)
accepted
request 1188270
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 7)
- Remove riscv64-correct-comments.patch - Update to version 0.24.2: This release introduces a lot of breaking changes * time::date now accepts a zone offset (zoff) parameter in time::date::reckon and time::date::truncate. * time::date::calculus has been renamed to time::date::rflag. * time::date::realize requires .vloc to be set, and no longer defaults to UTC. * time::date::now() is renamed to time::date::localnow() and time::date::nowutc() is renamed to time::date::now() * time::date::EPOCHAL_JULIAN and EPOCHAL_GREGORIAN have been renamed to EPOCHDAY_JULIAN and EPOCHDAY_GREGORIAN respectively * time::chrono::eq has been removed and replaced with time::chrono::simultaneous and time::chrono::coincident * time::chrono::mzone has been renamed to time::chrono::ozone * The type of time::date::parsefail has been chnaged from rune (storing the offending format specifier) to (size, rune), which adds the index of the position where the parsing failure occured. * Several constants for format layouts in time::date have been renamed: [[EMAILZ]] => [[EMAILZONE]] [[STAMP_NANO]] => [[STAMPNANO]] [[STAMP_ZOFF]] => [[STAMPZOFF]] [[STAMP_ZONE]] => [[STAMPZONE]] [[STAMP_NOZL]] => [[STAMPLOC]] * unix::hosts * unix::passwd * "done" is now a reserved word and cannot be used in user-defined names * The following standard library symbols have been updated to use done types in their API: * bytes::next_token/bytes::prev_token * encoding::utf8 * fs::next * glob::next * io::EOF * mime * path::nextiter * strings::next/strings::prev * strings::next_token/strings::prev_token * In short, if your program matches on a function using the iterator pattern with "void" and this causes an error from 0.24.2, the correct solution is likely to rewrite it to use a for-each loop, or replace "void" with "done" in the relevant match case. * for-each loops and the "done" type * Optional parameters for functions * Support for shared memory and memfds on supported platforms * Revised and improved APIs for unix::* * Improved performance for bufio and related APIs * regex:: now supports multiple alternation (i.e. (x|y|z)) * New cryptography APIs: * crypto::ec * crypto::ecdh * crypto::ecdsa
Ana Guerrero (anag+factory)
accepted
request 1173663
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 6)
Ana Guerrero (anag+factory)
accepted
request 1148369
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 5)
- First pre-release version of hare 0.24.0 * requires qbe 1.2 and harec 0.24.0
Ana Guerrero (anag+factory)
accepted
request 1141922
from
Factory Maintainer (factory-maintainer)
(revision 4)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1136803
from
Factory Maintainer (factory-maintainer)
(revision 3)
Automatic submission by obs-autosubmit
Ana Guerrero (anag+factory)
accepted
request 1134149
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 2)
- Add filter to rpmlint * filelist-forbidden-fhs23 - Move SRCDIR and HAREPATHs to `/usr/src` instead from `/usr/lib` or `/usr/lib64`. Respect defaults if possible. - Update to version 1702417101.ce67adb5: * +libc: Avoid overriding the default linker script on other platforms * FreeBSD: Fix build with +libc * os fs.ha: s/errors::errno/fs_to_errno/ * OpenBSD: implement os::mkfifo and os::mkfile * math: Accept types::signed instead of integer in absi * cmd/{hare,haredoc}: remove unused imports * cmd/{hare,haredoc}: Don't allocate tags * haretype: use system architecture * os: add arch type and functions * cmd/haredoc: replace split with rtokenize * io: improve seek and whence docs * test: display special msg when no tests are run * hare deps: print more intuitive msg when no deps * os+linux: add mkfile * os+linux: s/Unix/Unix-like/ * haredoc: submodules newline fixes * hare build: fix order of flags * getopt: improve docs * all: always use tabs for indentation * hare::parse::doc: add docs * haredoc: error out when more than one arg supplied * docs: rename hare-doc(5) to haredoc(5) * os+openbsd: remove extra License: header * rt+linux: fix some types * hare::parse: improve assign expr error message * strings: use type assertion in iter tests * strings: test contains with no variadic arguments * strings: test join with only one variadic argument * strings: test concat with only one argument * hare::ast: remove inaccurate comment * path: mention fs::resolve in README * docs/rfc-template: wrap at 72 columns * memio+test: use defer for closing streams * cmd/*: fix memory leaks * ascii: add strlower_buf and strupper_buf * hare::parse: disallow mixing @init, @fini, and @test * hare::ast: s/constant/literal/g * hare build: only overwrite executable files * hare::parse+test: add labelled compound test * hare::*: support for/switch/match labels * all: update labelled loop syntax * cmd::hare add comments and cleanup
Ana Guerrero (anag+factory)
accepted
request 1132330
from
Soc Virnyl Estela (uncomfyhalomacro)
(revision 1)
I want to add hare to openSUSE:Factory
Displaying all 8 revisions