[Python-checkins] python/dist/src/Lib/plat-mac/lib-scriptpackages/Terminal Terminal_Suite.py,1.2,1.3 __init__.py,1.2,1.3

jackjansen@users.sourceforge.net jackjansen@users.sourceforge.net
2003年3月28日 14:07:24 -0800


Update of /cvsroot/python/python/dist/src/Lib/plat-mac/lib-scriptpackages/Terminal
In directory sc8-pr-cvs1:/tmp/cvs-serv21742/Terminal
Modified Files:
	Terminal_Suite.py __init__.py 
Log Message:
Regenerated (from resource files) with sorting version of gensuitemodule.
This is a first step towards regenerating the modules with newer, MacOSX,
versions of these programs, and using the programmatic interface to
get at the terminology in stead of poking in resource files.
Index: Terminal_Suite.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/plat-mac/lib-scriptpackages/Terminal/Terminal_Suite.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Terminal_Suite.py	23 Mar 2003 22:07:28 -0000	1.2
--- Terminal_Suite.py	28 Mar 2003 22:07:21 -0000	1.3
***************
*** 13,25 ****
 class Terminal_Suite_Events:
 
! 	def run(self, _no_object=None, _attributes={}, **_arguments):
! 		"""run: Run the Terminal application
 		Keyword argument _attributes: AppleEvent attribute dictionary
 		"""
! 		_code = 'aevt'
! 		_subcode = 'oapp'
 
 		if _arguments: raise TypeError, 'No optional args expected'
! 		if _no_object != None: raise TypeError, 'No direct arg expected'
 
 
--- 13,27 ----
 class Terminal_Suite_Events:
 
! 	def count(self, _object=None, _attributes={}, **_arguments):
! 		"""count: Return the number of elements of a particular class within an object
! 		Required argument: a reference to the objects to be counted
 		Keyword argument _attributes: AppleEvent attribute dictionary
+ 		Returns: the number of objects counted
 		"""
! 		_code = 'core'
! 		_subcode = 'cnte'
 
 		if _arguments: raise TypeError, 'No optional args expected'
! 		_arguments['----'] = _object
 
 
***************
*** 32,44 ****
 			return _arguments['----']
 
! 	def quit(self, _no_object=None, _attributes={}, **_arguments):
! 		"""quit: Quit the Terminal application
 		Keyword argument _attributes: AppleEvent attribute dictionary
 		"""
! 		_code = 'aevt'
! 		_subcode = 'quit'
 
! 		if _arguments: raise TypeError, 'No optional args expected'
! 		if _no_object != None: raise TypeError, 'No direct arg expected'
 
 
--- 34,54 ----
 			return _arguments['----']
 
! 	_argmap_do_script = {
! 		'with_command' : 'cmnd',
! 		'in_' : 'kfil',
! 	}
! 
! 	def do_script(self, _object, _attributes={}, **_arguments):
! 		"""do script: Run a UNIX shell script or command
! 		Required argument: data to be passed to the Terminal application as the command line
! 		Keyword argument with_command: data to be passed to the Terminal application as the command line, deprecated, use direct parameter
! 		Keyword argument in_: the window in which to execute the command
 		Keyword argument _attributes: AppleEvent attribute dictionary
 		"""
! 		_code = 'core'
! 		_subcode = 'dosc'
 
! 		aetools.keysubst(_arguments, self._argmap_do_script)
! 		_arguments['----'] = _object
 
 
***************
*** 51,65 ****
 			return _arguments['----']
 
! 	def count(self, _object=None, _attributes={}, **_arguments):
! 		"""count: Return the number of elements of a particular class within an object
! 		Required argument: a reference to the objects to be counted
 		Keyword argument _attributes: AppleEvent attribute dictionary
- 		Returns: the number of objects counted
 		"""
! 		_code = 'core'
! 		_subcode = 'cnte'
 
 		if _arguments: raise TypeError, 'No optional args expected'
! 		_arguments['----'] = _object
 
 
--- 61,73 ----
 			return _arguments['----']
 
! 	def quit(self, _no_object=None, _attributes={}, **_arguments):
! 		"""quit: Quit the Terminal application
 		Keyword argument _attributes: AppleEvent attribute dictionary
 		"""
! 		_code = 'aevt'
! 		_subcode = 'quit'
 
 		if _arguments: raise TypeError, 'No optional args expected'
! 		if _no_object != None: raise TypeError, 'No direct arg expected'
 
 
***************
*** 72,92 ****
 			return _arguments['----']
 
