Merge pull request #401 from dbrotz/line-cont-test
Merge pull request #397 from NieDzejkob/test-local-without-parent
Merge pull request #390 from ISSOtm/print_types
Merge pull request #399 from ISSOtm/allow_dots
Merge pull request #387 from ISSOtm/set_doesnt_override_equ
Merge pull request #361 from ISSOtm/better_section_overflow
Allow periods to continue macro args
Improve testing bracketed symbols
Add a test for a defining local label without a parent
Merge pull request #384 from dbrotz/fix-local-label-segfault
Merge pull request #383 from dbrotz/fix-380
Add "print types" to bracketed symbols
Get rid of error in line continuation test
Prevent `SET` from overriding constant symbols
Improve section overflow error message
Merge pull request #382 from NieDzejkob/checkpatch-bool-member
checkpatch.conf: Don't complain when bools are used in struct
Check if parent exists for local label reference
Change the precedence of == to match the documentation
Merge pull request #366 from dbrotz/fix-313
Merge pull request #364 from dbrotz/fix-362
Merge pull request #374 from Ben10do/pushs-outside-of-section
Update CONTRIBUTORS.rst
Allow PUSHS to be used before a section
Merge pull request #358 from dbrotz/fix-357
Merge pull request #372 from jidoc01/master
Document the feature of input from stdin
Merge pull request #365 from dbrotz/terminate-bracketed-symbol
Merge pull request #360 from jidoc01/master
Improve charmap structure with trie
Merge pull request #370 from jidoc01/fix_bug
Merge pull request #359 from dbrotz/fix-lexer-out-of-bounds
Merge pull request #343 from phs/phs/docker
Merge pull request #329 from NieDzejkob/allow-stdin-input
Handle unprintable characters more gracefully
Fix out of bounds array access in lexer
Check for RPN stack overflow in linker
Fix buffer overflow when creating patches with long RPN expressions
Don't append invalid characters to symbol name
Fix signed integer overflow issues
Terminate standalone bracketed symbol strings
Handle zero-byte files gracefully
Avoid potentially implementation-defined behavior when using a pipe as input
Automatic tests for input from stdin
Handle non-seekable input correctly
Allow using - to indicate input from stdin
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