summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-01move flatten and flattener into helpersBryan Bishop
2013-09-01fix typo in TrainerGroupTable assert messageBryan Bishop
2013-09-01use TextScriptException againBryan Bishop
2013-09-01make up TextScriptException to replace two assertsBryan Bishop
2013-09-01use a custom AddressException instead of assertsBryan Bishop
There's no reason to have asserts thrown around in the source code like that. This replaces some of them with an AddressException and a new file called "exceptions.py" to store the exception definitions.
2013-09-01move index and grouper into helpers.pyBryan Bishop
2013-09-01improve spacing in Incbin and AsmSectionBryan Bishop
2013-09-01fix spacing in get_pokemon_constant_by_idBryan Bishop
2013-09-01fix import item_constants syntaxBryan Bishop
2013-09-01fix import wram syntaxBryan Bishop
2013-09-01fix import pokemon_constants syntaxBryan Bishop
2013-09-01fix import old_parse_scriptsBryan Bishop
2013-09-01fix "from trainers import .." syntaxBryan Bishop
2013-09-01don't need reBryan Bishop
2013-09-01import interval_map syntaxBryan Bishop
2013-09-01"import pointers" instead of "from .. import .."Bryan Bishop
2013-09-01import move_constants syntaxBryan Bishop
2013-09-01"import romstr" instead of "from romstr import .."Bryan Bishop
2013-09-01"import chars" instead of "from chars import .."Bryan Bishop
2013-09-01move imports togetherBryan Bishop
2013-09-01"import pksv" instead of "from pksv import .."Bryan Bishop
2013-09-01import labels instead of "from .. import .."Bryan Bishop
2013-09-01don't import remove_quoted_text into crystal.pyBryan Bishop
This function isn't used in crystal.py, so it can be safely removed from the imports.
2013-09-01make the TestPostParsing test case work againBryan Bishop
It needs to be a subclass of unittest.TestCase in order to get any of the testing methods. Otherwise all of the tests fail when nosetests finds those tests.
2013-09-01convert more prints to logging callsBryan Bishop
2013-09-01use logging in crystal.py instead of printBryan Bishop
2013-09-01docstring for crystal.pyBryan Bishop
2013-09-01remove bryan_message for NotImplementedErrorBryan Bishop
Nothing was using it.
2013-09-01remove an old comment about __main__ in crystal.pyBryan Bishop
The comment no longer applies.
2013-09-01remove the 'json.read = json.loads' hackBryan Bishop
There's no good reason to use json.read anymore, even in the case of jython.
2013-09-01use an explicit import in labels.pyBryan Bishop
2013-09-01version bump to: v1.3.0v1.3.0Bryan Bishop
2013-09-01Merge pull request #3 from kanzure/dump-pokered-extrasBryan Bishop
Dump pokered extras
2013-09-01Merge pull request #2 from kanzure/pokered-preprocessorBryan Bishop
Don't make global labels for rgbasm macros.
2013-09-01dump in pokered/extras/ python stuff from b185b245Bryan Bishop
2013-09-01chmod -x dump_sections.pyBryan Bishop
2013-09-01Merge branch 'pokered-preprocessor' into dump-pokered-extrasBryan Bishop
2013-09-01don't make global labels for rgbasm macrosBryan Bishop
This adds support to the preprocessor to handle constants.asm from pokered.
2013-08-31version bump to: v1.2.0v1.2.0Bryan Bishop
2013-08-31Merge pull request #1 from kanzure/preprocessorBryan Bishop
Also have the common bits of the preprocessor.
2013-08-31merge preprocessor from pokecrystal c0a01c99Bryan Bishop
That version was better anyway.
2013-08-29fix a wrong error message in ItemFragment.__init__Bryan Bishop
2013-08-29better KeyError exception message in preprocessorBryan Bishop
2013-08-28also have the common bits of the preprocessorBryan Bishop
This doesn't really belong in both pokecrystal and pokered. It should be shared between the two without copy/paste.
2013-08-27version bump to: v1.1.0v1.1.0Bryan Bishop
2013-08-27Merge branch 'from-yenatch' into masterBryan Bishop
These commits (roughly) represent the changes made against extras/ by yenatch. These are not cherrypicked and this isn't repeatable, sorry.
2013-08-27jp char ァBryan Bishop
see also: d4e6ccca3b8cf1d5efb851153af8d9dd8c9de1e9
2013-08-27manually apply crystal.py changes from upstreamBryan Bishop
2013-08-27script command scripttalkerafter is an enderBryan Bishop
Also, reformat the list of enders for readability and to work better with diff tools in the future. see also: 92152c98fc0cd319f5fff1b0e7ee76dc2c0520d2
2013-08-27refactor symfile parserBryan Bishop
Also add labels.json generator. see also: ff1536ddf9c70b9b98c5332c193ad099a103162d