Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/gbdev/rgbds

Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
https://github.com/gbdev/rgbds

Use `std::shared_ptr` for lexer capture buffers

Rangi42 opened this pull request 9 months ago
Use content-specific destructors for lexer state

Rangi42 opened this pull request 9 months ago
Use a `DEFER` macro to close files and restore lexer state with RAII

Rangi42 opened this pull request 9 months ago
Remove deprecated features before the next non-patch release

Rangi42 opened this pull request 10 months ago
Update test project commits

Rangi42 opened this pull request 10 months ago
Remove deprecated `-i` for `--include` (use `-I`)

Rangi42 opened this pull request 10 months ago
Remove deprecated `DEF`-less definitions

Rangi42 opened this pull request 10 months ago
Remove the deprecated `-H/-h/-L/-l` options

Rangi42 opened this pull request 10 months ago
Remove .simple.err files, since we require Bison 3.0

Rangi42 opened this pull request 10 months ago
Use methods for RPN `Expression`

Rangi42 opened this pull request 10 months ago
Use `std::shared_ptr` for fstack nodes

Rangi42 opened this pull request 10 months ago
Fix some header `#include`s with `clangd` LSP

Rangi42 opened this pull request 10 months ago
src: convert bison.sh to posix shell

orbea opened this pull request 10 months ago
Remove workaround for GitHub Actions issue

Rangi42 opened this pull request 10 months ago
Use `std::get_if` instead of `std::visit`

Rangi42 opened this pull request 10 months ago
Only restore parent context's `\@` value if it had one defined

Rangi42 opened this pull request 10 months ago
Fix `\@` in an included file resetting upon its EOF

Rangi42 opened this pull request 10 months ago
Performance improvements for C++

Rangi42 opened this issue 10 months ago
Built-in symbols are "<builtin>", not "<command-line>"

Rangi42 opened this pull request 10 months ago
Fix CI builds for Ubuntu 22.04

Rangi42 opened this pull request 10 months ago
Use `std::string` for string-formatted values

Rangi42 opened this pull request 10 months ago
Fix CI with Ubuntu 22.04

Rangi42 opened this issue 10 months ago
Use a `std::unordered_map` for looking up sections by name

Rangi42 opened this pull request 10 months ago
.sym files are not sorted in ascending order

Rangi42 opened this issue 10 months ago
Sort .sym files in ascending order, and test for it

Rangi42 opened this pull request 10 months ago
Move a SECTION FRAGMENT test to the test/link/section-fragment folder

Rangi42 opened this pull request 10 months ago
Refactor link/test.sh to avoid repeating test names

Rangi42 opened this pull request 10 months ago
Fix a reference being used after being invalidated

ISSOtm opened this pull request 10 months ago
CI should verify ROM hashes for all projects

Rangi42 opened this issue 10 months ago
Check .sym file reported addresses and sorting

Rangi42 opened this issue 10 months ago
Add test cases for SECTION UNION defining multiple identical labels

Rangi42 opened this pull request 10 months ago
Consistently format type qualifiers like `const` on the right

Rangi42 opened this pull request 10 months ago
Use `std::string` for most intermediate parsed strings

Rangi42 opened this pull request 10 months ago
Strip release binaries built with `make`

Rangi42 opened this pull request 10 months ago
Run `strip` on binaries before publishing them

Rangi42 opened this issue 10 months ago
Make enum patterns more explicit

Rangi42 opened this pull request 10 months ago
Reduce the header declarations

Rangi42 opened this pull request 10 months ago
Allow multiple identical exported numeric constants

Rangi42 opened this pull request 10 months ago
Accept multiple exported constants if they agree on a value

eievui5 opened this issue 10 months ago
Fix overlay file parameter not working

SnDream opened this pull request 10 months ago
Remove now-unnecessary `enum` keyword

Rangi42 opened this pull request 10 months ago
Use `std::unique_ptr` for rgblink sections

Rangi42 opened this pull request 10 months ago
Use automatic allocation and `std::move` for RPN bytes

Rangi42 opened this pull request 10 months ago
Use macOS 14 in CI

ISSOtm opened this pull request 10 months ago
Update Windows libpng to 1.6.43

Rangi42 opened this pull request 10 months ago
Adapt the RGBASM parser to C++

Rangi42 opened this pull request 10 months ago
Run `clang-format` on everything

Rangi42 opened this pull request 10 months ago
Use `std::variant` for symbol values

