blob: ace253d1666504e14194ec890d65d896c9add459 [file] [log] [blame]
Jack Jansen4892ab71996-09-24 15:35:50 +00001"""Edit a file using the MetroWerks editor. Modify to suit your needs"""
2
3import MacOS
4import aetools
5import Metrowerks_Shell_Suite
6import Required_Suite
7
8_talker = None
9
10class MWShell(aetools.TalkTo,
11 Metrowerks_Shell_Suite.Metrowerks_Shell_Suite,
12 Required_Suite.Required_Suite):
13 pass
14
15def edit(file, line):
16 global _talker
17 if _talker == None:
18 _talker = MWShell('CWIE', start=1)
19 try:
20 _talker.open(file)
21 _talker.Goto_Line(line)
22 except "(MacOS.Error, aetools.Error)":
23 pass
24