! 	_argmap_do_script = {
! 		'with_command' : 'cmnd',
! 		'in_' : 'kfil',
! 	}
! 
! 	def do_script(self, _object, _attributes={}, **_arguments):
! 		"""do script: Run a UNIX shell script or command
! 		Required argument: data to be passed to the Terminal application as the command line
! 		Keyword argument with_command: data to be passed to the Terminal application as the command line, deprecated, use direct parameter
! 		Keyword argument in_: the window in which to execute the command
 		Keyword argument _attributes: AppleEvent attribute dictionary
 		"""
! 		_code = 'core'
! 		_subcode = 'dosc'
 
! 		aetools.keysubst(_arguments, self._argmap_do_script)
! 		_arguments['----'] = _object
 
 
--- 80,92 ----
 			return _arguments['----']
 
! 	def run(self, _no_object=None, _attributes={}, **_arguments):
! 		"""run: Run the Terminal application
 		Keyword argument _attributes: AppleEvent attribute dictionary
 		"""
! 		_code = 'aevt'
! 		_subcode = 'oapp'
 
! 		if _arguments: raise TypeError, 'No optional args expected'
! 		if _no_object != None: raise TypeError, 'No direct arg expected'
 
 
Index: __init__.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/plat-mac/lib-scriptpackages/Terminal/__init__.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** __init__.py	23 Mar 2003 22:07:28 -0000	1.2
--- __init__.py	28 Mar 2003 22:07:22 -0000	1.3
***************
*** 5,15 ****
 import aetools
 Error = aetools.Error
- import Terminal_Suite
 import Invisible_Suite
 
 
 _code_to_module = {
- 	'trmx' : Terminal_Suite,
 	'tpnm' : Invisible_Suite,
 }
 
--- 5,15 ----
 import aetools
 Error = aetools.Error
 import Invisible_Suite
+ import Terminal_Suite
 
 
 _code_to_module = {
 	'tpnm' : Invisible_Suite,
+ 	'trmx' : Terminal_Suite,
 }
 
***************
*** 17,26 ****
 
 _code_to_fullname = {
- 	'trmx' : ('Terminal.Terminal_Suite', 'Terminal_Suite'),
 	'tpnm' : ('Terminal.Invisible_Suite', 'Invisible_Suite'),
 }
 
- from Terminal_Suite import *
 from Invisible_Suite import *
 
 def getbaseclasses(v):
--- 17,26 ----
 
 _code_to_fullname = {
 	'tpnm' : ('Terminal.Invisible_Suite', 'Invisible_Suite'),
+ 	'trmx' : ('Terminal.Terminal_Suite', 'Terminal_Suite'),
 }
 
 from Invisible_Suite import *
+ from Terminal_Suite import *
 
 def getbaseclasses(v):
***************
*** 43,47 ****
 getbaseclasses(window)
 getbaseclasses(application)
- getbaseclasses(application)
 getbaseclasses(StdSuites.Type_Names_Suite.small_integer)
 getbaseclasses(StdSuites.Type_Names_Suite.RGB16_color)
--- 43,46 ----
***************
*** 84,87 ****
--- 83,87 ----
 getbaseclasses(StdSuites.Type_Names_Suite.point)
 getbaseclasses(StdSuites.Type_Names_Suite.bounding_rectangle)
+ getbaseclasses(application)
 
 #
***************
*** 91,95 ****
 	'cwin' : window,
 	'capp' : application,
- 	'capp' : application,
 	'shor' : StdSuites.Type_Names_Suite.small_integer,
 	'tr16' : StdSuites.Type_Names_Suite.RGB16_color,
--- 91,94 ----
***************
*** 132,140 ****
 	'QDpt' : StdSuites.Type_Names_Suite.point,
 	'qdrt' : StdSuites.Type_Names_Suite.bounding_rectangle,
 }
 
 
! class Terminal(Terminal_Suite_Events,
! 		Invisible_Suite_Events,
 		aetools.TalkTo):
 	_signature = 'trmx'
--- 131,140 ----
 	'QDpt' : StdSuites.Type_Names_Suite.point,
 	'qdrt' : StdSuites.Type_Names_Suite.bounding_rectangle,
+ 	'capp' : application,
 }
 
 
! class Terminal(Invisible_Suite_Events,
! 		Terminal_Suite_Events,
 		aetools.TalkTo):
 	_signature = 'trmx'

AltStyle によって変換されたページ (->オリジナル) /