summary refs log tree commit diff stats
path: root/doc/pydoc/ranger.gui.html
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2010-02-16 01:56:21 +0100
committerhut <hut@lavabit.com>2010-02-16 02:03:46 +0100
commit34a60763e79546e0f84e30fbcc430632f3dbb39e (patch)
tree595579022daa922b3e4945928b4478c0797b3b2c /doc/pydoc/ranger.gui.html
parent0654d6d093f8e78033b9dcafcb52bbdcd92aed0c (diff)
downloadranger-34a60763e79546e0f84e30fbcc430632f3dbb39e.tar.gz
incremented version number and updated pydoc html files v1.0.3
Diffstat (limited to 'doc/pydoc/ranger.gui.html')
-rw-r--r--doc/pydoc/ranger.gui.html4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/pydoc/ranger.gui.html b/doc/pydoc/ranger.gui.html
index 601d64f7..fdfe0e1b 100644
--- a/doc/pydoc/ranger.gui.html
+++ b/doc/pydoc/ranger.gui.html
@@ -1,6 +1,6 @@
+
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 <html><head><title>Python: package ranger.gui</title>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 </head><body bgcolor="#f0f0f8">
 
 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
@@ -8,7 +8,7 @@
 <td valign=bottom>&nbsp;<br>
 <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="ranger.html"><font color="#ffffff">ranger</font></a>.gui</strong></big></big></font></td
 ><td align=right valign=bottom
-><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/hut/work/ranger/ranger/gui/__init__.py">/home/hut/work/ranger/ranger/gui/__init__.py</a></font></td></tr></table>
+><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/hut/ranger/ranger/gui/__init__.py">/home/hut/ranger/ranger/gui/__init__.py</a></font></td></tr></table>
     <p></p>
 <p>
 <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
d-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
#!/usr/bin/python3
# coding=utf-8
# some tests with curses, threads and unicode
import os
import curses
import time
import threading
import locale
import _thread

lock = _thread.allocate_lock()

locale.setlocale(locale.LC_ALL, 'en_US.utf8')

blocked = False
stringy = 'ใ‚‹ใงใ‹'
stdscr = curses.initscr()

curses.noecho()
curses.cbreak()
curses.halfdelay(3)
stdscr.keypad(1)
#curses.curs_set(0)

stdscr.addstr(4, 0, stringy)
stdscr.refresh()

class ThreadTest(threading.Thread):
	def __init__(self, *a, **b):
		threading.Thread.__init__(self, *a, **b)
		self.killed = False

	def run(self):
		global stdscr
		global blocked
		for i in range(1,50):
			while blocked: time.sleep(0.1)
			blocked = True
			stdscr.addstr(1, 0, str(i))
			stdscr.refresh()
			blocked = False
			time.sleep(0.1)
			if self.killed: raise SystemExit()

	def kill(self):
		self.killed = True

thr = ThreadTest()
thr.start()

try:
	while 1:
		c = stdscr.getch()
		if c == ord('q'): raise
		while blocked: time.sleep(0.1)
		blocked = True
		stdscr.addstr(0, 0, str(c))
		stdscr.refresh()
		blocked = False

except Exception:
	thr.kill()
	raise
finally:
	curses.nocbreak()
	stdscr.keypad(1)
	curses.echo()
	curses.endwin()
#	curses.curs_set(1)