Mike Naberezny
65389218f4
Add support for 65C02 opcode 0x7C: JMP (abs,X)
2012-11-22 15:23:28 -08:00
Mike Naberezny
e48058e7c1
Add support for 65C02 opcode 0x89 (BIT immediate)
2012-11-22 14:27:33 -08:00
Mike Naberezny
222c324fa6
Improve error handling in tilde command
2012-11-21 18:26:24 -08:00
Mike Naberezny
5adeb310d7
Fix tests that broke when register display logic changed
2012-11-21 18:06:43 -08:00
Mike Naberezny
1c6494f55f
Don't display registers again on 'quit' command
2012-11-21 18:04:01 -08:00
Mike Naberezny
1d384d2f19
Fix redundant display of MPU status on startup
2012-11-20 11:22:24 -08:00
Mike Naberezny
ea56153573
Fix MPU status display from wrapping unexpectedly on some terminals.
...
The unexpected wrapping was caused by passing a multiline string to
Cmd.prompt. Cmd in turn passes the prompt string to raw_input(),
which expects only a single line.
2012-11-20 11:16:36 -08:00
Mike Naberezny
8f284a8e58
PEP8
2012-11-19 14:37:37 -08:00
Mike Naberezny
e8565a6e81
Strip trailing whitespace
2012-11-19 10:26:03 -08:00
Mike Naberezny
0c51e9f337
Fix assembling opcodes where the mnemonic has a digit
2012-11-18 22:17:38 -08:00
Mike Naberezny
ad31ed40a7
Show specific error messages when assembly fails
2012-11-18 17:34:48 -08:00
Mike Naberezny
11a66ec69c
Raise an exception when assembly fails
2012-11-18 17:05:12 -08:00
Mike Naberezny
a5b82cf534
Fix indentation
2012-11-18 16:21:50 -08:00
Mike Naberezny
0f60f9b3f6
Catch bad label syntax and raise KeyError
2012-11-18 16:15:19 -08:00
Mike Naberezny
62cdc8363a
Back to -dev until next release
2012-11-15 17:43:40 -08:00
Mike Naberezny
a1e241b4a0
Prepare 0.13 release
2012-11-15 17:40:43 -08:00
Mike Naberezny
be2a1e59b4
Do not allow negative numbers for addresses
2012-09-09 14:53:43 -07:00
Mike Naberezny
8c2f88f93d
Move /src/py65/ to /py65/
2012-08-26 16:14:13 -07:00
Mike Naberezny
3c474ce486
Use "py65mon" in the example
2012-02-27 19:23:14 -08:00
Mike Naberezny
9831529f4b
Remove the old "debug" mode
2012-02-24 13:40:43 -08:00
Mike Naberezny
456a345b23
Remove unnecessary constructor args
2012-02-24 13:08:15 -08:00
Mike Naberezny
d1b411fc16
Update url to use https
2012-02-23 19:46:50 -08:00
Mike Naberezny
e9a746128d
Convert comment to docstring
2012-02-22 18:46:34 -08:00
Mike Naberezny
73929d1be0
Back to -dev until next release
2012-02-16 18:36:08 -08:00
Mike Naberezny
ca232bf7db
Prepare 0.12 release
2012-02-16 18:33:00 -08:00
Mike Naberezny
ac1ee84bd7
Rename .markdown to .md
2012-02-12 18:05:30 -08:00
Mike Naberezny
69a5742aa5
Remove old TODO.txt file
2012-02-11 13:52:43 -08:00
Mike Naberezny
41883160f8
Show help when add_label is given incorrect args
2012-02-10 19:20:52 -08:00
Mike Naberezny
02ff83d18b
Add "h" as a monitor shortcut for "help"
2012-02-09 15:29:55 -08:00
Mike Naberezny
24f984949a
Fix cycle count of opcode 0xD2 (CMP zpi)
2012-02-08 11:44:16 -08:00
Mike Naberezny
ac8962ea10
Fix 65C02 opcode 0x7A
2012-02-08 10:58:52 -08:00
Mike Naberezny
5973533e11
Add tests for mem
2012-02-07 15:06:28 -08:00
Mike Naberezny
09f08e727f
Show help when address range is entered incorrectly
2012-02-07 15:03:00 -08:00
Mike Naberezny
38eb82563d
Add tests for fill
2012-02-06 10:17:45 -08:00
Mike Naberezny
496ace9db0
Show help for fill when no arguments are given
2012-02-06 10:13:27 -08:00
Mike Naberezny
2da902cf7b
Add tests for disassemble
2012-02-05 11:16:41 -08:00
Mike Naberezny
1a6b3fd5a9
Show help when address range is entered incorrectly
2012-02-05 11:10:55 -08:00
Mike Naberezny
90d983c3cb
Add tests for the cycles command
2012-02-04 19:24:56 -08:00
Mike Naberezny
c2776190fd
Add tests for the cd command
2012-02-03 20:26:40 -08:00
Mike Naberezny
393b2393a5
Show help when cd is not given an argument
2012-02-03 20:25:55 -08:00
Mike Naberezny
f3034082c9
Fix help_cd() to not raise an exception
2012-02-03 20:23:37 -08:00
Mike Naberezny
60454197fe
Add tox.ini
2012-02-02 19:12:09 -08:00
Mike Naberezny
eb9fe3e3de
Credit David Beazley for the Python 3 port
2012-02-01 18:05:57 -08:00
Mike Naberezny
84aed15854
Remove extra spaces
2012-01-30 14:14:45 -08:00
Mike Naberezny
353c7b03f1
Document save command
2012-01-15 13:37:25 -08:00
Mike Naberezny
dfdafc6344
Document loading from a URL
2012-01-15 13:31:49 -08:00
Mike Naberezny
fd2396f559
Document mpu command
2012-01-15 13:18:28 -08:00
Mike Naberezny
b6f061e17b
Sort available MPU list
2012-01-15 13:10:42 -08:00
Mike Naberezny
c81eb0dcb6
Document interactive assembly mode
2012-01-15 13:05:00 -08:00
Mike Naberezny
6cdf95f4ef
Add static directory for html_static_path
2012-01-15 13:02:57 -08:00