The X Journal November/December 1995 Advanced Programming Techniques Secrets to Building Applications for LINUX Coding Guidelines for Porting X Apps Scripting Languages for X