RSS feed
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
92f2055a
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/04 21:53
Fix implicit cast between `enum`s
be9b1198
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/04 16:20
Merge pull request #584 from Xeyler/master
fdfc02ab
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/04 15:45
Merge pull request #583 from JL2210/cmake-build-type
fc7f042a
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/04 15:43
Merge pull request #551 from NieDzejkob/errors-after-unknown-symbol
b421c983
– Jakub Kądziołka <kuba@kadziolka.net>
authored
on 2020/08/09 11:40
link: Suppress cascading errors.
3036b585
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/04 12:45
Merge pull request #557 from ISSOtm/new-lexer-electric-boogaloo
2eca43cd
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/04 12:10
Fix critical oversight in lexer buffer refilling
761c7750
– James Larrowe <larrowe.semaj11@gmail.com>
authored
on 2020/10/04 09:11
Modularize CMake build configuration
56bea083
– Brigham Campbell <me@brighamcampbell.com>
authored
on 2020/10/04 08:04
Add directory summary to README.rst
c2469423
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/30 09:16
Fix incomplete duplication of REPT nodes
423a7c48
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/29 21:13
Handle \\r better
ee9e45b3
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/29 05:06
Change assertion condition in __FILE__ buf dumping
5a65188c
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/28 23:40
Implement compact file stacks in object files
930080f5
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/22 13:18
Mark not unmapping macro-containing files as okay
8e7afb0a
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/31 12:29
Move some MSVC-specific defines to `platform.h`
13852357
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/31 10:47
Fix possible uninitialized read on Windows
82469ac0
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/31 10:27
Shim around `mmap` on Windows
96cb5e10
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/22 23:02
Fix range-dependent dead code in recursion depth check
b224cab3
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/22 22:32
Harmonize printing `distance`
7381d7b9
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/22 22:22
Remove unnecessarily nested symbol data union
dbef51ba
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/22 22:09
Move `isWhitespace` to a place where it makes more sense
c952dd8a
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/22 22:08
Fix fixed-point constants not working correctly
b65ea64a
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/22 21:31
Add newlines to all test output
542b5d18
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/22 20:51
Fix possible capture buffer size overflow
71a0a42c
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 12:53
Fix C2x use of `static_assert`
ac011fe6
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 12:49
Use common function to discard comments in macro args
9e3d7a50
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 12:37
Handle comments in line continuations
e33c2ad6
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 09:47
Fix `INCLUDE` ignoring `-MG`
615f1072
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 09:31
Fix `readFractionalPart` never shifting characters
f7b7a974
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 09:16
Prevent expanding macro args in comments
ece6853e
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 09:05
Implement `opt b` and `opt g`
b7b03ee4
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 08:34
Fix "REPT 0" not being a no-op
f9b48c0c
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/18 08:27
Fix else working incorrectly from macros
aa76603d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/17 14:12
Add line+col trace info to lexer
b83b9825
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/17 13:04
Fix _NARG crashing outside of macros
d641972c
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/17 13:01
Fix macro args not being restored when exiting macros
4d1333e1
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/17 08:00
Fix incorrect error reporting of `INCLUDE`d files
35396e64
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/16 20:06
Fix files being unmapped when still referenced by macros
8d18b39e
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/16 19:11
Support missing register tokens
ae778930
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/16 18:18
Fix file name reporting
baeb180a
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/16 18:17
Apply error reporting changes to tests
fd02ffb7
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/16 09:33
Implement __FILE__ symbol
62ecdce0
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/15 23:11
Fix line-continuation-macro test
e4f2fad2
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/15 23:08
Support line continuations in main scope
3f5f9bca
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/15 22:48
Fix numeric constant overflow checks
Next