mirror of https://github.com/python/cpython
Merged revisions 62021,62029,62035-62038,62043-62044,62052-62053 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r62021 | benjamin.peterson | 2008-03-28 18:11:01 -0500 (Fri, 28 Mar 2008) | 2 lines NIL => NULL ........ r62029 | amaury.forgeotdarc | 2008-03-28 20:42:31 -0500 (Fri, 28 Mar 2008) | 3 lines Correctly call the base class tearDown(); otherwise running test_logging twice produce the errors we see on all buildbots ........ r62035 | raymond.hettinger | 2008-03-29 05:42:07 -0500 (Sat, 29 Mar 2008) | 1 line Be explicit about what efficient means. ........ r62036 | georg.brandl | 2008-03-29 06:46:18 -0500 (Sat, 29 Mar 2008) | 2 lines Fix capitalization. ........ r62037 | amaury.forgeotdarc | 2008-03-29 07:42:54 -0500 (Sat, 29 Mar 2008) | 5 lines lib2to3 should install a logging handler only when run as a main program, not when used as a library. This may please the buildbots, which fail when test_lib2to3 is run before test_logging. ........ r62043 | benjamin.peterson | 2008-03-29 10:24:25 -0500 (Sat, 29 Mar 2008) | 3 lines #2503 make singletons compared with "is" not == or != Thanks to Wummel for the patch ........ r62044 | gerhard.haering | 2008-03-29 14:11:52 -0500 (Sat, 29 Mar 2008) | 2 lines Documented the lastrowid attribute. ........ r62052 | benjamin.peterson | 2008-03-30 14:35:10 -0500 (Sun, 30 Mar 2008) | 2 lines Updated README regarding doc formats ........ r62053 | georg.brandl | 2008-03-30 14:41:39 -0500 (Sun, 30 Mar 2008) | 2 lines The other download formats will be available for 2.6 too. ........
This commit is contained in:
parent
7315bad3c4
commit
2a691a8149
|
@ -50,7 +50,7 @@ def test():
|
||||||
value = d[key]
|
value = d[key]
|
||||||
print('currently:', value)
|
print('currently:', value)
|
||||||
value = eval(input('value: '))
|
value = eval(input('value: '))
|
||||||
if value == None:
|
if value is None:
|
||||||
del d[key]
|
del d[key]
|
||||||
else:
|
else:
|
||||||
d[key] = value
|
d[key] = value
|
||||||
|
|
|
@ -9,7 +9,7 @@ import curses
|
||||||
from curses import panel
|
from curses import panel
|
||||||
|
|
||||||
def wGetchar(win = None):
|
def wGetchar(win = None):
|
||||||
if win == None: win = stdscr
|
if win is None: win = stdscr
|
||||||
return win.getch()
|
return win.getch()
|
||||||
|
|
||||||
def Getchar():
|
def Getchar():
|
||||||
|
|
|
@ -100,7 +100,7 @@ class PartialMountClient:
|
||||||
# This function is called to cough up a suitable
|
# This function is called to cough up a suitable
|
||||||
# authentication object for a call to procedure 'proc'.
|
# authentication object for a call to procedure 'proc'.
|
||||||
def mkcred(self):
|
def mkcred(self):
|
||||||
if self.cred == None:
|
if self.cred is None:
|
||||||
self.cred = rpc.AUTH_UNIX, rpc.make_auth_unix_default()
|
self.cred = rpc.AUTH_UNIX, rpc.make_auth_unix_default()
|
||||||
return self.cred
|
return self.cred
|
||||||
|
|
||||||
|
|
|
@ -129,7 +129,7 @@ class NFSClient(UDPClient):
|
||||||
self.unpacker = NFSUnpacker('')
|
self.unpacker = NFSUnpacker('')
|
||||||
|
|
||||||
def mkcred(self):
|
def mkcred(self):
|
||||||
if self.cred == None:
|
if self.cred is None:
|
||||||
self.cred = rpc.AUTH_UNIX, rpc.make_auth_unix_default()
|
self.cred = rpc.AUTH_UNIX, rpc.make_auth_unix_default()
|
||||||
return self.cred
|
return self.cred
|
||||||
|
|
||||||
|
@ -170,7 +170,7 @@ class NFSClient(UDPClient):
|
||||||
for fileid, name, cookie in entries:
|
for fileid, name, cookie in entries:
|
||||||
list.append((fileid, name))
|
list.append((fileid, name))
|
||||||
last_cookie = cookie
|
last_cookie = cookie
|
||||||
if eof or last_cookie == None:
|
if eof or last_cookie is None:
|
||||||
break
|
break
|
||||||
ra = (ra[0], last_cookie, ra[2])
|
ra = (ra[0], last_cookie, ra[2])
|
||||||
return list
|
return list
|
||||||
|
@ -184,7 +184,7 @@ def test():
|
||||||
else: filesys = None
|
else: filesys = None
|
||||||
from mountclient import UDPMountClient, TCPMountClient
|
from mountclient import UDPMountClient, TCPMountClient
|
||||||
mcl = TCPMountClient(host)
|
mcl = TCPMountClient(host)
|
||||||
if filesys == None:
|
if filesys is None:
|
||||||
list = mcl.Export()
|
list = mcl.Export()
|
||||||
for item in list:
|
for item in list:
|
||||||
print(item)
|
print(item)
|
||||||
|
|
|
@ -260,13 +260,13 @@ class Client:
|
||||||
|
|
||||||
def mkcred(self):
|
def mkcred(self):
|
||||||
# Override this to use more powerful credentials
|
# Override this to use more powerful credentials
|
||||||
if self.cred == None:
|
if self.cred is None:
|
||||||
self.cred = (AUTH_NULL, make_auth_null())
|
self.cred = (AUTH_NULL, make_auth_null())
|
||||||
return self.cred
|
return self.cred
|
||||||
|
|
||||||
def mkverf(self):
|
def mkverf(self):
|
||||||
# Override this to use a more powerful verifier
|
# Override this to use a more powerful verifier
|
||||||
if self.verf == None:
|
if self.verf is None:
|
||||||
self.verf = (AUTH_NULL, make_auth_null())
|
self.verf = (AUTH_NULL, make_auth_null())
|
||||||
return self.verf
|
return self.verf
|
||||||
|
|
||||||
|
@ -317,7 +317,7 @@ last_resv_port_tried = None
|
||||||
def bindresvport(sock, host):
|
def bindresvport(sock, host):
|
||||||
global last_resv_port_tried
|
global last_resv_port_tried
|
||||||
FIRST, LAST = 600, 1024 # Range of ports to try
|
FIRST, LAST = 600, 1024 # Range of ports to try
|
||||||
if last_resv_port_tried == None:
|
if last_resv_port_tried is None:
|
||||||
import os
|
import os
|
||||||
last_resv_port_tried = FIRST + os.getpid() % (LAST-FIRST)
|
last_resv_port_tried = FIRST + os.getpid() % (LAST-FIRST)
|
||||||
for i in range(last_resv_port_tried, LAST) + \
|
for i in range(last_resv_port_tried, LAST) + \
|
||||||
|
@ -811,7 +811,7 @@ class UDPServer(Server):
|
||||||
def session(self):
|
def session(self):
|
||||||
call, host_port = self.sock.recvfrom(8192)
|
call, host_port = self.sock.recvfrom(8192)
|
||||||
reply = self.handle(call)
|
reply = self.handle(call)
|
||||||
if reply != None:
|
if reply is not None:
|
||||||
self.sock.sendto(reply, host_port)
|
self.sock.sendto(reply, host_port)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ def b1up(event):
|
||||||
def motion(event):
|
def motion(event):
|
||||||
if b1 == "down":
|
if b1 == "down":
|
||||||
global xold, yold
|
global xold, yold
|
||||||
if xold != None and yold != None:
|
if xold is not None and yold is not None:
|
||||||
event.widget.create_line(xold,yold,event.x,event.y,smooth=TRUE)
|
event.widget.create_line(xold,yold,event.x,event.y,smooth=TRUE)
|
||||||
# here's where you draw it. smooth. neat.
|
# here's where you draw it. smooth. neat.
|
||||||
xold = event.x
|
xold = event.x
|
||||||
|
|
|
@ -3,12 +3,12 @@
|
||||||
===================================================
|
===================================================
|
||||||
|
|
||||||
.. module:: array
|
.. module:: array
|
||||||
:synopsis: Efficient arrays of uniformly typed numeric values.
|
:synopsis: Space efficient arrays of uniformly typed numeric values.
|
||||||
|
|
||||||
|
|
||||||
.. index:: single: arrays
|
.. index:: single: arrays
|
||||||
|
|
||||||
This module defines an object type which can efficiently represent an array of
|
This module defines an object type which can compactly represent an array of
|
||||||
basic values: characters, integers, floating point numbers. Arrays are sequence
|
basic values: characters, integers, floating point numbers. Arrays are sequence
|
||||||
types and behave very much like lists, except that the type of objects stored in
|
types and behave very much like lists, except that the type of objects stored in
|
||||||
them is constrained. The type is specified at object creation time by using a
|
them is constrained. The type is specified at object creation time by using a
|
||||||
|
|
|
@ -562,7 +562,7 @@ the refcount falls to 0; for
|
||||||
objects that don't contain references to other objects or heap memory
|
objects that don't contain references to other objects or heap memory
|
||||||
this can be the standard function free(). Both macros can be used
|
this can be the standard function free(). Both macros can be used
|
||||||
wherever a void expression is allowed. The argument must not be a
|
wherever a void expression is allowed. The argument must not be a
|
||||||
NIL pointer. If it may be NIL, use Py_XINCREF/Py_XDECREF instead.
|
NULL pointer. If it may be NULL, use Py_XINCREF/Py_XDECREF instead.
|
||||||
The macro _Py_NewReference(op) initialize reference counts to 1, and
|
The macro _Py_NewReference(op) initialize reference counts to 1, and
|
||||||
in special builds (Py_REF_DEBUG, Py_TRACE_REFS) performs additional
|
in special builds (Py_REF_DEBUG, Py_TRACE_REFS) performs additional
|
||||||
bookkeeping appropriate to the special build.
|
bookkeeping appropriate to the special build.
|
||||||
|
|
|
@ -135,7 +135,7 @@ class DBShelf(MutableMapping):
|
||||||
|
|
||||||
|
|
||||||
def keys(self, txn=None):
|
def keys(self, txn=None):
|
||||||
if txn != None:
|
if txn is not None:
|
||||||
return self.db.keys(txn)
|
return self.db.keys(txn)
|
||||||
else:
|
else:
|
||||||
return self.db.keys()
|
return self.db.keys()
|
||||||
|
@ -161,7 +161,7 @@ class DBShelf(MutableMapping):
|
||||||
|
|
||||||
|
|
||||||
def items(self, txn=None):
|
def items(self, txn=None):
|
||||||
if txn != None:
|
if txn is not None:
|
||||||
items = self.db.items(txn)
|
items = self.db.items(txn)
|
||||||
else:
|
else:
|
||||||
items = self.db.items()
|
items = self.db.items()
|
||||||
|
@ -172,7 +172,7 @@ class DBShelf(MutableMapping):
|
||||||
return newitems
|
return newitems
|
||||||
|
|
||||||
def values(self, txn=None):
|
def values(self, txn=None):
|
||||||
if txn != None:
|
if txn is not None:
|
||||||
values = self.db.values(txn)
|
values = self.db.values(txn)
|
||||||
else:
|
else:
|
||||||
values = self.db.values()
|
values = self.db.values()
|
||||||
|
|
|
@ -366,7 +366,7 @@ class BasicTestCase(unittest.TestCase):
|
||||||
else:
|
else:
|
||||||
if set_raises_error:
|
if set_raises_error:
|
||||||
self.fail("expected exception")
|
self.fail("expected exception")
|
||||||
if n != None:
|
if n is not None:
|
||||||
self.fail("expected None: %r" % (n,))
|
self.fail("expected None: %r" % (n,))
|
||||||
|
|
||||||
rec = c.get_both(b'0404', self.makeData(b'0404'))
|
rec = c.get_both(b'0404', self.makeData(b'0404'))
|
||||||
|
@ -380,7 +380,7 @@ class BasicTestCase(unittest.TestCase):
|
||||||
else:
|
else:
|
||||||
if get_raises_error:
|
if get_raises_error:
|
||||||
self.fail("expected exception")
|
self.fail("expected exception")
|
||||||
if n != None:
|
if n is not None:
|
||||||
self.fail("expected None: %r" % (n,))
|
self.fail("expected None: %r" % (n,))
|
||||||
|
|
||||||
if self.d.get_type() == db.DB_BTREE:
|
if self.d.get_type() == db.DB_BTREE:
|
||||||
|
|
|
@ -328,7 +328,7 @@ class TableDBTestCase(unittest.TestCase):
|
||||||
self.tdb.Insert(tabname, {'Type': b'Unknown', 'Access': b'0'})
|
self.tdb.Insert(tabname, {'Type': b'Unknown', 'Access': b'0'})
|
||||||
|
|
||||||
def set_type(type):
|
def set_type(type):
|
||||||
if type == None:
|
if type is None:
|
||||||
return b'MP3'
|
return b'MP3'
|
||||||
return type
|
return type
|
||||||
|
|
||||||
|
|
|
@ -35,10 +35,9 @@ class AutoComplete:
|
||||||
"popupwait", type="int", default=0)
|
"popupwait", type="int", default=0)
|
||||||
|
|
||||||
def __init__(self, editwin=None):
|
def __init__(self, editwin=None):
|
||||||
if editwin == None: # subprocess and test
|
|
||||||
self.editwin = None
|
|
||||||
return
|
|
||||||
self.editwin = editwin
|
self.editwin = editwin
|
||||||
|
if editwin is None: # subprocess and test
|
||||||
|
return
|
||||||
self.text = editwin.text
|
self.text = editwin.text
|
||||||
self.autocompletewindow = None
|
self.autocompletewindow = None
|
||||||
|
|
||||||
|
|
|
@ -922,7 +922,7 @@ class PyShell(OutputWindow):
|
||||||
"The program is still running!\n Do you want to kill it?",
|
"The program is still running!\n Do you want to kill it?",
|
||||||
default="ok",
|
default="ok",
|
||||||
parent=self.text)
|
parent=self.text)
|
||||||
if response == False:
|
if response is False:
|
||||||
return "cancel"
|
return "cancel"
|
||||||
if self.reading:
|
if self.reading:
|
||||||
self.top.quit()
|
self.top.quit()
|
||||||
|
|
|
@ -187,7 +187,7 @@ class Variable:
|
||||||
else:
|
else:
|
||||||
self._name = 'PY_VAR' + repr(_varnum)
|
self._name = 'PY_VAR' + repr(_varnum)
|
||||||
_varnum += 1
|
_varnum += 1
|
||||||
if value != None:
|
if value is not None:
|
||||||
self.set(value)
|
self.set(value)
|
||||||
elif not self._tk.call("info", "exists", self._name):
|
elif not self._tk.call("info", "exists", self._name):
|
||||||
self.set(self._default)
|
self.set(self._default)
|
||||||
|
|
|
@ -749,25 +749,25 @@ def setup(**geometry):
|
||||||
global _width, _height, _startx, _starty
|
global _width, _height, _startx, _starty
|
||||||
|
|
||||||
width = geometry.get('width',_width)
|
width = geometry.get('width',_width)
|
||||||
if width is None or width >= 0:
|
if width >= 0 or width is None:
|
||||||
_width = width
|
_width = width
|
||||||
else:
|
else:
|
||||||
raise ValueError("width can not be less than 0")
|
raise ValueError("width can not be less than 0")
|
||||||
|
|
||||||
height = geometry.get('height',_height)
|
height = geometry.get('height',_height)
|
||||||
if height is None or height >= 0:
|
if height >= 0 or height is None:
|
||||||
_height = height
|
_height = height
|
||||||
else:
|
else:
|
||||||
raise ValueError("height can not be less than 0")
|
raise ValueError("height can not be less than 0")
|
||||||
|
|
||||||
startx = geometry.get('startx', _startx)
|
startx = geometry.get('startx', _startx)
|
||||||
if startx is None or startx >= 0:
|
if startx >= 0 or startx is None:
|
||||||
_startx = _startx
|
_startx = _startx
|
||||||
else:
|
else:
|
||||||
raise ValueError("startx can not be less than 0")
|
raise ValueError("startx can not be less than 0")
|
||||||
|
|
||||||
starty = geometry.get('starty', _starty)
|
starty = geometry.get('starty', _starty)
|
||||||
if starty is None or starty >= 0:
|
if starty >= 0 or starty is None:
|
||||||
_starty = starty
|
_starty = starty
|
||||||
else:
|
else:
|
||||||
raise ValueError("startx can not be less than 0")
|
raise ValueError("startx can not be less than 0")
|
||||||
|
|
|
@ -28,15 +28,6 @@ from . import patcomp
|
||||||
from . import fixes
|
from . import fixes
|
||||||
from . import pygram
|
from . import pygram
|
||||||
|
|
||||||
if sys.version_info < (2, 4):
|
|
||||||
hdlr = logging.StreamHandler()
|
|
||||||
fmt = logging.Formatter('%(name)s: %(message)s')
|
|
||||||
hdlr.setFormatter(fmt)
|
|
||||||
logging.root.addHandler(hdlr)
|
|
||||||
else:
|
|
||||||
logging.basicConfig(format='%(name)s: %(message)s', level=logging.INFO)
|
|
||||||
|
|
||||||
|
|
||||||
def main(args=None):
|
def main(args=None):
|
||||||
"""Main program.
|
"""Main program.
|
||||||
|
|
||||||
|
@ -73,6 +64,15 @@ def main(args=None):
|
||||||
print("Use --help to show usage.", file=sys.stderr)
|
print("Use --help to show usage.", file=sys.stderr)
|
||||||
return 2
|
return 2
|
||||||
|
|
||||||
|
# Set up logging handler
|
||||||
|
if sys.version_info < (2, 4):
|
||||||
|
hdlr = logging.StreamHandler()
|
||||||
|
fmt = logging.Formatter('%(name)s: %(message)s')
|
||||||
|
hdlr.setFormatter(fmt)
|
||||||
|
logging.root.addHandler(hdlr)
|
||||||
|
else:
|
||||||
|
logging.basicConfig(format='%(name)s: %(message)s', level=logging.INFO)
|
||||||
|
|
||||||
# Initialize the refactoring tool
|
# Initialize the refactoring tool
|
||||||
rt = RefactoringTool(options)
|
rt = RefactoringTool(options)
|
||||||
|
|
||||||
|
|
|
@ -78,7 +78,7 @@ def Message(msg, id=260, ok=None):
|
||||||
return
|
return
|
||||||
h = d.GetDialogItemAsControl(2)
|
h = d.GetDialogItemAsControl(2)
|
||||||
SetDialogItemText(h, lf2cr(msg))
|
SetDialogItemText(h, lf2cr(msg))
|
||||||
if ok != None:
|
if ok is not None:
|
||||||
h = d.GetDialogItemAsControl(1)
|
h = d.GetDialogItemAsControl(1)
|
||||||
h.SetControlTitle(ok)
|
h.SetControlTitle(ok)
|
||||||
d.SetDialogDefaultItem(1)
|
d.SetDialogDefaultItem(1)
|
||||||
|
@ -115,10 +115,10 @@ def AskString(prompt, default = "", id=261, ok=None, cancel=None):
|
||||||
SetDialogItemText(h, lf2cr(default))
|
SetDialogItemText(h, lf2cr(default))
|
||||||
d.SelectDialogItemText(4, 0, 999)
|
d.SelectDialogItemText(4, 0, 999)
|
||||||
# d.SetDialogItem(4, 0, 255)
|
# d.SetDialogItem(4, 0, 255)
|
||||||
if ok != None:
|
if ok is not None:
|
||||||
h = d.GetDialogItemAsControl(1)
|
h = d.GetDialogItemAsControl(1)
|
||||||
h.SetControlTitle(ok)
|
h.SetControlTitle(ok)
|
||||||
if cancel != None:
|
if cancel is not None:
|
||||||
h = d.GetDialogItemAsControl(2)
|
h = d.GetDialogItemAsControl(2)
|
||||||
h.SetControlTitle(cancel)
|
h.SetControlTitle(cancel)
|
||||||
d.SetDialogDefaultItem(1)
|
d.SetDialogDefaultItem(1)
|
||||||
|
@ -159,10 +159,10 @@ def AskPassword(prompt, default='', id=264, ok=None, cancel=None):
|
||||||
SetControlData(pwd, kControlEditTextPart, kControlEditTextPasswordTag, default)
|
SetControlData(pwd, kControlEditTextPart, kControlEditTextPasswordTag, default)
|
||||||
d.SelectDialogItemText(4, 0, 999)
|
d.SelectDialogItemText(4, 0, 999)
|
||||||
Ctl.SetKeyboardFocus(d.GetDialogWindow(), pwd, kControlEditTextPart)
|
Ctl.SetKeyboardFocus(d.GetDialogWindow(), pwd, kControlEditTextPart)
|
||||||
if ok != None:
|
if ok is not None:
|
||||||
h = d.GetDialogItemAsControl(1)
|
h = d.GetDialogItemAsControl(1)
|
||||||
h.SetControlTitle(ok)
|
h.SetControlTitle(ok)
|
||||||
if cancel != None:
|
if cancel is not None:
|
||||||
h = d.GetDialogItemAsControl(2)
|
h = d.GetDialogItemAsControl(2)
|
||||||
h.SetControlTitle(cancel)
|
h.SetControlTitle(cancel)
|
||||||
d.SetDialogDefaultItem(Dialogs.ok)
|
d.SetDialogDefaultItem(Dialogs.ok)
|
||||||
|
@ -203,19 +203,19 @@ def AskYesNoCancel(question, default = 0, yes=None, no=None, cancel=None, id=262
|
||||||
# The question string is item 5
|
# The question string is item 5
|
||||||
h = d.GetDialogItemAsControl(5)
|
h = d.GetDialogItemAsControl(5)
|
||||||
SetDialogItemText(h, lf2cr(question))
|
SetDialogItemText(h, lf2cr(question))
|
||||||
if yes != None:
|
if yes is not None:
|
||||||
if yes == '':
|
if yes == '':
|
||||||
d.HideDialogItem(2)
|
d.HideDialogItem(2)
|
||||||
else:
|
else:
|
||||||
h = d.GetDialogItemAsControl(2)
|
h = d.GetDialogItemAsControl(2)
|
||||||
h.SetControlTitle(yes)
|
h.SetControlTitle(yes)
|
||||||
if no != None:
|
if no is not None:
|
||||||
if no == '':
|
if no == '':
|
||||||
d.HideDialogItem(3)
|
d.HideDialogItem(3)
|
||||||
else:
|
else:
|
||||||
h = d.GetDialogItemAsControl(3)
|
h = d.GetDialogItemAsControl(3)
|
||||||
h.SetControlTitle(no)
|
h.SetControlTitle(no)
|
||||||
if cancel != None:
|
if cancel is not None:
|
||||||
if cancel == '':
|
if cancel == '':
|
||||||
d.HideDialogItem(4)
|
d.HideDialogItem(4)
|
||||||
else:
|
else:
|
||||||
|
@ -316,7 +316,7 @@ class ProgressBar:
|
||||||
|
|
||||||
def set(self, value, max=None):
|
def set(self, value, max=None):
|
||||||
"""set(value) - Set progress bar position"""
|
"""set(value) - Set progress bar position"""
|
||||||
if max != None:
|
if max is not None:
|
||||||
self.maxval = max
|
self.maxval = max
|
||||||
bar = self.d.GetDialogItemAsControl(3)
|
bar = self.d.GetDialogItemAsControl(3)
|
||||||
if max <= 0: # indeterminate bar
|
if max <= 0: # indeterminate bar
|
||||||
|
|
|
@ -92,7 +92,7 @@ _watch = None
|
||||||
def setwatchcursor():
|
def setwatchcursor():
|
||||||
global _watch
|
global _watch
|
||||||
|
|
||||||
if _watch == None:
|
if _watch is None:
|
||||||
_watch = GetCursor(4).data
|
_watch = GetCursor(4).data
|
||||||
SetCursor(_watch)
|
SetCursor(_watch)
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ class Application:
|
||||||
self._quititem = MenuItem(m, "Quit", "Q", self._quit)
|
self._quititem = MenuItem(m, "Quit", "Q", self._quit)
|
||||||
|
|
||||||
def gethelpmenu(self):
|
def gethelpmenu(self):
|
||||||
if self._helpmenu == None:
|
if self._helpmenu is None:
|
||||||
self._helpmenu = HelpMenu(self.menubar)
|
self._helpmenu = HelpMenu(self.menubar)
|
||||||
return self._helpmenu
|
return self._helpmenu
|
||||||
|
|
||||||
|
@ -266,7 +266,7 @@ class Application:
|
||||||
else:
|
else:
|
||||||
name = "do_%d" % partcode
|
name = "do_%d" % partcode
|
||||||
|
|
||||||
if wid == None:
|
if wid is None:
|
||||||
# No window, or a non-python window
|
# No window, or a non-python window
|
||||||
try:
|
try:
|
||||||
handler = getattr(self, name)
|
handler = getattr(self, name)
|
||||||
|
@ -475,7 +475,7 @@ class MenuBar:
|
||||||
self.menus = None
|
self.menus = None
|
||||||
|
|
||||||
def addmenu(self, title, after = 0, id=None):
|
def addmenu(self, title, after = 0, id=None):
|
||||||
if id == None:
|
if id is None:
|
||||||
id = self.getnextid()
|
id = self.getnextid()
|
||||||
if DEBUG: print('Newmenu', title, id) # XXXX
|
if DEBUG: print('Newmenu', title, id) # XXXX
|
||||||
m = NewMenu(id, title)
|
m = NewMenu(id, title)
|
||||||
|
@ -907,8 +907,8 @@ class ScrolledWindow(ControlsWindow):
|
||||||
self.barx_enabled = self.bary_enabled = 1
|
self.barx_enabled = self.bary_enabled = 1
|
||||||
x0, y0, x1, y1 = self.wid.GetWindowPort().GetPortBounds()
|
x0, y0, x1, y1 = self.wid.GetWindowPort().GetPortBounds()
|
||||||
vx, vy = self.getscrollbarvalues()
|
vx, vy = self.getscrollbarvalues()
|
||||||
if vx == None: self.barx_enabled, vx = 0, 0
|
if vx is None: self.barx_enabled, vx = 0, 0
|
||||||
if vy == None: self.bary_enabled, vy = 0, 0
|
if vy is None: self.bary_enabled, vy = 0, 0
|
||||||
if wantx:
|
if wantx:
|
||||||
rect = x0-1, y1-(SCROLLBARWIDTH-1), x1-(SCROLLBARWIDTH-2), y1+1
|
rect = x0-1, y1-(SCROLLBARWIDTH-1), x1-(SCROLLBARWIDTH-2), y1+1
|
||||||
self.barx = NewControl(self.wid, rect, "", 1, vx, 0, 32767, 16, 0)
|
self.barx = NewControl(self.wid, rect, "", 1, vx, 0, 32767, 16, 0)
|
||||||
|
@ -1007,7 +1007,7 @@ class ScrolledWindow(ControlsWindow):
|
||||||
SetPort(self.wid)
|
SetPort(self.wid)
|
||||||
vx, vy = self.getscrollbarvalues()
|
vx, vy = self.getscrollbarvalues()
|
||||||
if self.barx:
|
if self.barx:
|
||||||
if vx == None:
|
if vx is None:
|
||||||
self.barx.HiliteControl(255)
|
self.barx.HiliteControl(255)
|
||||||
self.barx_enabled = 0
|
self.barx_enabled = 0
|
||||||
else:
|
else:
|
||||||
|
@ -1017,7 +1017,7 @@ class ScrolledWindow(ControlsWindow):
|
||||||
self.barx.HiliteControl(0)
|
self.barx.HiliteControl(0)
|
||||||
self.barx.SetControlValue(vx)
|
self.barx.SetControlValue(vx)
|
||||||
if self.bary:
|
if self.bary:
|
||||||
if vy == None:
|
if vy is None:
|
||||||
self.bary.HiliteControl(255)
|
self.bary.HiliteControl(255)
|
||||||
self.bary_enabled = 0
|
self.bary_enabled = 0
|
||||||
else:
|
else:
|
||||||
|
|
|
@ -159,7 +159,7 @@ class AEServer:
|
||||||
#Same try/except comment as above
|
#Same try/except comment as above
|
||||||
rv = _function(**_parameters)
|
rv = _function(**_parameters)
|
||||||
|
|
||||||
if rv == None:
|
if rv is None:
|
||||||
aetools.packevent(_reply, {})
|
aetools.packevent(_reply, {})
|
||||||
else:
|
else:
|
||||||
aetools.packevent(_reply, {'----':rv})
|
aetools.packevent(_reply, {'----':rv})
|
||||||
|
|
|
@ -147,9 +147,9 @@ class PixMapWrapper:
|
||||||
"""Draw this pixmap into the given (default current) grafport."""
|
"""Draw this pixmap into the given (default current) grafport."""
|
||||||
src = self.bounds
|
src = self.bounds
|
||||||
dest = [x1,y1,x2,y2]
|
dest = [x1,y1,x2,y2]
|
||||||
if x2 == None:
|
if x2 is None:
|
||||||
dest[2] = x1 + src[2]-src[0]
|
dest[2] = x1 + src[2]-src[0]
|
||||||
if y2 == None:
|
if y2 is None:
|
||||||
dest[3] = y1 + src[3]-src[1]
|
dest[3] = y1 + src[3]-src[1]
|
||||||
if not port: port = Qd.GetPort()
|
if not port: port = Qd.GetPort()
|
||||||
Qd.CopyBits(self.PixMap(), port.GetPortBitMapForCopyBits(), src, tuple(dest),
|
Qd.CopyBits(self.PixMap(), port.GetPortBitMapForCopyBits(), src, tuple(dest),
|
||||||
|
|
|
@ -82,7 +82,7 @@ def pack(x, forcetype = None):
|
||||||
else:
|
else:
|
||||||
return pack(x).AECoerceDesc(forcetype)
|
return pack(x).AECoerceDesc(forcetype)
|
||||||
|
|
||||||
if x == None:
|
if x is None:
|
||||||
return AE.AECreateDesc(b'null', '')
|
return AE.AECreateDesc(b'null', '')
|
||||||
|
|
||||||
if isinstance(x, AEDescType):
|
if isinstance(x, AEDescType):
|
||||||
|
|
|
@ -203,13 +203,13 @@ def process_common(template, progress, code, rsrcname, destname, is_update,
|
||||||
dummy, tmplowner = copyres(input, output, skiptypes, 1, progress)
|
dummy, tmplowner = copyres(input, output, skiptypes, 1, progress)
|
||||||
|
|
||||||
Res.CloseResFile(input)
|
Res.CloseResFile(input)
|
||||||
## if ownertype == None:
|
## if ownertype is None:
|
||||||
## raise BuildError, "No owner resource found in either resource file or template"
|
## raise BuildError, "No owner resource found in either resource file or template"
|
||||||
# Make sure we're manipulating the output resource file now
|
# Make sure we're manipulating the output resource file now
|
||||||
|
|
||||||
Res.UseResFile(output)
|
Res.UseResFile(output)
|
||||||
|
|
||||||
if ownertype == None:
|
if ownertype is None:
|
||||||
# No owner resource in the template. We have skipped the
|
# No owner resource in the template. We have skipped the
|
||||||
# Python owner resource, so we have to add our own. The relevant
|
# Python owner resource, so we have to add our own. The relevant
|
||||||
# bundle stuff is already included in the interpret/applet template.
|
# bundle stuff is already included in the interpret/applet template.
|
||||||
|
|
|
@ -124,7 +124,7 @@ def comment(object, comment=None):
|
||||||
"""comment: get or set the Finder-comment of the item, displayed in the 'Get Info' window."""
|
"""comment: get or set the Finder-comment of the item, displayed in the 'Get Info' window."""
|
||||||
object = Carbon.File.FSRef(object)
|
object = Carbon.File.FSRef(object)
|
||||||
object_alias = object.FSNewAliasMonimal()
|
object_alias = object.FSNewAliasMonimal()
|
||||||
if comment == None:
|
if comment is None:
|
||||||
return _getcomment(object_alias)
|
return _getcomment(object_alias)
|
||||||
else:
|
else:
|
||||||
return _setcomment(object_alias, comment)
|
return _setcomment(object_alias, comment)
|
||||||
|
@ -329,7 +329,7 @@ def label(object, index=None):
|
||||||
"""label: set or get the label of the item. Specify file by name or fsspec."""
|
"""label: set or get the label of the item. Specify file by name or fsspec."""
|
||||||
object = Carbon.File.FSRef(object)
|
object = Carbon.File.FSRef(object)
|
||||||
object_alias = object.FSNewAliasMinimal()
|
object_alias = object.FSNewAliasMinimal()
|
||||||
if index == None:
|
if index is None:
|
||||||
return _getlabel(object_alias)
|
return _getlabel(object_alias)
|
||||||
if index < 0 or index > 7:
|
if index < 0 or index > 7:
|
||||||
index = 0
|
index = 0
|
||||||
|
@ -375,7 +375,7 @@ def windowview(folder, view=None):
|
||||||
"""
|
"""
|
||||||
fsr = Carbon.File.FSRef(folder)
|
fsr = Carbon.File.FSRef(folder)
|
||||||
folder_alias = fsr.FSNewAliasMinimal()
|
folder_alias = fsr.FSNewAliasMinimal()
|
||||||
if view == None:
|
if view is None:
|
||||||
return _getwindowview(folder_alias)
|
return _getwindowview(folder_alias)
|
||||||
return _setwindowview(folder_alias, view)
|
return _setwindowview(folder_alias, view)
|
||||||
|
|
||||||
|
@ -535,7 +535,7 @@ def icon(object, icondata=None):
|
||||||
Development opportunity: get and set the data as PICT."""
|
Development opportunity: get and set the data as PICT."""
|
||||||
fsr = Carbon.File.FSRef(object)
|
fsr = Carbon.File.FSRef(object)
|
||||||
object_alias = fsr.FSNewAliasMinimal()
|
object_alias = fsr.FSNewAliasMinimal()
|
||||||
if icondata == None:
|
if icondata is None:
|
||||||
return _geticon(object_alias)
|
return _geticon(object_alias)
|
||||||
return _seticon(object_alias, icondata)
|
return _seticon(object_alias, icondata)
|
||||||
|
|
||||||
|
|
|
@ -770,7 +770,7 @@ class SuiteCompiler:
|
||||||
fp.write(" if _object:\n")
|
fp.write(" if _object:\n")
|
||||||
fp.write(" _arguments['----'] = _object\n")
|
fp.write(" _arguments['----'] = _object\n")
|
||||||
else:
|
else:
|
||||||
fp.write(" if _no_object != None: raise TypeError, 'No direct arg expected'\n")
|
fp.write(" if _no_object is not None: raise TypeError, 'No direct arg expected'\n")
|
||||||
fp.write("\n")
|
fp.write("\n")
|
||||||
#
|
#
|
||||||
# Do enum-name substitution
|
# Do enum-name substitution
|
||||||
|
|
|
@ -198,12 +198,12 @@ class IC:
|
||||||
self.ic.ICLaunchURL(hint, url, 0, len(url))
|
self.ic.ICLaunchURL(hint, url, 0, len(url))
|
||||||
|
|
||||||
def parseurl(self, data, start=None, end=None, hint=""):
|
def parseurl(self, data, start=None, end=None, hint=""):
|
||||||
if start == None:
|
if start is None:
|
||||||
selStart = 0
|
selStart = 0
|
||||||
selEnd = len(data)
|
selEnd = len(data)
|
||||||
else:
|
else:
|
||||||
selStart = selEnd = start
|
selStart = selEnd = start
|
||||||
if end != None:
|
if end is not None:
|
||||||
selEnd = end
|
selEnd = end
|
||||||
selStart, selEnd = self.ic.ICParseURL(hint, data, selStart, selEnd, self.h)
|
selStart, selEnd = self.ic.ICParseURL(hint, data, selStart, selEnd, self.h)
|
||||||
return self.h.data, selStart, selEnd
|
return self.h.data, selStart, selEnd
|
||||||
|
@ -227,27 +227,27 @@ _dft_ic = None
|
||||||
|
|
||||||
def launchurl(url, hint=""):
|
def launchurl(url, hint=""):
|
||||||
global _dft_ic
|
global _dft_ic
|
||||||
if _dft_ic == None: _dft_ic = IC()
|
if _dft_ic is None: _dft_ic = IC()
|
||||||
return _dft_ic.launchurl(url, hint)
|
return _dft_ic.launchurl(url, hint)
|
||||||
|
|
||||||
def parseurl(data, start=None, end=None, hint=""):
|
def parseurl(data, start=None, end=None, hint=""):
|
||||||
global _dft_ic
|
global _dft_ic
|
||||||
if _dft_ic == None: _dft_ic = IC()
|
if _dft_ic is None: _dft_ic = IC()
|
||||||
return _dft_ic.parseurl(data, start, end, hint)
|
return _dft_ic.parseurl(data, start, end, hint)
|
||||||
|
|
||||||
def mapfile(filename):
|
def mapfile(filename):
|
||||||
global _dft_ic
|
global _dft_ic
|
||||||
if _dft_ic == None: _dft_ic = IC()
|
if _dft_ic is None: _dft_ic = IC()
|
||||||
return _dft_ic.mapfile(filename)
|
return _dft_ic.mapfile(filename)
|
||||||
|
|
||||||
def maptypecreator(type, creator, filename=""):
|
def maptypecreator(type, creator, filename=""):
|
||||||
global _dft_ic
|
global _dft_ic
|
||||||
if _dft_ic == None: _dft_ic = IC()
|
if _dft_ic is None: _dft_ic = IC()
|
||||||
return _dft_ic.maptypecreator(type, creator, filename)
|
return _dft_ic.maptypecreator(type, creator, filename)
|
||||||
|
|
||||||
def settypecreator(file):
|
def settypecreator(file):
|
||||||
global _dft_ic
|
global _dft_ic
|
||||||
if _dft_ic == None: _dft_ic = IC()
|
if _dft_ic is None: _dft_ic = IC()
|
||||||
return _dft_ic.settypecreator(file)
|
return _dft_ic.settypecreator(file)
|
||||||
|
|
||||||
def _test():
|
def _test():
|
||||||
|
|
|
@ -51,7 +51,7 @@ class CodeWarrior_suite_Events:
|
||||||
_subcode = 'MAKE'
|
_subcode = 'MAKE'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -135,7 +135,8 @@ class CodeWarrior_suite_Events:
|
||||||
_subcode = 'EXPT'
|
_subcode = 'EXPT'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_export)
|
aetools.keysubst(_arguments, self._argmap_export)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -154,7 +155,7 @@ class CodeWarrior_suite_Events:
|
||||||
_subcode = 'RMOB'
|
_subcode = 'RMOB'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -193,7 +194,7 @@ class CodeWarrior_suite_Events:
|
||||||
_subcode = 'RUN '
|
_subcode = 'RUN '
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -232,7 +233,7 @@ class CodeWarrior_suite_Events:
|
||||||
_subcode = 'UP2D'
|
_subcode = 'UP2D'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -72,7 +72,7 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'ClsP'
|
_subcode = 'ClsP'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -190,7 +190,7 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'GDoc'
|
_subcode = 'GDoc'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -217,7 +217,8 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'Gref'
|
_subcode = 'Gref'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_Get_Preferences)
|
aetools.keysubst(_arguments, self._argmap_Get_Preferences)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -263,7 +264,7 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'GetP'
|
_subcode = 'GetP'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -283,7 +284,7 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'GSeg'
|
_subcode = 'GSeg'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -324,7 +325,7 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'NsCl'
|
_subcode = 'NsCl'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -410,7 +411,8 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'Make'
|
_subcode = 'Make'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_Make_Project)
|
aetools.keysubst(_arguments, self._argmap_Make_Project)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -503,7 +505,7 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'RemB'
|
_subcode = 'RemB'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -543,7 +545,7 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'ReFP'
|
_subcode = 'ReFP'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -570,7 +572,8 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'RunP'
|
_subcode = 'RunP'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_Run_Project)
|
aetools.keysubst(_arguments, self._argmap_Run_Project)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -682,7 +685,8 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'Pref'
|
_subcode = 'Pref'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_Set_Preferences)
|
aetools.keysubst(_arguments, self._argmap_Set_Preferences)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -778,7 +782,8 @@ class Metrowerks_Shell_Suite_Events:
|
||||||
_subcode = 'UpdP'
|
_subcode = 'UpdP'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_Update_Project)
|
aetools.keysubst(_arguments, self._argmap_Update_Project)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -115,7 +115,7 @@ class Standard_Suite_Events(Standard_Suite_Events):
|
||||||
_subcode = 'crel'
|
_subcode = 'crel'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_make)
|
aetools.keysubst(_arguments, self._argmap_make)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -61,7 +61,7 @@ class Required_Suite_Events(Required_Suite_Events):
|
||||||
_subcode = 'quit'
|
_subcode = 'quit'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -80,7 +80,7 @@ class Required_Suite_Events(Required_Suite_Events):
|
||||||
_subcode = 'oapp'
|
_subcode = 'oapp'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -42,7 +42,7 @@ class Web_Browser_Suite_Events:
|
||||||
_subcode = 'CLSA'
|
_subcode = 'CLSA'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -69,7 +69,8 @@ class Web_Browser_Suite_Events:
|
||||||
_subcode = 'CLOS'
|
_subcode = 'CLOS'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_CloseWindow)
|
aetools.keysubst(_arguments, self._argmap_CloseWindow)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -110,7 +111,7 @@ class Web_Browser_Suite_Events:
|
||||||
_subcode = 'LSTW'
|
_subcode = 'LSTW'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -20,7 +20,7 @@ class Finder_Basics_Events:
|
||||||
_subcode = 'copy'
|
_subcode = 'copy'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -20,7 +20,7 @@ class Legacy_suite_Events:
|
||||||
_subcode = 'rest'
|
_subcode = 'rest'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -39,7 +39,7 @@ class Legacy_suite_Events:
|
||||||
_subcode = 'shut'
|
_subcode = 'shut'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -58,7 +58,7 @@ class Legacy_suite_Events:
|
||||||
_subcode = 'slep'
|
_subcode = 'slep'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -179,7 +179,7 @@ class Standard_Suite_Events(Standard_Suite_Events):
|
||||||
_subcode = 'crel'
|
_subcode = 'crel'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_make)
|
aetools.keysubst(_arguments, self._argmap_make)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -285,7 +285,7 @@ class Standard_Suite_Events(Standard_Suite_Events):
|
||||||
_subcode = 'quit'
|
_subcode = 'quit'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -21,7 +21,7 @@ class Mozilla_suite_Events:
|
||||||
_subcode = 'Impt'
|
_subcode = 'Impt'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -41,7 +41,7 @@ class Mozilla_suite_Events:
|
||||||
_subcode = 'upro'
|
_subcode = 'upro'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -61,7 +61,7 @@ class Mozilla_suite_Events:
|
||||||
_subcode = 'wurl'
|
_subcode = 'wurl'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -126,7 +126,7 @@ class Mozilla_suite_Events:
|
||||||
_subcode = 'addr'
|
_subcode = 'addr'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -165,7 +165,7 @@ class Mozilla_suite_Events:
|
||||||
_subcode = 'prfl'
|
_subcode = 'prfl'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -25,7 +25,7 @@ class PowerPlant_Events:
|
||||||
_subcode = 'sttg'
|
_subcode = 'sttg'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_SwitchTellTarget)
|
aetools.keysubst(_arguments, self._argmap_SwitchTellTarget)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -61,7 +61,7 @@ class Required_suite_Events(Required_Suite_Events):
|
||||||
_subcode = 'quit'
|
_subcode = 'quit'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -80,7 +80,7 @@ class Required_suite_Events(Required_Suite_Events):
|
||||||
_subcode = 'oapp'
|
_subcode = 'oapp'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -154,7 +154,7 @@ class WorldWideWeb_suite_Events:
|
||||||
_subcode = 'LSTW'
|
_subcode = 'LSTW'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -268,7 +268,7 @@ class AppleScript_Suite_Events:
|
||||||
_subcode = 'actv'
|
_subcode = 'actv'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -371,7 +371,7 @@ class AppleScript_Suite_Events:
|
||||||
_subcode = 'tend'
|
_subcode = 'tend'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -443,7 +443,7 @@ class AppleScript_Suite_Events:
|
||||||
_subcode = 'idle'
|
_subcode = 'idle'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -462,7 +462,7 @@ class AppleScript_Suite_Events:
|
||||||
_subcode = 'noop'
|
_subcode = 'noop'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -585,7 +585,7 @@ class AppleScript_Suite_Events:
|
||||||
_subcode = 'log1'
|
_subcode = 'log1'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -625,7 +625,8 @@ class AppleScript_Suite_Events:
|
||||||
_subcode = 'log0'
|
_subcode = 'log0'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -644,7 +645,7 @@ class AppleScript_Suite_Events:
|
||||||
_subcode = 'tell'
|
_subcode = 'tell'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -255,7 +255,7 @@ class Standard_Suite_Events(builtin_Suite_Events):
|
||||||
_subcode = 'crel'
|
_subcode = 'crel'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_make)
|
aetools.keysubst(_arguments, self._argmap_make)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -345,7 +345,7 @@ class Standard_Suite_Events(builtin_Suite_Events):
|
||||||
_subcode = 'quit'
|
_subcode = 'quit'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_quit)
|
aetools.keysubst(_arguments, self._argmap_quit)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
aetools.enumsubst(_arguments, 'savo', _Enum_savo)
|
aetools.enumsubst(_arguments, 'savo', _Enum_savo)
|
||||||
|
|
||||||
|
@ -365,7 +365,7 @@ class Standard_Suite_Events(builtin_Suite_Events):
|
||||||
_subcode = 'rapp'
|
_subcode = 'rapp'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -384,7 +384,7 @@ class Standard_Suite_Events(builtin_Suite_Events):
|
||||||
_subcode = 'oapp'
|
_subcode = 'oapp'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -175,7 +175,7 @@ class Standard_Suite_Events:
|
||||||
_subcode = 'crel'
|
_subcode = 'crel'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_make)
|
aetools.keysubst(_arguments, self._argmap_make)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -175,7 +175,7 @@ class Standard_Suite_Events:
|
||||||
_subcode = 'crel'
|
_subcode = 'crel'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_make)
|
aetools.keysubst(_arguments, self._argmap_make)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -37,8 +37,7 @@ class builtin_Suite_Events:
|
||||||
_subcode = 'oapp'
|
_subcode = 'oapp'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
_arguments, _attributes)
|
_arguments, _attributes)
|
||||||
|
@ -56,7 +55,7 @@ class builtin_Suite_Events:
|
||||||
_subcode = 'rapp'
|
_subcode = 'rapp'
|
||||||
|
|
||||||
if _arguments: raise TypeError('No optional args expected')
|
if _arguments: raise TypeError('No optional args expected')
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -100,7 +99,7 @@ class builtin_Suite_Events:
|
||||||
_subcode = 'quit'
|
_subcode = 'quit'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_quit)
|
aetools.keysubst(_arguments, self._argmap_quit)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
aetools.enumsubst(_arguments, 'savo', _Enum_savo)
|
aetools.enumsubst(_arguments, 'savo', _Enum_savo)
|
||||||
|
|
||||||
|
|
|
@ -106,7 +106,7 @@ def copy(src, dst, createpath=0, copydates=1, forcetype=None):
|
||||||
sf = srcfss.FSpGetFInfo()
|
sf = srcfss.FSpGetFInfo()
|
||||||
df = dstfss.FSpGetFInfo()
|
df = dstfss.FSpGetFInfo()
|
||||||
df.Creator, df.Type = sf.Creator, sf.Type
|
df.Creator, df.Type = sf.Creator, sf.Type
|
||||||
if forcetype != None:
|
if forcetype is not None:
|
||||||
df.Type = forcetype
|
df.Type = forcetype
|
||||||
df.Flags = (sf.Flags & COPY_FLAGS)
|
df.Flags = (sf.Flags & COPY_FLAGS)
|
||||||
dstfss.FSpSetFInfo(df)
|
dstfss.FSpSetFInfo(df)
|
||||||
|
|
|
@ -188,7 +188,7 @@ class _Reader:
|
||||||
|
|
||||||
def GetVideoFrameRate(self):
|
def GetVideoFrameRate(self):
|
||||||
tv = self.videocurtime
|
tv = self.videocurtime
|
||||||
if tv == None:
|
if tv is None:
|
||||||
tv = 0
|
tv = 0
|
||||||
flags = QuickTime.nextTimeStep|QuickTime.nextTimeEdgeOK
|
flags = QuickTime.nextTimeStep|QuickTime.nextTimeEdgeOK
|
||||||
tv, dur = self.videomedia.GetMediaNextInterestingTime(flags, tv, 1.0)
|
tv, dur = self.videomedia.GetMediaNextInterestingTime(flags, tv, 1.0)
|
||||||
|
@ -199,7 +199,7 @@ class _Reader:
|
||||||
if not time is None:
|
if not time is None:
|
||||||
self.audiocurtime = time
|
self.audiocurtime = time
|
||||||
flags = QuickTime.nextTimeStep|QuickTime.nextTimeEdgeOK
|
flags = QuickTime.nextTimeStep|QuickTime.nextTimeEdgeOK
|
||||||
if self.audiocurtime == None:
|
if self.audiocurtime is None:
|
||||||
self.audiocurtime = 0
|
self.audiocurtime = 0
|
||||||
tv = self.audiomedia.GetMediaNextInterestingTimeOnly(flags, self.audiocurtime, 1.0)
|
tv = self.audiomedia.GetMediaNextInterestingTimeOnly(flags, self.audiocurtime, 1.0)
|
||||||
if tv < 0 or (self.audiocurtime and tv < self.audiocurtime):
|
if tv < 0 or (self.audiocurtime and tv < self.audiocurtime):
|
||||||
|
@ -215,7 +215,7 @@ class _Reader:
|
||||||
if not time is None:
|
if not time is None:
|
||||||
self.videocurtime = time
|
self.videocurtime = time
|
||||||
flags = QuickTime.nextTimeStep
|
flags = QuickTime.nextTimeStep
|
||||||
if self.videocurtime == None:
|
if self.videocurtime is None:
|
||||||
flags = flags | QuickTime.nextTimeEdgeOK
|
flags = flags | QuickTime.nextTimeEdgeOK
|
||||||
self.videocurtime = 0
|
self.videocurtime = 0
|
||||||
tv = self.videomedia.GetMediaNextInterestingTimeOnly(flags, self.videocurtime, 1.0)
|
tv = self.videomedia.GetMediaNextInterestingTimeOnly(flags, self.videocurtime, 1.0)
|
||||||
|
|
|
@ -143,7 +143,7 @@ def __read_group_file():
|
||||||
while 1:
|
while 1:
|
||||||
entry = group.readline().strip()
|
entry = group.readline().strip()
|
||||||
if len(entry) > 3:
|
if len(entry) > 3:
|
||||||
if sep == None:
|
if sep is None:
|
||||||
sep = __get_field_sep(entry)
|
sep = __get_field_sep(entry)
|
||||||
fields = entry.split(sep)
|
fields = entry.split(sep)
|
||||||
fields[2] = int(fields[2])
|
fields[2] = int(fields[2])
|
||||||
|
|
|
@ -167,7 +167,7 @@ def __read_passwd_file():
|
||||||
while True:
|
while True:
|
||||||
entry = passwd.readline().strip()
|
entry = passwd.readline().strip()
|
||||||
if len(entry) > 6:
|
if len(entry) > 6:
|
||||||
if sep == None:
|
if sep is None:
|
||||||
sep = __get_field_sep(entry)
|
sep = __get_field_sep(entry)
|
||||||
fields = entry.split(sep)
|
fields = entry.split(sep)
|
||||||
for i in (2, 3):
|
for i in (2, 3):
|
||||||
|
|
|
@ -124,7 +124,7 @@ if __name__=='__main__' and sys.argv[1:] == ['-g']:
|
||||||
|
|
||||||
def test_order(ast_node, parent_pos):
|
def test_order(ast_node, parent_pos):
|
||||||
|
|
||||||
if not isinstance(ast_node, _ast.AST) or ast_node._fields == None:
|
if not isinstance(ast_node, _ast.AST) or ast_node._fields is None:
|
||||||
return
|
return
|
||||||
if isinstance(ast_node, (_ast.expr, _ast.stmt, _ast.excepthandler)):
|
if isinstance(ast_node, (_ast.expr, _ast.stmt, _ast.excepthandler)):
|
||||||
node_pos = (ast_node.lineno, ast_node.col_offset)
|
node_pos = (ast_node.lineno, ast_node.col_offset)
|
||||||
|
@ -135,7 +135,7 @@ def test_order(ast_node, parent_pos):
|
||||||
if isinstance(value, list):
|
if isinstance(value, list):
|
||||||
for child in value:
|
for child in value:
|
||||||
test_order(child, parent_pos)
|
test_order(child, parent_pos)
|
||||||
elif value != None:
|
elif value is not None:
|
||||||
test_order(value, parent_pos)
|
test_order(value, parent_pos)
|
||||||
|
|
||||||
def run_tests():
|
def run_tests():
|
||||||
|
|
|
@ -450,6 +450,7 @@ class MemoryHandlerTest(BaseTest):
|
||||||
|
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
self.mem_hdlr.close()
|
self.mem_hdlr.close()
|
||||||
|
BaseTest.tearDown(self)
|
||||||
|
|
||||||
def test_flush(self):
|
def test_flush(self):
|
||||||
# The memory handler flushes to its target handler based on specific
|
# The memory handler flushes to its target handler based on specific
|
||||||
|
|
|
@ -626,9 +626,9 @@ class TestMaildir(TestMailbox):
|
||||||
"tmp")),
|
"tmp")),
|
||||||
"File in wrong location: '%s'" % head)
|
"File in wrong location: '%s'" % head)
|
||||||
match = pattern.match(tail)
|
match = pattern.match(tail)
|
||||||
self.assert_(match != None, "Invalid file name: '%s'" % tail)
|
self.assert_(match is not None, "Invalid file name: '%s'" % tail)
|
||||||
groups = match.groups()
|
groups = match.groups()
|
||||||
if previous_groups != None:
|
if previous_groups is not None:
|
||||||
self.assert_(int(groups[0] >= previous_groups[0]),
|
self.assert_(int(groups[0] >= previous_groups[0]),
|
||||||
"Non-monotonic seconds: '%s' before '%s'" %
|
"Non-monotonic seconds: '%s' before '%s'" %
|
||||||
(previous_groups[0], groups[0]))
|
(previous_groups[0], groups[0]))
|
||||||
|
|
|
@ -55,7 +55,7 @@ class PyclbrTest(TestCase):
|
||||||
|
|
||||||
ignore = set(ignore) | set(['object'])
|
ignore = set(ignore) | set(['object'])
|
||||||
|
|
||||||
if module == None:
|
if module is None:
|
||||||
# Import it.
|
# Import it.
|
||||||
# ('<silly>' is to work around an API silliness in __import__)
|
# ('<silly>' is to work around an API silliness in __import__)
|
||||||
module = __import__(moduleName, globals(), {}, ['<silly>'])
|
module = __import__(moduleName, globals(), {}, ['<silly>'])
|
||||||
|
|
|
@ -670,7 +670,7 @@ else:
|
||||||
expectedToWork,
|
expectedToWork,
|
||||||
certsreqs=None):
|
certsreqs=None):
|
||||||
|
|
||||||
if certsreqs == None:
|
if certsreqs is None:
|
||||||
certsreqs = ssl.CERT_NONE
|
certsreqs = ssl.CERT_NONE
|
||||||
|
|
||||||
if certsreqs == ssl.CERT_NONE:
|
if certsreqs == ssl.CERT_NONE:
|
||||||
|
|
|
@ -107,7 +107,7 @@ class ExpatParser(xmlreader.IncrementalParser, xmlreader.Locator):
|
||||||
xmlreader.IncrementalParser.parse(self, source)
|
xmlreader.IncrementalParser.parse(self, source)
|
||||||
|
|
||||||
def prepareParser(self, source):
|
def prepareParser(self, source):
|
||||||
if source.getSystemId() != None:
|
if source.getSystemId() is not None:
|
||||||
self._parser.SetBase(source.getSystemId())
|
self._parser.SetBase(source.getSystemId())
|
||||||
|
|
||||||
# Redefined setContentHandler to allow changing handlers during parsing
|
# Redefined setContentHandler to allow changing handlers during parsing
|
||||||
|
|
|
@ -289,7 +289,7 @@ def runCommand(commandline):
|
||||||
fd = os.popen(commandline, 'r')
|
fd = os.popen(commandline, 'r')
|
||||||
data = fd.read()
|
data = fd.read()
|
||||||
xit = fd.close()
|
xit = fd.close()
|
||||||
if xit != None:
|
if xit is not None:
|
||||||
sys.stdout.write(data)
|
sys.stdout.write(data)
|
||||||
raise RuntimeError("command failed: %s"%(commandline,))
|
raise RuntimeError("command failed: %s"%(commandline,))
|
||||||
|
|
||||||
|
@ -300,7 +300,7 @@ def captureCommand(commandline):
|
||||||
fd = os.popen(commandline, 'r')
|
fd = os.popen(commandline, 'r')
|
||||||
data = fd.read()
|
data = fd.read()
|
||||||
xit = fd.close()
|
xit = fd.close()
|
||||||
if xit != None:
|
if xit is not None:
|
||||||
sys.stdout.write(data)
|
sys.stdout.write(data)
|
||||||
raise RuntimeError("command failed: %s"%(commandline,))
|
raise RuntimeError("command failed: %s"%(commandline,))
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ class Utility_Events_Events:
|
||||||
_subcode = 'SEL1'
|
_subcode = 'SEL1'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_select_disk_image)
|
aetools.keysubst(_arguments, self._argmap_select_disk_image)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')y
|
||||||
|
|
||||||
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
||||||
|
|
||||||
|
@ -52,8 +52,7 @@ class Utility_Events_Events:
|
||||||
_subcode = 'SEL2'
|
_subcode = 'SEL2'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_select_DiskScript)
|
aetools.keysubst(_arguments, self._argmap_select_DiskScript)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
@ -78,7 +77,7 @@ class Utility_Events_Events:
|
||||||
_subcode = 'SEL3'
|
_subcode = 'SEL3'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_select_disk_image_or_DiskScript)
|
aetools.keysubst(_arguments, self._argmap_select_disk_image_or_DiskScript)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
||||||
|
|
||||||
|
@ -104,7 +103,7 @@ class Utility_Events_Events:
|
||||||
_subcode = 'SEL4'
|
_subcode = 'SEL4'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_select_floppy_disk_image)
|
aetools.keysubst(_arguments, self._argmap_select_floppy_disk_image)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
||||||
|
|
||||||
|
@ -130,7 +129,7 @@ class Utility_Events_Events:
|
||||||
_subcode = 'SEL5'
|
_subcode = 'SEL5'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_select_disk)
|
aetools.keysubst(_arguments, self._argmap_select_disk)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
||||||
|
|
||||||
|
@ -156,7 +155,7 @@ class Utility_Events_Events:
|
||||||
_subcode = 'SEL6'
|
_subcode = 'SEL6'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_select_folder)
|
aetools.keysubst(_arguments, self._argmap_select_folder)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
aetools.enumsubst(_arguments, 'SELp', _Enum_TEXT)
|
||||||
|
|
||||||
|
|
|
@ -103,7 +103,7 @@ class Standard_Suite_Events(Standard_Suite_Events):
|
||||||
_subcode = 'crel'
|
_subcode = 'crel'
|
||||||
|
|
||||||
aetools.keysubst(_arguments, self._argmap_make)
|
aetools.keysubst(_arguments, self._argmap_make)
|
||||||
if _no_object != None: raise TypeError('No direct arg expected')
|
if _no_object is not None: raise TypeError('No direct arg expected')
|
||||||
|
|
||||||
|
|
||||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||||
|
|
|
@ -174,10 +174,10 @@ class AHVDocInstall(Command):
|
||||||
('root', 'root'))
|
('root', 'root'))
|
||||||
# import pdb ; pdb.set_trace()
|
# import pdb ; pdb.set_trace()
|
||||||
build_cmd = self.get_finalized_command('build')
|
build_cmd = self.get_finalized_command('build')
|
||||||
if self.build_dest == None:
|
if self.build_dest is None:
|
||||||
build_cmd = self.get_finalized_command('build')
|
build_cmd = self.get_finalized_command('build')
|
||||||
self.build_dest = build_cmd.build_dest
|
self.build_dest = build_cmd.build_dest
|
||||||
if self.install_doc == None:
|
if self.install_doc is None:
|
||||||
self.install_doc = os.path.join(self.prefix, DESTDIR)
|
self.install_doc = os.path.join(self.prefix, DESTDIR)
|
||||||
print('INSTALL', self.build_dest, '->', self.install_doc)
|
print('INSTALL', self.build_dest, '->', self.install_doc)
|
||||||
|
|
||||||
|
|
|
@ -183,7 +183,7 @@ class PackageMaker:
|
||||||
|
|
||||||
# set folder attributes
|
# set folder attributes
|
||||||
self.sourceFolder = root
|
self.sourceFolder = root
|
||||||
if resources == None:
|
if resources is None:
|
||||||
self.resourceFolder = root
|
self.resourceFolder = root
|
||||||
else:
|
else:
|
||||||
self.resourceFolder = resources
|
self.resourceFolder = resources
|
||||||
|
|
14
README
14
README
|
@ -37,6 +37,14 @@ Documentation for Python 3000 is online, updated twice a day:
|
||||||
|
|
||||||
http://docs.python.org/dev/3.0/
|
http://docs.python.org/dev/3.0/
|
||||||
|
|
||||||
|
All documentation is also available online at the Python web site
|
||||||
|
(http://docs.python.org/, see below). It is available online for occasional
|
||||||
|
reference, or can be downloaded in many formats for faster access. The
|
||||||
|
documentation is downloadable in HTML, PostScript, PDF, LaTeX (through 2.5), and
|
||||||
|
reStructuredText (2.6+) formats; the LaTeX and reStructuredText versions are
|
||||||
|
primarily for documentation authors, translators, and people with special
|
||||||
|
formatting requirements.
|
||||||
|
|
||||||
This is a work in progress; please help improve it!
|
This is a work in progress; please help improve it!
|
||||||
|
|
||||||
The design documents for Python 3000 are also online. While the
|
The design documents for Python 3000 are also online. While the
|
||||||
|
@ -77,6 +85,12 @@ For a more detailed change log, read Misc/NEWS (though this file, too,
|
||||||
is incomplete, and also doesn't list anything merged in from the 2.6
|
is incomplete, and also doesn't list anything merged in from the 2.6
|
||||||
release under development).
|
release under development).
|
||||||
|
|
||||||
|
Proposals for enhancement
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
If you have a proposal to change Python, it's best to submit a Python
|
||||||
|
Enhancement Proposal (PEP) first. All current PEPs, as well as guidelines for
|
||||||
|
submitting a new PEP, are listed at http://www.python.org/dev/peps/.
|
||||||
|
|
||||||
Converting From Python 2.x to 3.0
|
Converting From Python 2.x to 3.0
|
||||||
---------------------------------
|
---------------------------------
|
||||||
|
|
|
@ -148,7 +148,7 @@ class FunctionGenerator(BaseFunctionGenerator):
|
||||||
for arg in self.argumentList:
|
for arg in self.argumentList:
|
||||||
if arg.flags == ErrorMode or arg.flags == SelfMode:
|
if arg.flags == ErrorMode or arg.flags == SelfMode:
|
||||||
continue
|
continue
|
||||||
if arg.type == None:
|
if arg.type is None:
|
||||||
str = 'void'
|
str = 'void'
|
||||||
else:
|
else:
|
||||||
if hasattr(arg.type, 'typeName'):
|
if hasattr(arg.type, 'typeName'):
|
||||||
|
|
Loading…
Reference in New Issue