RSS feed
7bb6f71f
– Rangi <35663410+Rangi42@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2021/01/01 13:46
Change `FOREACH` to `FOR` (#680)
10e3f1a0
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/30 04:28
Deprecate built-in `_PI`
2a9d5287
– Rangi <35663410+Rangi42@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2021/01/01 07:44
Make dbgPrint in lexer.c report the correct colNo (#676)
c4fb5591
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/30 10:50
Fix size of unterminated REPT/FOREACH blocks
c0ce1da4
– Rangi <35663410+Rangi42@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/12/29 11:53
Implement `STRFMT` and more printf-like format specifiers for string interpolation (#646)
aa27e714
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/29 17:29
Make Bison version detection more portable
6874f694
– Rangi <35663410+Rangi42@users.noreply.github.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/12/29 10:30
Implement `FOREACH` (#658)
36905467
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/29 08:52
`make checkpatch` and `make checkcodebase` check the same files
7bc42d46
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/26 09:38
Clean up temp test files even if interrupted
097999ca
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/26 09:26
Prevent tests from running if RGBDS hasn't been built
f82edaa7
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/25 21:47
Make gbdiff.bash handle CRLF sym files gracefully
d8e8b796
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/25 21:02
Update tested projects to latest commits
900fd8ca
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/25 20:44
Improve gbdiff script
c20ac350
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/19 08:02
Refactor `readString`
255b8bf9
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/16 07:31
Implement """triple-quoted""" multi-line strings
ad6f17cd
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/16 06:08
Support SOURCE_DATE_EPOCH for reproducible builds
063a22dd
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/16 06:32
`LOAD` blocks cannot create a ROM section
1d9cc01a
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/14 04:57
Macro arguments within a string literal are read into the string, not expanded
f31deb50
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/15 08:07
Fix STRUPR and STRLWR after 5aabb915ecdb8dff5fc38489b9d4d84c615d73d6
0956d300
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/13 16:10
Document \#
4ef490f3
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/14 05:35
Avoid interpreting Liquid in doc pages
8f2a894b
– ISSOtm <eldredhabert0@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/12 06:52
Add anonymous labels
0e405437
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/12 13:23
Implement `\#` to expand to all unshifted macro arguments
ce58f6d6
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/11 09:18
Allow {symbol} interpolation outside of strings
5aabb915
– ISSOtm <eldredhabert0@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/12 12:55
Allow STRCAT to take any number of args
0d9de01f
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/12 09:16
Make charmap-converting a non-UTF8 string non-fatal
f5b0eae9
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/12 07:09
Remove custom action code when equivalent to default
e6552064
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/10 05:37
Specify rgbfix --mbc-type by name
861cb552
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/11 14:23
discardBlockComment sets lexerState->disableMacroArgs = true, like discardComment
417cceb0
– ISSOtm <eldredhabert0@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/10 10:53
Document dw and dl with strings
165bd8cb
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/09 10:04
Allow 'dw' and 'dl' to apply to characters of strings
e54e02dc
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/10 11:01
Correct underscore-in-number documentation
2bf3b08d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/10 10:40
Document underscores in numeric literals
21b58b08
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/10 10:21
Fix not shifting CRLF at end of raw lines
af530859
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/09 06:01
Allow underscores in numeric literals
58739b0b
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
and Eldred Habert <eldredhabert0@gmail.com>
committed
on 2020/12/09 15:08
Implement `STRRIN`, like `STRIN` but searching from the right
3e4c2fe7
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/10 08:53
Avoid error with old Bison versions
bdfce25d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/10 08:43
Avoid running version test when `git describe` fails
2b6d9cd1
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/10 08:32
Avoid using `yytoken_kind_t`
bf789dd7
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/10 07:22
Add automated test for version consistency
9b6f0104
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 16:22
Enable raw token types
3fe2fa43
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 12:50
Switch to GNU Bison as a dependency
ede982b5
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 15:30
Bump patch level appropriately
319d775c
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 11:08
Add CI script to create docs on new releases
44124319
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 11:00
Work around old Bison versions not forward-declaring `yyparse`
462fd753
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 05:44
Prohibit nested macros
f16e34b8
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 04:54
Fix captures beginning in expansions
c3ccdc54
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 04:42
Remove unnecessary flex dep from Dockerfile
fd721ca4
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 04:39
Document optional RB/RW/RL argument
eac365ae
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/09 04:30
Allow argument to `rb`, `rw` and `rl` to be optional
4de62664
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/12/08 16:07
Add explanation of how EXPORT works
213d985e
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/11/29 07:42
Fix incorrect "sliced" INCBIN causing memory leaks
de76dcb8
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/11/29 07:33
Fix possible segfault from -MT and -MQ
30fb6bde
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/11/25 10:17
Merge pull request #615 from ISSOtm/find-sym
4f842a12
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/11/20 20:06
Create specialized symbol finder functions
cc4d455b
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/11/20 19:58
Add test for empty local label component
0bb5efeb
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/11/07 20:20
Merge pull request #610 from daid/stdin
b6bf7ae6
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/11/03 21:52
Fix RGBLINK incorrectly reading file stack nodes
dc96cc6d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/11/03 18:29
Add zsh completion scripts
642daf1a
– daid <daid303@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/11/03 08:33
Update main.c
84edfb3d
– daid <daid303@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/11/03 08:33
Update output.c
7e620bff
– Daid <daid303@gmail.com>
authored
on 2020/10/26 16:28
Allow rgbasm and rgblink to use stdout and stdin as input and output
0c557034
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/26 11:03
Improve helpers.h
6c57ad22
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/25 12:26
Have `make clean` delete parser artifacts
9028fb53
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/22 21:02
Fix mistakes in RGBDS man pages
12dc49b6
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/22 20:40
Make page processor print usage only after reporting all bad opts
7e1d20ac
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/19 15:36
Merge pull request #607 from anderoonies/inline-comment-#537
52301048
– anderoonies <andrewbayer2016@u.northwestern.edu>
authored
and ISSOtm <eldredhabert0@gmail.com>
committed
on 2020/10/16 15:19
documentation for block comments
55be77be
– anderoonies <andrewbayer2016@u.northwestern.edu>
authored
on 2020/10/14 07:59
discard block comments delimited with /* */
42b3a173
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/13 11:48
Merge pull request #602 from NieDzejkob/shiftstorm
4e1d7908
– Jakub Kądziołka <kuba@kadziolka.net>
authored
and ISSOtm <eldredhabert0@gmail.com>
committed
on 2020/10/12 18:54
Improve error message for negative shift arguments
4ce4fdec
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/13 07:37
Mention setting CMAKE_BUILD_TYPE to Release when using CMake
05256946
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/13 06:47
Merge pull request #604 from NieDzejkob/narg-overwrite
73396166
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/13 06:42
Merge pull request #605 from NieDzejkob/invalid-labels
4c5d5c70
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/10/12 09:28
Don't consider difference of invalid labels constant
045a9e8b
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/10/11 23:32
Report only one error when invalid shift has argument
4419f0d5
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/10/12 09:13
remove dead function: sym_GetDefinedValue
b07aa00d
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/10/12 08:27
Don't overwrite symbol when it's not allowed
e4f5df13
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/12 08:26
Merge pull request #603 from NieDzejkob/rpn-realloc
dc62d60e
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/10/12 00:39
reserveSpace: don't assume one doubling is enough
71d8aeb4
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/12 05:02
Add CMake defines to enable tracing lexer and parser
0836f67d
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/11 21:49
Merge pull request #601 from NieDzejkob/utf8decoder
176a57a1
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/11 21:44
Merge pull request #600 from NieDzejkob/stray-shift
0d02355d
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/11 21:43
Merge pull request #599 from NieDzejkob/stray-align
6767d11c
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/10/11 21:06
utf8decoder: Use byte-sized byte argument
2dd9015d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/11 20:52
Remove two stale variables from `parser.y`
217c10dd
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/10/11 20:40
Report error when shifting outside a macro
822e4e7c
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/10/11 20:27
Report error when aligning outside of a section
0b1d0179
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/11 20:04
Indicate cur offset in linkerscript "backwards org" message
01637768
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/11 17:03
Rename `asmy` to more explicit `parser`
6a8ae643
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/10 22:13
Mention that SHIFT updates _NARG
fd83d46b
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/10 22:04
Enable master docs update workflow always
91485634
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/10 21:57
Fix incorrect documentation of accepted sym names
91889fc1
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/09 22:15
Merge pull request #593 from Rangi42/issue586
7c8ec5a5
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
on 2020/10/08 14:10
Add a test case for charmaps that segfaults prior to this fix
effc6788
– Rangi <remy.oukaour+rangi42@gmail.com>
authored
on 2020/10/07 09:20
Fix #586 segfault: Update the `charmaps` hashmap when an existing charmap is resized
f9daf275
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/06 13:48
Merge pull request #585 from ISSOtm/msvc-ci
06f73874
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/05 23:04
Avoid using VLA in EQUS dumping
21e50eef
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/05 22:54
Have lexer not require <unistd.h> on MSVC
fd4cec93
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/23 05:31
Compile with MSVC as well in CI
Next