Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
gbdev
gbdev community
Collective -
Host: opensource -
https://opencollective.com/gbdev
- Website: https://gbdev.io/
- Code: https://github.com/gbdev
- Remove redundant length checks before `memcpy`
- Coerce `sign` and `prefix` to boolean for `nu...
Widths and fractional widths greater than 255 would overflow a
uint8_t and wrap around to small...
Widths and fractional widths greater than 255 would overflow a
uint8_t and wrap around to small...
This reverts commit 992be3fd9bd5fd62d2955bb494e14ce5e47c73d4.
github.com/gbdev/rgbds - 503c3b53649cc74218b281c35ff423d1fbdf83bf authored over 3 years ago by Rangi <[email protected]>This reverts commit 992be3fd9bd5fd62d2955bb494e14ce5e47c73d4.
github.com/gbdev/rgbds-deb - 503c3b53649cc74218b281c35ff423d1fbdf83bf authored over 3 years ago by Rangi <[email protected]>
Widths and fractional widths greater than 255 would overflow a
uint8_t and wrap around to smalle...
Widths and fractional widths greater than 255 would overflow a
uint8_t and wrap around to smalle...
Previously a '.' could be past the truncation limit but still
cause the identifier to be marked ...
Previously a '.' could be past the truncation limit but still
cause the identifier to be marked ...
Fixes #837
github.com/gbdev/rgbds - e78a1d5bfd2840fa94c6a4c75a4e3aabeb904b70 authored over 3 years ago by Rangi <[email protected]>Fixes #837
github.com/gbdev/rgbds-deb - e78a1d5bfd2840fa94c6a4c75a4e3aabeb904b70 authored over 3 years ago by Rangi <[email protected]>github.com/gbdev/rgbds - d2f6def2eb6da8b16b90f0bba95ace24b45d255b authored over 3 years ago by Rangi <[email protected]>
github.com/gbdev/rgbds-deb - d2f6def2eb6da8b16b90f0bba95ace24b45d255b authored over 3 years ago by Rangi <[email protected]>
Some distributions, such as NixOS and Guix, only have the /bin/sh and
/usr/bin/env binaries in s...
Some distributions, such as NixOS and Guix, only have the /bin/sh and
/usr/bin/env binaries in s...
github.com/gbdev/rgbds - f97663aa375e4220ca9c78f4b3215e987384dfac authored over 3 years ago by Jakub Kądziołka <[email protected]>
This doesn't seem to be very useful, and keeping this "feature" is
difficult.
github.com/gbdev/rgbds - 8885f7bcf656626baeb0c4bcdf5239aea594efcf authored over 3 years ago by Jakub Kądziołka <[email protected]>
This helps update all the pointers during reallocation.
github.com/gbdev/rgbds - 215e26b478c1cbf5a5d5dd86e7ee027072acaaac authored over 3 years ago by Jakub Kądziołka <[email protected]>This helps update all the pointers during reallocation.
github.com/gbdev/rgbds-deb - 215e26b478c1cbf5a5d5dd86e7ee027072acaaac authored over 3 years ago by Jakub Kądziołka <[email protected]>github.com/gbdev/rgbds-deb - f97663aa375e4220ca9c78f4b3215e987384dfac authored over 3 years ago by Jakub Kądziołka <[email protected]>
This doesn't seem to be very useful, and keeping this "feature" is
difficult.
github.com/gbdev/rgbds-deb - 8885f7bcf656626baeb0c4bcdf5239aea594efcf authored over 3 years ago by Jakub Kądziołka <[email protected]>
This automatically sets up the formatting settings in a number of
editors, regardless of the use...
This automatically sets up the formatting settings in a number of
editors, regardless of the use...
This shortens the lexer by 100 lines and simplifies
access to expansion contents, since it usua...
This shortens the lexer by 100 lines and simplifies
access to expansion contents, since it usua...
This does not completely refactor `peek` as #708 suggested,
to make it shift and cache a charact...
lexerState->expansionOfs is always either set to 0, or updated by
adding a positive quantity:
...
github.com/gbdev/rgbds - f69e666b00dcfc6cde763100af4049c50610f2dc authored over 3 years ago by Rangi <[email protected]>
This was only used to skip the two macro arg characters,
but shiftChar() can skip them before th...
This does not completely refactor `peek` as #708 suggested,
to make it shift and cache a charact...
lexerState->expansionOfs is always either set to 0, or updated by
adding a positive quantity:
...
github.com/gbdev/rgbds-deb - f69e666b00dcfc6cde763100af4049c50610f2dc authored over 3 years ago by Rangi <[email protected]>
This also allows arbitrary amounts of whitespace in `$ff00 + c`,
instead of needing to fit in th...
This was only used to skip the two macro arg characters,
but shiftChar() can skip them before th...
Only two sites were for distances greater than 1:
a `shiftChars(2)`, trivial to just do two `shi...
These were using signed 'off_t' because that is the type of
'st_size' from 'stat()', but neither...
These were using signed 'off_t' because that is the type of
'st_size' from 'stat()', but neither...
This also allows arbitrary amounts of whitespace in `$ff00 + c`,
instead of needing to fit in th...
Only two sites were for distances greater than 1:
a `shiftChars(2)`, trivial to just do two `shi...
github.com/gbdev/gb-opcodes - 4c79e451a2625fc1044db0351bbdc55913ff199a authored over 3 years ago by Antonio Niño Díaz <[email protected]>
Fix #729
github.com/gbdev/rgbds - 4e1b0ce7930fc7201a42ca17669e81d088d0c5b2 authored over 3 years ago by Rangi <[email protected]>Fix #729
github.com/gbdev/rgbds-deb - 4e1b0ce7930fc7201a42ca17669e81d088d0c5b2 authored over 3 years ago by Rangi <[email protected]>Fix #718
github.com/gbdev/rgbds - 363ee9578c6bfe11b5adb34952bfe65b3ddef717 authored over 3 years ago by Rangi <[email protected]>Fix #718
github.com/gbdev/rgbds-deb - 363ee9578c6bfe11b5adb34952bfe65b3ddef717 authored over 3 years ago by Rangi <[email protected]>Fixes #819
github.com/gbdev/rgbds-deb - 8fa5a4255e93fd7a3eeec24e69ae4e90ec7696b4 authored over 3 years ago by Rangi <[email protected]>Fixes #819
github.com/gbdev/rgbds - 8fa5a4255e93fd7a3eeec24e69ae4e90ec7696b4 authored over 3 years ago by Rangi <[email protected]>github.com/gbdev/awesome-gbdev - ef81a1975a7c4f2cca4566665f977c04fb2e8d62 authored over 3 years ago by Antonio Vivace <[email protected]>
github.com/gbdev/awesome-gbdev - 881ad7f188348e6e2ef4c44d08a67c5b9fbed819 authored over 3 years ago by Antonio Vivace <[email protected]>
github.com/gbdev/awesome-gbdev - 0a4fe11198a9b2a4e203a05693464cafddcd8772 authored over 3 years ago by Antonio Vivace <[email protected]>
github.com/gbdev/awesome-gbdev - 08ec73e6c348881f350cd019b65a0f426f1299a3 authored over 3 years ago by Antonio Vivace <[email protected]>
github.com/gbdev/awesome-gbdev - 79660383a0f086c967be1710b5484c38879fc16d authored over 3 years ago by Antonio Vivace <[email protected]>
github.com/gbdev/meta - e9c9c78b6ffd7a940c79c857eae8b04787dbb3ef authored over 3 years ago by Antonio Vivace <[email protected]>
Instead of defining `LOOKUP_PRE_NEST` and `LOOKUP_POST_NEST`,
pass a variable name and a block t...
This macro was only used twice, in `beginExpansion` and
`lexer_DumpStringExpansions`, with `getE...
Instead of defining `LOOKUP_PRE_NEST` and `LOOKUP_POST_NEST`,
pass a variable name and a block t...
This macro was only used twice, in `beginExpansion` and
`lexer_DumpStringExpansions`, with `getE...
This clarifies its usage, for printing a single character
in error messages.
Printable ASCII becomes single-quoted, using backslash
escapes if necessary. Unprintable charact...
Note that hashmap.c uses its own FNV-1a hash function
github.com/gbdev/rgbds-deb - c278a361dadead172322198c8e325e8444b8b047 authored over 3 years ago by Rangi <[email protected]>
This decoding required high lookahead, and was not even
consistently useful (the `garbage_char` ...
Printable ASCII becomes single-quoted, using backslash
escapes if necessary. Unprintable charact...
This clarifies its usage, for printing a single character
in error messages.
This decoding required high lookahead, and was not even
consistently useful (the `garbage_char` ...
Note that hashmap.c uses its own FNV-1a hash function
github.com/gbdev/rgbds - c278a361dadead172322198c8e325e8444b8b047 authored over 3 years ago by Rangi <[email protected]>github.com/gbdev/rgbds - c08cf783c87e1e6eb48d73fe2701c121b76b6b7f authored over 3 years ago by Rangi <[email protected]>
github.com/gbdev/rgbds-deb - c08cf783c87e1e6eb48d73fe2701c121b76b6b7f authored over 3 years ago by Rangi <[email protected]>
github.com/gbdev/rgbds - 25a8518fbf9e664394ad859e4b99377bb0cbce4b authored over 3 years ago by Rangi <[email protected]>
github.com/gbdev/rgbds-deb - 25a8518fbf9e664394ad859e4b99377bb0cbce4b authored over 3 years ago by Rangi <[email protected]>
Fixes #827
github.com/gbdev/rgbds - 49174f4486b9ac85d949a5d11a3a361a37558e57 authored over 3 years ago by Rangi <[email protected]>Fixes #827
github.com/gbdev/rgbds-deb - 49174f4486b9ac85d949a5d11a3a361a37558e57 authored over 3 years ago by Rangi <[email protected]>github.com/gbdev/rgbds - 81327b0d993f9800423edbc086ec3e6b8e13d140 authored over 3 years ago by Rangi <[email protected]>
github.com/gbdev/rgbds-deb - 81327b0d993f9800423edbc086ec3e6b8e13d140 authored over 3 years ago by Rangi <[email protected]>
github.com/gbdev/rgbds - c0859e64f71a603be9feacd55dceaabdf7b45519 authored over 3 years ago by Rangi <[email protected]>
github.com/gbdev/rgbds-deb - c0859e64f71a603be9feacd55dceaabdf7b45519 authored over 3 years ago by Rangi <[email protected]>
Use 'goto cleanup' in both out_BinaryFileSlice and out_BinaryFile
github.com/gbdev/rgbds - 3e0b7d428f7a600ab9d899996176a2b514b116e2 authored over 3 years ago by Rangi <[email protected]>Use 'goto cleanup' in both out_BinaryFileSlice and out_BinaryFile
github.com/gbdev/rgbds-deb - 3e0b7d428f7a600ab9d899996176a2b514b116e2 authored over 3 years ago by Rangi <[email protected]>I'm going on a break, but I'll stay available if anyone wants to contribute.
github.com/gbdev/rgbds - ba3428314bcf5ef36ef2882d4b0a643dcfe7d8f0 authored over 3 years ago by ISSOtm <[email protected]>I'm going on a break, but I'll stay available if anyone wants to contribute.
github.com/gbdev/rgbds-deb - ba3428314bcf5ef36ef2882d4b0a643dcfe7d8f0 authored over 3 years ago by ISSOtm <[email protected]>github.com/gbdev/pandocs - 012ab4b724bc430678b9d2939fbf87564731aeaf authored over 3 years ago by Antonio Vivace <[email protected]>
* Add Rumble documentation to MBC5
* Add rumble intensity description + Pokémon Pinball examp...
github.com/gbdev/pandocs - bc3f2ed2636f5e5936be7a64f4dfad4febb80f59 authored over 3 years ago by Optix™ <[email protected]>github.com/gbdev/pandocs - c8afcacc16c04c4fc4d1266ee2b88fe5cb1f90a0 authored over 3 years ago by Damian Yerrick <[email protected]>
github.com/gbdev/meta - 3af2fe68b55cf0cafb0707e12dbc52cc8bdee2c6 authored over 3 years ago by Antonio Vivace <[email protected]>
github.com/gbdev/awesome-gbdev - a4ea0d6015f1a4165030734e73557dafd7034268 authored over 3 years ago by Eldred Habert <[email protected]>
Thanks, Eievui!
github.com/gbdev/DeadCScroll - 9834372eb0d56e8b9a8cdcaae4b8aecb6d402266 authored over 3 years ago by Bob Koon <[email protected]>github.com/gbdev/DeadCScroll - e4b7ebc12dd65217fbf83b23aa0c3fe16c86b796 authored over 3 years ago by Bob Koon <[email protected]>
Fixes #824
github.com/gbdev/rgbds-deb - bcb78f5d186592d66127f7f07e6c85d059f7ccb9 authored over 3 years ago by Rangi <[email protected]>Fixes #824
github.com/gbdev/rgbds - bcb78f5d186592d66127f7f07e6c85d059f7ccb9 authored over 3 years ago by Rangi <[email protected]>github.com/gbdev/gbdev.github.io - 0a43fa952c67a0642c0d38ca61594bdcb319b081 authored over 3 years ago by Antonio Vivace <[email protected]>
* To-c-or-not-to-c: Initial rework
* A couple minor fixups and additions
* Update gbdev di...
github.com/gbdev/gbdev.github.io - 151bbfb00034d8e86af8a3a5777ad6906716658f authored over 3 years ago by bbbbbr <[email protected]>github.com/gbdev/pandocs - 58453456e5797a9625598eea47adf0fb9cfa6c17 authored over 3 years ago by Damian Yerrick <[email protected]>
Typically not needed because the recursion depth limit should prevent it,
but it might help debu...
Typically not needed because the recursion depth limit should prevent it,
but it might help debu...
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://gith...
No instruction needs to distinguish them both
github.com/gbdev/rgbds - 310d34c655cd06dfdc579e29b4c1e3f831f8bd66 authored over 3 years ago by Rangi <[email protected]>No instruction needs to distinguish them both
github.com/gbdev/rgbds-deb - 310d34c655cd06dfdc579e29b4c1e3f831f8bd66 authored over 3 years ago by Rangi <[email protected]>This test cases used to fail an assertion in `make develop`
github.com/gbdev/rgbds-deb - 39c38f98387c3b8ad0a285c8cb5948f101d37ce3 authored over 3 years ago by Rangi <[email protected]>This test cases used to fail an assertion in `make develop`
github.com/gbdev/rgbds - 39c38f98387c3b8ad0a285c8cb5948f101d37ce3 authored over 3 years ago by Rangi <[email protected]>Fixes #818
github.com/gbdev/rgbds - 576b063519f1b0ca8b60471314e376dea6fda73f authored over 3 years ago by Rangi <[email protected]>Fixes #818
github.com/gbdev/rgbds-deb - 576b063519f1b0ca8b60471314e376dea6fda73f authored over 3 years ago by Rangi <[email protected]>This avoids the possibility of `size` not matching `str`
github.com/gbdev/rgbds - 596e17ee61ea020a218d2885d86af195f088d8c6 authored over 3 years ago by Rangi <[email protected]>