Rangi42 opened this pull request 10 months ago
Use `std::variant` for symbol values

Rangi42 opened this pull request 10 months ago
Use uncommented sizes for pointer-to-array arguments

Rangi42 opened this pull request 10 months ago
Use `std::variant` for lexer mmap/buffer state

Rangi42 opened this pull request 10 months ago
Replace non-null pointers with references

Rangi42 opened this pull request 10 months ago
Use `std::string_view` for macro bodies

Rangi42 opened this pull request 10 months ago
Use RAII `std::string` and `std::vector` in randtilegen

Rangi42 opened this pull request 10 months ago
Improve tests a little

ISSOtm opened this pull request 10 months ago
Use `std::deque` for free space

Rangi42 opened this pull request 10 months ago
Refactor structs to use methods instead of functions

Rangi42 opened this pull request 10 months ago
Replace `NULL` with `nullptr`

Rangi42 opened this pull request 10 months ago
Remove now-unnecessary `struct` keyword

Rangi42 opened this pull request 10 months ago
Use `std::vector` for charmap output

Rangi42 opened this pull request 10 months ago
Fix fstack traces for macro nodes

Rangi42 opened this pull request 10 months ago
Remove `#include <stdbool.h>`

Rangi42 opened this pull request 10 months ago
Don't `#include <stdbool.h>`

Rangi42 opened this issue 10 months ago
Refactoring and style cleanup with C++

Rangi42 opened this issue 11 months ago
Use `std::vector` for rgbfix ROMX data

Rangi42 opened this pull request 11 months ago
Replace some custom C-style containers with C++ STL ones

Rangi42 opened this pull request 11 months ago
Replace some intrusive linked lists with STL containers

Rangi42 opened this pull request 11 months ago
Replace our custom hashmap with `std::map`

Rangi42 opened this pull request 11 months ago
Simplify `fstk_FindFile` usage

Rangi42 opened this pull request 11 months ago
Build with pedantically standard C++

Rangi42 opened this pull request 11 months ago
Fix behavior of non-ASCII bytes with `INCHARMAP`

Rangi42 opened this pull request 11 months ago
No more flexible array members (not standard C++)

Rangi42 opened this pull request 11 months ago
INCHARMAP doesn't always produce correct output

dannye opened this issue 11 months ago
No more anonymous structs (not standard C++)

Rangi42 opened this pull request 11 months ago
Make `align 16` work usefully

ISSOtm opened this pull request 11 months ago
Make sure to detect Git info from *our* Git repo

ISSOtm opened this pull request 11 months ago
Convert reStructuredText to Markdown

Rangi42 opened this pull request 11 months ago
Implement `-c #none`

eievui5 opened this pull request 11 months ago
Missing contributing documentation

ISSOtm opened this issue 11 months ago
Truncate long format spec strings before using them

Rangi42 opened this pull request 11 months ago
Phrase error messages as "Failed to", not "Could not" or "Couldn't"

Rangi42 opened this pull request 11 months ago
Report "<stdin>" or "<stdout>" when using "-" as a filename placeholder

Rangi42 opened this pull request 11 months ago
Explain to remove the deprecated rgbasm flags

Rangi42 opened this pull request 11 months ago
Allow a color in an inline palette spec to be `none`

Rangi42 opened this issue 11 months ago
Security vulnerability through fuzzing

RootUp opened this issue 11 months ago
Fix two instances of possible infinite loops in the linker

huderlem opened this pull request 11 months ago
Why can’t use newer 7.0version in nix

carlostmgps opened this issue 11 months ago
why can't charmaps be 16-bit

sabra55 opened this issue 12 months ago
The "rgbds-0.7.0.tar.gz" identifies itself as v0.6.1

Monstarules opened this issue 12 months ago
Declared version can be affected by another Git repository

Rangi42 opened this issue 12 months ago
Increment object file revision number to 10

Rangi42 opened this pull request 12 months ago
Fixes from temporarily re-enabling more compiler warnings

Rangi42 opened this pull request 12 months ago
`ALIGN 16` inconsistently works or breaks

Rangi42 opened this issue about 1 year ago
Allow fewer tRNS entries than PLTE colors

Rangi42 opened this pull request about 1 year ago
Segfault in RGBGFX given a transparent+3-color PNG

Rangi42 opened this issue about 1 year ago
Revert the use of `<filesystem>`... again

ISSOtm opened this pull request about 1 year ago