shithub: rgbds

RSS feed

e78a1d5b – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/16 12:10
`readInterpolation` is limited by `nMaxRecursionDepth`

d2f6def2 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/16 08:36
Remove unused function `hash_ReplaceElement`

1ffd7cb5 – Jakub Kądziołka <kuba@kadziolka.net> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/16 12:28
Make tests work on NixOS

215e26b4 – Jakub Kądziołka <kuba@kadziolka.net> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/16 09:58
charmap: Store hashmap nodes in charmap stack

8885f7bc – Jakub Kądziołka <kuba@kadziolka.net> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/16 09:42
hash_AddElement: return the new node

5334fc33 – Jakub Kądziołka <kuba@kadziolka.net> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/16 09:32
Don't report hashmap collisions

f97663aa – Jakub Kądziołka <kuba@kadziolka.net> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/16 09:08
hashmap: add hash_GetNode

08bdbd19 – Jakub Kądziołka <kuba@kadziolka.net> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/16 11:09
Add an .editorconfig

5c852c76 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2021/04/16 05:54
Store the nested expansions starting from the deepest one (#829)

6be35844 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/15 15:52
LexerState's 'size' and 'offset' for mmapped files are unsigned

8c90d9d2 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/15 15:31
Get rid of `skip` in struct Expansion

f69e666b – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/15 14:38
expansionOfs cannot be negative

eba06404 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/26 14:13
`peek(0)` => `peek()`

9558ccea – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/26 13:00
`shiftChars(1)` => `shiftChar()`

260d372a – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/23 09:54
Lex `$ff00+c` without needing large `peek` lookahead

4e1b0ce7 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/14 17:19
Rephrase CONTRIBUTING.rst

363ee957 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/14 17:13
Document the release process in RELEASE.rst

8fa5a425 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/14 12:59
Mention alternative mnemonics in gbz80(7)

b3312886 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/07 14:57
Use a `lookupExpansion`, but not as an X macro

7fc8a65d – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/01 11:54
Refactor the lexer to not use the `lookupExpansion` X macro

c278a361 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/09 10:27
Remove the unused `calchash` djb2 hash function

a2f52867 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/09 10:24
Rename `print` to `printChar`

ab79e6be – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/09 10:20
Change how `print(c)` formats reported characters

850c78aa – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/09 10:05
Report garbage chars as their bytes; don't try decoding them as UTF-8

c08cf783 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/13 06:27
Remove 'inline' from functions not in headers

25a8518f – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/13 06:12
Remove unused function `removeLeadingZeros`

49174f44 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/13 06:11
Define the UTC time components as EQU, not EQUS

81327b0d – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/13 05:31
Merge branch 'master' of https://github.com/gbdev/rgbds

c0859e64 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/13 05:31
fstk_FindFile checks for sprintf failure

3e0b7d42 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/04/13 05:19
Fix an unclosed file and unfreed memory in out_BinaryFileSlice

ba342831 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/04/12 20:27
Add contact info for potential contributors

bcb78f5d – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/04/09 08:08
Define `__RGBDS_VERSION__` as the output of `rgbasm --version` (sans "rgbasm")

de7d1fac – ISSOtm <eldredhabert0@gmail.com> authored on 2021/04/03 14:31
Add assertion that an expansion's total len doesn't overflow

310d34c6 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/31 14:41
Comment on REG_SP and REG_AF both being 3

39c38f98 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/31 12:09
Add a test case for unattainable SECTION UNION alignment

576b0635 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/31 12:06
Fix unattainable alignments to address 0

596e17ee – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/31 10:41
Factor out a common `strlen` into `beginExpansion`

363b3d01 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/31 07:22
Flush stdout after PRINTLN

c7ed9a27 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/31 06:21
Do not expand empty strings

49aac296 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/31 06:00
Warn about backwards FOR loops with -Wbackwards-for (-Wall)

3741bd46 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/31 05:37
Speed up the `div-mod` test case

937c9888 – Jakub Kądziołka <kuba@kadziolka.net> authored and GitHub <noreply@github.com> committed on 2021/03/31 11:03
Robustly disallow overwriting builtin symbols (#817)

61a9bfd3 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/30 20:00
Some tests use the new `macro <name>` syntax

d08bcc45 – Jakub Kądziołka <kuba@kadziolka.net> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/30 19:24
Handle errors when opening source file

aaa92659 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/30 09:05
Require a plus sign in `ld hl, sp + <e8>`

be877134 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/30 09:01
Remove support for `ld bc/de/hl/sp` for `ld hl, bc/de/hl/sp`

d05703c6 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/28 13:15
Release 0.5.0-rc2

5dbfafcc – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/28 12:37
Update man page copyrights to 2021

a265b85d – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/28 11:55
Report "1 error", not "1 errors", when assembly is aborted

28abf03c – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/28 11:49
Output USED space, not FREE space, in the .map file

7e7f92f1 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/28 11:21
Assign section locations to all UNIONs/FRAGMENTs

74611709 – Eldred Habert <eldredhabert0@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/03/28 17:11
Add LOAD FRAGMENT pc test (#800)

57d966d6 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2021/03/26 09:33
Merge pull request #804 from Rangi42/normal-backslash

17752d70 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/26 09:03
Backslash in normal lexer mode must be a line continuation

4216f0a9 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/25 07:26
Init top-level fstack node line number

e3fde986 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/23 17:29
Remove hashmap collision warning

aa99ed05 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/21 20:25
Do not evaluate an untaken ELIF's condition

46d6652d – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/22 19:22
Fix missing .sym/.map symbols in SECTION UNION/FRAGMENTs

5406674c – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/19 22:09
Install groff to build PDFs correctly in CI

5d2e2e21 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/19 21:53
Make docs update script also produce PDFs

a929f36b – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/19 21:25
Replace UTF-8 hyphens with ASCII ones in man pages

bdb84a90 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/18 18:37
Use sub-sections for the different symbol types

093631ca – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/18 15:42
Revise rgbasm(5) string symbol documentation

7e127a4e – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/17 17:23
Don't expand string symbols in MACRO and FOR symbol names

b8093847 – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/14 16:49
New definition syntax with leading DEF keyword

8d1b56bc – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/18 09:21
rgblink identifies patches' PC sections after reading all sections

5fb7fcf4 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/18 11:35
Fix description of rgbgfx -h

ee900ae7 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/17 16:53
Add a missing newline to a verbosePrint

3ca58e13 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/14 14:52
Fix verbose messages claiming non-existent errors

aaa4e174 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/14 14:28
Add verbose messages for early exit from -MG

a81d383f – daid <daid303@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/11 07:53
Alignment mask was incorrectly checked for 1 instead of 0

60019cf4 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/10 05:56
Fix a bunch of Clang warnings

5a6a44cb – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 20:15
Fix master documentation updater

b61a187b – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 20:09
Add forgotten __RGBDS_RC__ symbol

6382f136 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 20:04
Release 0.5.0-rc1

714d39c8 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/09 19:52
Make some INCBIN errors non-fatal

f11241c2 – ISSOtm <eldredhabert0@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/09 19:42
Add INCBIN tests

cb47ac8b – daid <daid303@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/09 03:49
Change the start position check on INCBIN

028e7af7 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 19:06
Prepare release candidates

e141da1d – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 18:59
Compute fallback version string at compile time

35367282 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 16:43
Add workflow to auto-prepare a release

4c0fa673 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 15:10
Fix release doc creation workflow

e9d9a446 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 14:59
Make release doc update also register docs

611bd46e – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 17:58
Ignore CRLF vs LF for syntax error test check

e6725409 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 17:58
Delete version test if stale

3ce3d2f6 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 17:56
Explicitly force tested projects to use tested bins

3da9d810 – ISSOtm <eldredhabert0@gmail.com> authored on 2021/03/09 17:45
Ignore DLLs too

88646093 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/05 12:00
Swap the Name and Type columns in Predeclared Symbols

0a0427af – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2021/03/05 03:27
windows-xbuild CI uses ubuntu-18.04 for its gcc 7.3.0 (#784)

88048cdc – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/05 05:08
Clarify the character encoding example in rgbasm.5

c878ff87 – Rangi <35663410+Rangi42@users.noreply.github.com> authored and GitHub <noreply@github.com> committed on 2021/03/05 00:53
Report slack totals at the end of the .map file (#781)

a4049a3f – dannye <33dannye@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/02/27 06:29
rgbasm(5): Clarify charmap behavior (#558)

8a75cc50 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/03 07:26
Test an indented anonymous label

b674c5fc – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/03 05:35
Comment refers to "built-in" symbols

a6d3df7a – daid <daid303@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/03/03 05:59
Put all local symbols in object/sym/map files (#774)

365484ef – Rangi <remy.oukaour+rangi42@gmail.com> authored and Eldred Habert <eldredhabert0@gmail.com> committed on 2021/03/02 18:26
Factor out handleCRLF()

5e2bd352 – Rangi <remy.oukaour+rangi42@gmail.com> authored on 2021/03/02 15:46
Factor out a 'plain_directive' parser rule similar to the reverted 'last_line'

6655e04e – Rangi <remy.oukaour+rangi42@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2021/03/02 14:35
Restore the "EOF-newline" lexer hack

40c6b840 – ISSOtm <eldredhabert0@gmail.com> authored and Rangi <35663410+Rangi42@users.noreply.github.com> committed on 2021/02/20 22:40
Add tests for certain directives at EOF without a newline

5d6e0677 – daid <daid303@gmail.com> authored and GitHub <noreply@github.com> committed on 2021/03/02 11:34
Fix error-related issues (#773)

Next