Skip to content

Commit 48bf840

Browse files
committed
more fixes for Python3: exceptions, function arguments and imports
1 parent ab1d7e4 commit 48bf840

5 files changed

Lines changed: 19 additions & 19 deletions

File tree

‎Xlib/protocol/display.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,7 @@ def send_and_recv(self, flush = None, event = None, request = None, recv = None)
517517

518518
# Ignore errors caused by a signal recieved while blocking.
519519
# All other errors are re-raised.
520-
except select.error, err:
520+
except select.error as err:
521521
if err[0] != errno.EINTR:
522522
raise err
523523

@@ -532,7 +532,7 @@ def send_and_recv(self, flush = None, event = None, request = None, recv = None)
532532
if ws:
533533
try:
534534
i = self.socket.send(self.data_send)
535-
except socket.error, err:
535+
except socket.error as err:
536536
self.close_internal('server: %s' % err[1])
537537
raise self.socket_error
538538

@@ -548,7 +548,7 @@ def send_and_recv(self, flush = None, event = None, request = None, recv = None)
548548
if recieving:
549549
try:
550550
bytes_recv = self.socket.recv(2048)
551-
except socket.error, err:
551+
except socket.error as err:
552552
self.close_internal('server: %s' % err[1])
553553
raise self.socket_error
554554

‎Xlib/xobject/colormap.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from Xlib import error
2020
from Xlib.protocol import request
2121

22-
import resource
22+
from . import resource
2323

2424
import re
2525

‎Xlib/xobject/cursor.py‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
from Xlib.protocol import request
2020

21-
import resource
21+
from . import resource
2222

2323
class Cursor(resource.Resource):
2424
__cursor__ = resource.Resource.__resource__
@@ -29,8 +29,8 @@ def free(self, onerror = None):
2929
cursor = self.id)
3030
self.display.free_resource_id(self.id)
3131

32-
def recolor(self, (fore_red, fore_green, fore_blue),
33-
(back_red, back_green, back_blue), onerror = None):
32+
def recolor(self, fore_red, fore_green, fore_blue,
33+
back_red, back_green, back_blue, onerror = None):
3434

3535
request.RecolorCursor(display = self.display,
3636
onerror = onerror,

‎Xlib/xobject/drawable.py‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@
2020
from Xlib.protocol import request, rq
2121

2222
# Other X resource objects
23-
import resource
24-
import colormap
25-
import cursor
26-
import fontable
23+
from . import resource
24+
from . import colormap
25+
from . import cursor
26+
from . import fontable
2727

2828
# Inter-client communication conventions
29-
import icccm
29+
from . import icccm
3030

3131
class Drawable(resource.Resource):
3232
__drawable__ = resource.Resource.__resource__
@@ -229,7 +229,7 @@ def put_pil_image(self, gc, x, y, image, onerror = None):
229229
unit = self.display.info.bitmap_format_scanline_unit
230230
stride = roundup(width * unit, pad) >> 3
231231
else:
232-
raise ValueError, 'Unknown data format'
232+
raise ValueError('Unknown data format')
233233

234234
maxlen = (self.display.info.max_request_length << 2) \
235235
- request.PutImage._request.static_size
@@ -798,8 +798,8 @@ def free(self, onerror = None):
798798
self.display.free_resource_id(self.id)
799799

800800
def create_cursor(self, mask,
801-
(fore_red, fore_green, fore_blue),
802-
(back_red, back_green, back_blue),
801+
fore_red, fore_green, fore_blue,
802+
back_red, back_green, back_blue,
803803
x, y):
804804
cid = self.display.allocate_resource_id()
805805
request.CreateCursor(display = self.display,

‎Xlib/xobject/fontable.py‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818

1919
from Xlib.protocol import request
2020

21-
import resource
22-
import cursor
21+
from . import resource
22+
from . import cursor
2323

2424
class Fontable(resource.Resource):
2525
__fontable__ = resource.Resource.__resource__
@@ -85,8 +85,8 @@ def close(self, onerror = None):
8585
self.display.free_resource_id(self.id)
8686

8787
def create_glyph_cursor(self, mask, source_char, mask_char,
88-
(fore_red, fore_green, fore_blue),
89-
(back_red, back_green, back_blue)):
88+
fore_red, fore_green, fore_blue,
89+
back_red, back_green, back_blue):
9090

9191
cid = self.display.allocate_resource_id()
9292
request.CreateGlyphCursor(display = self.display,

0 commit comments

Comments
 (0)