Rangi
|
063a22ddf9
|
LOAD blocks cannot create a ROM section
Fixes #576
|
2020-12-19 00:58:54 +01:00 |
|
Rangi
|
1d9cc01ae1
|
Macro arguments within a string literal are read into the string, not expanded
Fixes #643
|
2020-12-15 21:28:15 +01:00 |
|
Rangi
|
f31deb5010
|
Fix STRUPR and STRLWR after 5aabb915ec
Fixes #647
|
2020-12-15 20:18:45 +01:00 |
|
Rangi
|
0956d300c4
|
Document \#
|
2020-12-14 10:48:03 +01:00 |
|
Rangi
|
0e40543757
|
Implement \# to expand to all unshifted macro arguments
Fixes #596
|
2020-12-14 00:12:36 +01:00 |
|
Rangi
|
ce58f6d6be
|
Allow {symbol} interpolation outside of strings
Fixes #629
Closes #631
|
2020-12-13 23:53:16 +01:00 |
|
Rangi
|
e6552064bf
|
Specify rgbfix --mbc-type by name
This supports the names listed in Pan Docs:
https://gbdev.io/pandocs/#_0147-cartridge-type
Spaces may be replaced with underscores.
It also supports "ROM" for "ROM ONLY".
|
2020-12-12 01:53:42 +01:00 |
|
Rangi
|
861cb552c4
|
discardBlockComment sets lexerState->disableMacroArgs = true, like discardComment
|
2020-12-12 01:34:01 +01:00 |
|
Rangi
|
165bd8cb71
|
Allow 'dw' and 'dl' to apply to characters of strings
Fixes #568
The old behavior of `dw "string"` can be replicated with `dw ("string")`; likewise for dl
|
2020-12-11 11:02:20 +01:00 |
|
Rangi
|
af530859f0
|
Allow underscores in numeric literals
Fixes #539
Changes \@'s output to start with "_u", not "_", so it will be valid within labels but not numerics
|
2020-12-10 15:34:21 +01:00 |
|
Rangi
|
58739b0bf2
|
Implement STRRIN, like STRIN but searching from the right
|
2020-12-10 15:32:17 +01:00 |
|
Rangi
|
7c8ec5a5ed
|
Add a test case for charmaps that segfaults prior to this fix
|
2020-10-09 20:06:02 -04:00 |
|
Rangi
|
effc6788eb
|
Fix #586 segfault: Update the charmaps hashmap when an existing charmap is resized
|
2020-10-07 13:21:13 -04:00 |
|
Rangi
|
b65b723fa6
|
Resolve #554: STRSUB("<N-char string>", N, 0) will not warn "Position N is past the end of the string"
|
2020-08-31 15:40:25 -04:00 |
|