RSS feed
	
	
	
		60b85298
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/05/03 08:43
		
Fix all memory leaks in RGBLINK
		 
	
		8bbafb72
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/05/03 08:21
		
Rename `out_` functions in section.c to `sect_`
		 
	
		75ce230d
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/05/02 19:57
		
Make UNION-related errors non-fatal
		 
	
		1d012682
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/05/02 19:51
		
Remove LOAD FRAGMENT
		 
	
		02cb5a05
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/05/02 19:42
		
Avoid performing invalid actions on LOAD errors
		 
	
		8397b3d8
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/05/02 13:56
		
.sym file sorts symbols from zero-length sections first
		 
	
		296e5489
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/05/02 10:57
		
rgblink adjusts patches' PC offsets when merging FRAGMENTs
		 
	
		9ab9d0f3
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/05/02 13:40
		
Output all SECTION UNION/FRAGMENT symbols in .sym files
		 
	
		6e1a5dcc
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/05/01 10:40
		
Add TPP1 support
		 
	
		d360d034
		 – Jakub Kądziołka <kuba@kadziolka.net>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2021/05/02 14:08
		
Enable address sanitizer in develop builds (#834)
		 
	
		e9bfe849
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/05/01 19:04
		
Allow `OPT` to toggle `-h`
		 
	
		665eb916
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/05/01 18:54
		
`OPT L` acts like `-L` and *dis*ables optimizing LD to LDH
		 
	
		04788e15
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/05/01 18:33
		
Fix a potential out-of-bounds array access in RGBGFX
		 
	
		dcb8c696
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/05/01 08:24
		
Fix UAF in lexer capture
		 
	
		cc6b70f1
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/04/29 14:25
		
Add option to list accepted MBC names and clarify man page
		 
	
		38a9a613
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/05/01 19:34
		
Make data output outside of a SECTION non-fatal
		 
	
		ad9a766a
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/05/01 19:48
		
Allow dollar-prefixed hex for RGBFIX -m
		 
	
		21b59c46
		 – Eldred Habert <eldredhabert0@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2021/05/01 19:30
		
Reinstate PUSHS clearing the SECTION scope (#870)
		 
	
		3ffdd509
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/05/01 10:16
		
Test that RGBFIX does nothing when given no flags
		 
	
		ca36422a
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/30 14:00
		
Parse 'ld hl, sp - <e8>' correctly
		 
	
		8e4ba8d2
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/25 17:06
		
Allow REDEF for EQU constants
		 
	
		ee67f103
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/28 08:11
		
Fix REDEF EQUS behavior
		 
	
		d37aa93a
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Rangi <35663410+Rangi42@users.noreply.github.com>
 committed
 on 2021/04/25 15:50
		
Port some cleanup from the WIP 'strings' branch
		 
	
		bba53219
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Rangi <35663410+Rangi42@users.noreply.github.com>
 committed
 on 2021/04/25 14:36
		
Port some cleanup from PR #847
		 
	
		b4814b06
		 – GreenAndEievui <liambennett22@live.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2021/04/28 07:57
		
Updated RGBFIX to report when non-zero bytes are overwritten
		 
	
		4ee2eb84
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/27 13:27
		
Clone test repositories with earlier --shallow-since dates
		 
	
		3fdf01c0
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/26 11:52
		
Resolve some TODO comments
		 
	
		1949a61c
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/26 08:17
		
Tested the ctz and clz shim functions
		 
	
		43cf20b1
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Rangi <35663410+Rangi42@users.noreply.github.com>
 committed
 on 2021/04/26 07:55
		
Support Mac OS classic CR line endings in linkerscripts
		 
	
		e27a6d53
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Rangi <35663410+Rangi42@users.noreply.github.com>
 committed
 on 2021/04/26 07:40
		
Support character escapes in linkerscript strings
		 
	
		d17e9c66
		 – Rangi <35663410+Rangi42@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2021/04/26 06:47
		
Update the tested commits of pokecrystal, pokered, and ucity (#859)
		 
	
		dd8f3962
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/23 11:12
		
Fix compiler warnings
		 
	
		b60853ea
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/04/25 07:05
		
Fix RGBFIX option parsing on platforms with unsigned char
		 
	
		b936ca27
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/04/23 13:02
		
Enable _ISOC11_SOURCE
		 
	
		e050803e
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/21 09:31
		
Use `size_t` for measuring nested depths
		 
	
		27f38770
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/20 15:50
		
Parentheses in macro args prevent commas from starting new arguments
		 
	
		db1f77f9
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/04/23 10:24
		
Correct "| operator" line not including the pipe
		 
	
		4d21588e
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/20 08:24
		
Make invalid UTF-8 characters in strings non-fatal
		 
	
		e596dbfc
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/20 07:51
		
Make failed macro arg expansions non-fatal
		 
	
		1aeaca2a
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/20 18:36
		
Add test case sort-algorithms.asm
		 
	
		267e4bc2
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/20 18:06
		
rgbds.7(7) shows an example of piping rgbasm to rgblink to rgbfix
		 
	
		c3e27217
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/20 06:37
		
More specific "Symbol name too long" error messages
		 
	
		fe3521c7
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/20 06:02
		
Switch from parentheses to angle brackets
		 
	
		b0f8d75d
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/18 20:05
		
Shorten quine.asm with \(parenthesized) macro args
		 
	
		7a314e7a
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/18 19:47
		
Support numeric symbol names in \(parentheses)
		 
	
		637bbbdf
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/18 19:26
		
Support multi-digit macro arguments in parentheses
		 
	
		8230e816
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/20 06:26
		
Eliminate `isAtEOF` by changing `yylex` control flow
		 
	
		a727a0f8
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/20 05:25
		
Capture termination status is equivalent to not having reached EOF
		 
	
		7a587eb7
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/19 05:23
		
Use midrule action values for captures' terminated status
		 
	
		7ac8bd6e
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/18 16:25
		
Return a marker token at the end of any buffer
		 
	
		be2572ed
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/20 05:37
		
Track nested interpolation depth even outside string literals
		 
	
		cf2bbe64
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/19 08:09
		
Position -1 is the last character of a string
		 
	
		dc5b7802
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/19 08:00
		
Make the `len` parameter optional in `STRSUB(str, pos, len)`
		 
	
		b1e6c731
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/04/18 17:40
		
STRSUB and CHARSUB allow zero or negative positions
		 
	
		459773b3
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/19 12:47
		
Update some whitespace after Hungarian prefixes were removed
		 
	
		6d0a3c75
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/04/19 17:58
		
Get rid of Hungarian notation for good
		 
	
		e3558596
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/04/18 19:19
		
Avoid generating CRLF'd release tarballs
		 
	
		3bea7930
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/18 12:16
		
Only update documentation for gbdev/rgbds
		 
	
		52797b6f
		 – Rangi <35663410+Rangi42@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2021/04/17 14:36
		
Implement SIZEOF("Section") and STARTOF("Section") (#766)
		 
	
		5108c564
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Rangi <35663410+Rangi42@users.noreply.github.com>
 committed
 on 2021/03/08 11:40
		
Let charmap_ConvertNext advance its output pointer
		 
	
		2005ed1d
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Rangi <35663410+Rangi42@users.noreply.github.com>
 committed
 on 2021/03/08 10:11
		
Implement CHARLEN and CHARSUB
		 
	
		d43408f4
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/03/15 06:30
		
Allow OPT to modify -W
		 
	
		2c30ab87
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 and Eldred Habert <eldredhabert0@gmail.com>
 committed
 on 2021/03/15 05:44
		
Allow OPT to modify -L
		 
	
		432c769d
		 – ISSOtm <eldredhabert0@gmail.com>
 authored
 on 2021/04/17 18:53
		
Release v0.5.0
		 
	
		9923fa3e
		 – Rangi <35663410+Rangi42@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2021/04/17 09:14
		
Fix expansions that start from the end of another expansion (#839)
		 
	
		750e93be
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/16 21:01
		
Further simplify formatting code
		 
	
		ee5da446
		 – Rangi <35663410+Rangi42@users.noreply.github.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2021/04/16 20:52
		
Fix interpolation/STRFMT overflow issues (#838)
		 
	
		503c3b53
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/16 18:19
		
Revert "Fix interpolation/STRFMT overflow issues"
		 
	
		992be3fd
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/16 18:00
		
Fix interpolation/STRFMT overflow issues
		 
	
		c755fa34
		 – Rangi <remy.oukaour+rangi42@gmail.com>
 authored
 on 2021/04/16 17:15
		
`readIdentifier` does not process characters that get truncated
		 
	
		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
		 
Next