Bryan Bishop
e8eaeefda8
fix import pokemon_constants syntax
2013-09-01 15:13:26 -05:00
Bryan Bishop
cc93281530
fix import old_parse_scripts
2013-09-01 15:11:55 -05:00
Bryan Bishop
0b67d453f6
fix "from trainers import .." syntax
2013-09-01 15:08:58 -05:00
Bryan Bishop
f62d266e1a
don't need re
2013-09-01 15:02:59 -05:00
Bryan Bishop
ffe1388707
import interval_map syntax
2013-09-01 15:00:53 -05:00
Bryan Bishop
c84a392e46
"import pointers" instead of "from .. import .."
2013-09-01 14:59:33 -05:00
Bryan Bishop
dd52b6900c
import move_constants syntax
2013-09-01 14:54:16 -05:00
Bryan Bishop
ea83920d92
"import romstr" instead of "from romstr import .."
2013-09-01 14:51:14 -05:00
Bryan Bishop
f954a57ce4
"import chars" instead of "from chars import .."
2013-09-01 14:46:27 -05:00
Bryan Bishop
7b8e7ba16a
move imports together
2013-09-01 14:42:02 -05:00
Bryan Bishop
4bd6505e95
"import pksv" instead of "from pksv import .."
2013-09-01 14:40:41 -05:00
Bryan Bishop
6d7296cbdf
import labels instead of "from .. import .."
2013-09-01 14:36:35 -05:00
Bryan Bishop
d9685d76ab
don't import remove_quoted_text into crystal.py
...
This function isn't used in crystal.py, so it can be safely removed from
the imports.
2013-09-01 14:32:59 -05:00
Bryan Bishop
4a00cfac15
make the TestPostParsing test case work again
...
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-01 14:29:31 -05:00
Bryan Bishop
47cde9c915
convert more prints to logging calls
2013-09-01 14:25:14 -05:00
Bryan Bishop
4d9c4ba8a9
use logging in crystal.py instead of print
2013-09-01 13:57:04 -05:00
Bryan Bishop
99bf0d326c
docstring for crystal.py
2013-09-01 13:10:27 -05:00
Bryan Bishop
1a30d8b8a2
remove bryan_message for NotImplementedError
...
Nothing was using it.
2013-09-01 13:09:28 -05:00
Bryan Bishop
08241169c5
remove an old comment about __main__ in crystal.py
...
The comment no longer applies.
2013-09-01 13:08:01 -05:00
Bryan Bishop
df820deebc
remove the 'json.read = json.loads' hack
...
There's no good reason to use json.read anymore, even in the case of
jython.
2013-09-01 13:06:29 -05:00
Bryan Bishop
768046bfcd
use an explicit import in labels.py
2013-09-01 13:04:05 -05:00
Bryan Bishop
795cd58a70
version bump to: v1.3.0
v1.3.0
2013-09-01 02:16:52 -05:00
Bryan Bishop
6a7af346c0
Merge pull request #3 from kanzure/dump-pokered-extras
...
Dump pokered extras
2013-09-01 00:14:36 -07:00
Bryan Bishop
e2fb614cae
Merge pull request #2 from kanzure/pokered-preprocessor
...
Don't make global labels for rgbasm macros.
2013-09-01 00:11:20 -07:00
Bryan Bishop
a5b718db57
dump in pokered/extras/ python stuff from b185b245
2013-09-01 02:05:18 -05:00
Bryan Bishop
eb7902c6f8
chmod -x dump_sections.py
2013-09-01 01:59:52 -05:00
Bryan Bishop
fc6785b87b
Merge branch 'pokered-preprocessor' into dump-pokered-extras
2013-09-01 01:52:01 -05:00
Bryan Bishop
c39e156f8c
don't make global labels for rgbasm macros
...
This adds support to the preprocessor to handle constants.asm from
pokered.
2013-09-01 01:44:00 -05:00
Bryan Bishop
276111f04d
version bump to: v1.2.0
v1.2.0
2013-08-31 12:59:47 -05:00
Bryan Bishop
8c6328543a
Merge pull request #1 from kanzure/preprocessor
...
Also have the common bits of the preprocessor.
2013-08-31 10:55:49 -07:00
Bryan Bishop
4998994c9a
merge preprocessor from pokecrystal c0a01c99
...
That version was better anyway.
2013-08-31 12:43:05 -05:00
Bryan Bishop
4209ad8637
fix a wrong error message in ItemFragment.__init__
2013-08-29 12:11:06 -05:00
Bryan Bishop
4c56a6c57a
better KeyError exception message in preprocessor
2013-08-29 12:07:27 -05:00
Bryan Bishop
0856dee10a
also have the common bits of the preprocessor
...
This doesn't really belong in both pokecrystal and pokered. It should be
shared between the two without copy/paste.
2013-08-28 22:41:01 -05:00
Bryan Bishop
016f0206b5
version bump to: v1.1.0
v1.1.0
2013-08-27 10:55:26 -05:00
Bryan Bishop
5e66419093
Merge branch 'from-yenatch' into master
...
These commits (roughly) represent the changes made against extras/ by
yenatch. These are not cherrypicked and this isn't repeatable, sorry.
2013-08-27 10:53:17 -05:00
Bryan Bishop
f0ef450967
jp char ァ
...
see also: d4e6ccca3b8cf1d5efb851153af8d9dd8c9de1e9
2013-08-27 10:43:27 -05:00
Bryan Bishop
993162a6d7
manually apply crystal.py changes from upstream
2013-08-27 10:41:21 -05:00
Bryan Bishop
94dd0f6d63
script command scripttalkerafter is an ender
...
Also, reformat the list of enders for readability and to work better
with diff tools in the future.
see also: 92152c98fc0cd319f5fff1b0e7ee76dc2c0520d2
2013-08-27 10:29:25 -05:00
Bryan Bishop
c8c8b32efb
refactor symfile parser
...
Also add labels.json generator.
see also: ff1536ddf9c70b9b98c5332c193ad099a103162d
2013-08-27 10:23:19 -05:00
Bryan Bishop
22d5cc55e2
rewrite the encoding line in sym.py
2013-08-27 10:10:55 -05:00
Bryan Bishop
7ac26e0546
remove unused imports from sym.py
2013-08-27 10:09:58 -05:00
Bryan Bishop
967de1cf3c
don't include precompiled python files in the egg
...
version bump to: v1.0.2
v1.0.2
2013-08-04 23:32:08 -05:00
Bryan Bishop
d4acb1349b
include README.md and bump version to v1.0.1
...
There was previously no way to install this package from pypi because
README.md is required through setup.py's long_description attribute.
v1.0.1
2013-08-04 23:06:44 -05:00
Bryan Bishop
b2a7156acb
Merge branch 'better-testing' into master
2013-08-04 17:16:27 -05:00
Bryan Bishop
611c2ecdd0
fix the test for calculate_bank
...
There shouldn't be any exception thrown by calculate_bank since it was
changed some time ago.
2013-08-04 16:11:51 -05:00
Bryan Bishop
a1bfc404cb
make isolate_incbins not take a global asm
...
Why on earth was this using globals?
2013-08-04 15:59:16 -05:00
Bryan Bishop
dbf6c1eedc
fix setUpClass for a unittest.TestCase
2013-08-04 15:42:59 -05:00
Bryan Bishop
51d7e0e876
fix a test that used Label
...
Label had changed since the test was first written.
2013-08-04 15:40:04 -05:00
Bryan Bishop
1169805e54
improve the test for incbin splitting
2013-08-04 15:35:51 -05:00