Improve charmap structure with trie
Merge pull request #356 from NieDzejkob/add-narg-test
Add a test for the behavior of NARG after SHIFT
Merge pull request #351 from dbrotz/fix-strsub-strlen
Merge pull request #346 from qguv/tilemap-mirrored-duplicates
Merge pull request #354 from NieDzejkob/test-runner-stuff
Merge pull request #353 from qguv/checkpatch-path-override
Ignore the .git folder of the test repositories
Clean the test repositories before running tests
Allow running the tests from outside of the test folder
Clarify how to override checkpatch.pl path
gfx: Add mirrored tile check when generating tilemap
Use code points instead of bytes for STRSUB/STRLEN
Set all of expr struct's fields in mergetwoexpressions()
Fix a few checkpatch issues
Merge pull request #337 from dbrotz/one-pass
Include symbol name in 'symbol too long' error message
Properly set all 16 characters in ROM header title
Run checkpatch against origin/master
Remove develop branch from contributing guide
Add test for referencing a symbol before setting it
Prevent non-reloc symbol from shadowing reloc symbol
Merge pull request #335 from dbrotz/fix-334
Properly check if a symbol's full name is too long
Add missing space to error message
Use sym_FindSymbol() where possible
Dynamically allocate RPN expression buffer
Merge pull request #328 from NieDzejkob/better-linker-errors
Merge pull request #327 from NieDzejkob/symbol-length-check
Improve documentation of the object format
Print location information in linker errors where viable
Fix symbol length checking
Update README.rst
Merge pull request #319 from mid-kid/patch-317
Merge pull request #318 from mid-kid/patch-316
Allow linker script to consider section attributes
Update a symbol's filename and line when defined
Merge pull request #311 from dbrotz/fix-222
Merge pull request #314 from dbrotz/fix-314
Merge pull request #310 from dbrotz/fix-302
Print full file path in error messages
Use separate function to append newlines
Merge pull request #309 from dbrotz/master
Fix clone of external repository
Only add newlines to file if necessary
Check if integer constants only contain radix prefix
Fix buffer overflow when file ends with \
Fix typo in documentation
Remove unused str2int()
Update HTML documentation
Remove alphabetical list of keywords.
Fix Bl -column widths: the arguments are strings as wide as the column.
Escape some operators.
Mark up #define with Fd.
Use .Fn for defining functions.
Remove excess tabs in column lists.
Cleanup "Sections" section.
New sentence, new line.
@, &, $, {, and } don't need to be escaped.
Eliminate \[dq] escapes and superfluous double quotes.
Use charmaps in const expressions.
Merge pull request #294 from yenatch/utf-8
Remove signoff step from contributing guide.
checkpatch: Don't expect Signed-off-by lines in commit messages
Test binary output for rgbasm tests
Run checkpatch in a separate build.
Fix UTF-8 characters with an even number of bytes.
Merge pull request #287 from Ben10do/remove-dummymem
Fix test projects compilation in OS X
Re-enable OS X builds in Travis CI
Merge pull request #285 from Ben10do/allow-test-repos-to-be-kept
Use specific commits when running tests
Replace pointers to ‘dummymem’ with NULL
Update html documentation
Update descriptions of how flags are pushed/popped
Allow test repos to be kept locally
Fix the global checksum calculation in rgbfix
rgbasm: Allow variations of 'ld [$FF00+c],a'
Increase version number to 0.3.7
rgbasm: Check the values of operands in bit shifts
Enable GCC options to detect undefined behaviour
checkpatch: Ignore warnings about SPDX
rgbfix: Fix checkpatch issues
Don't generate output file if overlay isn't found
Document `Section ID == -1` in object files
Merge pull request #264 from inmemrgbfix
Rewrite rgbfix to perform most actions in memory.
tests: Update references
rgbfix: Add check to malloc()