RSS feed
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
08867b3c
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/15 11:26
Enable catching invalid macro arg 0
9081feab
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/15 11:15
Reinstate macro arg scan distance
cf992164
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/15 11:10
Fix lexer capture sometimes not being reset
b27b821e
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/15 10:34
Fix RAW lexer length underflow
d9ecaaba
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/15 10:33
Add debug tracing code to lexer
cd747d81
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/14 17:11
Fix many lexer bugs
df75fd2e
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/02 11:48
Fix expansion reporting being incorrect
adcaf4cd
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/02 10:08
Fix crash when no macro args are being used
81a77a9b
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/08/01 13:50
Re-implement block copy to avoid expanding macro args
6e805cd3
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/31 20:52
Implement macro args
e11f2502
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/31 14:24
Add test for built-in file symbol
7c895f8a
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/31 14:22
Fix diagnostic formatting
38bda7e1
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/31 05:49
Fix string expansion reporting
149db9a0
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/30 15:57
Fix incorrect freeing of expansions
fed252bc
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/30 15:06
Fix nested expansions being incorrectly handled
61b2fd98
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/28 20:39
Add string expansion reporting
5ad7a937
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/28 21:06
Add EQUS expansion
2ec10012
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/28 17:50
Fix mmap read offset not being initialized
e56c6cc2
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/28 17:34
Fix PC's name not being passed to parser
4c9a929a
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/28 18:06
Implement almost all functionality
71f88717
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/23 09:49
Implement more functionality
6dc4ce65
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/07/23 08:12
Implement infrastructure around new lexer
3a44cc77
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/04 00:37
Merge pull request #582 from ISSOtm/rewrite-charmap
4cfed3c9
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/04 00:31
Rewrite charmap system
6af57ff0
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/03 18:15
Merge pull request #581 from JL2210/cmake-docs
2e3db9d5
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/03 17:33
Clean up label generation
f8d9fa87
– James Larrowe <larrowe.semaj11@gmail.com>
authored
on 2020/10/03 08:36
Install manpages with CMake
f53ad359
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/02 22:17
Remove whoami step from Windows CI
84de86be
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/10/02 21:02
Enable `make develop` on Ubuntu 20.04 CI as well
04e7af26
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/02 19:30
Merge pull request #579 from ISSOtm/cmake-ci
4f13a336
– Eldred Habert <eldredhabert0@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2020/10/02 18:30
Merge pull request #578 from JL2210/cmake-pkgconfig
03508119
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/19 23:49
Use CMake in CI as well
03e20138
– James Larrowe <larrowe.semaj11@gmail.com>
authored
on 2020/10/01 04:18
Use pkg-config to detect libpng
dfcba364
– Antonio Niño Díaz <antonio_nd@outlook.com>
authored
on 2020/09/27 18:47
test: Update commit of uCity used for testing
8e4a9a5c
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/27 13:05
Remove assertions from release builds
a1286e6f
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/27 06:54
Make newlines explicit in error messages
c0808246
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/27 06:51
Silence the mingw test
ba051e10
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/27 05:24
Factor printing assert failures into functions
9fee0603
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/24 12:43
Fix typo in object file format doc
be8ebe6d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/24 12:41
Fix master docs update CI script
548e3dc3
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/24 12:35
Correct previously-introduced test being a no-op
9440086d
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/24 12:14
Add a test for purging a macro while running
ec5a1bc7
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/24 06:26
Fix incorrect obj file documentation
9742fa73
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/22 14:13
Run the quote in file name except on Windows
91a3c538
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/22 13:27
Enable running regression tests on PRs as well
e98485da
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/21 22:59
Make code style errors fail their CI job
6528a955
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/21 21:28
Fix checkpatch in CI
431f7712
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/21 21:05
Also update master docs when updating script
2cc58723
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/21 20:56
Do not try updating docs if no key is set
268219d7
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/21 13:46
Avoid warning about /* fallthrough */ comments
d09ed3e5
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/19 23:39
Get rid of flex as a dependency in CMakeLists
421d1f54
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/19 20:44
Add regression test for #546
66784b71
– ISSOtm <eldredhabert0@gmail.com>
authored
on 2020/09/19 20:06
Fix documentation not mentioning `SECTION FRAGMENT`syntax
Next