Fixed broken newlines and changed module name. Still untested.
diff --git a/Mac/Modules/carbonevt/CarbonEvtscan.py b/Mac/Modules/carbonevt/CarbonEvtscan.py
index 96f9b55..293edd6 100644
--- a/Mac/Modules/carbonevt/CarbonEvtscan.py
+++ b/Mac/Modules/carbonevt/CarbonEvtscan.py
@@ -4,8 +4,9 @@
 import os
 import string
 import MacOS
+import sys
 
-BGENDIR= '/Users/dsp/Documents/python/dist/src/Tools/bgen/bgen'
+BGENDIR= os.path.join(sys.prefix, ':Tools:bgen:bgen:')
 sys.path.append(BGENDIR)
 
 from bgenlocations import TOOLBOXDIR
@@ -21,7 +22,7 @@
 	scanner.scan()
 	scanner.close()
 	print "--done scanning, importing--"
-	import CarbonEventssupport
+	import CarbonEvtsupport
 	print "done"
 
 RefObjectTypes = ["EventRef", 
@@ -87,5 +88,9 @@
 #				"EventLoopTimerProcPtr",
 #				"EventHandlerProcPtr",
 #				]
+
+	def makerepairinstructions(self):
+		return []
+		
 if __name__ == "__main__":
 	main()