All pastes #390973 Raw Edit

Mine

public text v1 · immutable
·published 2007-03-11 20:22 UTC
rendered paste body
#!/usr/bin/env python
section = file('.xconfigure/modules/keyboardrepeatrate/section.txt')
#open the file containing the correct section of xorg.conf
loopy = True
#set up a loop
linecombine = ''
#define linecombine as a String
count = 0
while loopy:
	#start the loop
	line = section.readline()
	#read each line of xorg.conf
	linefind = line.count('AutoRepeat')
	#find AutoRepeat in xorg.conf
	lenline = len(line)
	#find the length of line
	if lenline == 0:
		count = count + 1
		#if the line is empty
		if count == 2:
			loopy = False
			#stop the loop
		linex = line
		#set the linex variable to be the same as line
	else:
		count = 0
		if linefind == 0:
		#if the line doesn't contain AutoRepeat
			linex = line
			#set the linex variable
		else:
			if line.count('#') == 0:
				#if it isn't a comment
				change2 = int(raw_input('Enter your desired keyboard auto repeat delay rate (ms): '))
				#asks for the rate they want the auto repeat delay to be
				change3 = int(raw_input('Enter your desired keyboard refresh rate (ms): '))
				#asks for the refresh rate
				linex = '    Option "AutoRepeat"   ' + '"'+ str(change2) + ' ' + str(change3) + '"' +'\n'
				#put the line together into linex
			else:
				linex = line
	linecombine = linecombine + linex
	#adds the linex to the end of previous line
section.close()
#close file in read mode
section = file('.xconfigure/modules/keyboardrepeatrate/section.txt', 'w')
#open the file in write mode
section.write(linecombine)
#write your finished line into the file