Replace backticks with repr() or "%r"

From SF patch #852334.
diff --git a/Mac/Tools/IDE/Wsocket.py b/Mac/Tools/IDE/Wsocket.py
index e0077b2..913797c 100644
--- a/Mac/Tools/IDE/Wsocket.py
+++ b/Mac/Tools/IDE/Wsocket.py
@@ -129,14 +129,14 @@
 		data = asyncore.dispatcher.recv(self, BUFSIZE)
 		if data:
 			if VERBOSE > 2:
-				print "incoming ->", "%x" % id(self), `data`
+				print "incoming -> %x %r" % (id(self), data)
 			self.handle_incoming_data(data)
 	
 	def handle_write(self):
 		if self._out_buffer:
 			sent = self.socket.send(self._out_buffer[:BUFSIZE])
 			if VERBOSE > 2:
-				print "outgoing ->", "%x" % id(self), `self._out_buffer[:sent]`
+				print "outgoing -> %x %r" % (id(self), self._out_buffer[:sent])
 			self._out_buffer = self._out_buffer[sent:]
 	
 	def close(self):
@@ -144,7 +144,7 @@
 			self.readfunc(self._in_buffer)
 			self._in_buffer = ""
 		#elif VERBOSE > 1 and self._in_buffer:
-		#	print "--- there is unread data:", `self._in_buffer`
+		#	print "--- there is unread data: %r", (self._in_buffer,)
 		asyncore.dispatcher.close(self)
 	
 	def handle_close(self):
@@ -290,7 +290,7 @@
 				self.currentmessage = PyMessage()
 	
 	def handle_object(self, object):
-		print 'unhandled object:', `object`
+		print 'unhandled object:', repr(object)
 	
 	def send(self, object):
 		import cPickle, zlib, struct
@@ -356,7 +356,7 @@
 	
 	def connectproxy(self, data):
 		if VERBOSE:
-			print "--- proxy request", `data`
+			print "--- proxy request", repr(data)
 		addr, data = de_proxify(data)
 		other = Proxy(addr)
 		self.other = other