Josef Wolf skrev:
On Sun, Sep 02, 2007 at 07:49:43PM +0200, Lars Hallberg wrote:
[ ... ]
Not much faster I'm afraid, but a new version available at the same place:
http://www.micropp.se/openmoko/res/key2key.py
Lars, can you please explain what you mean how this new 12-chars-per-key
system works?
Pretty simple, You have 12 key (3x4 array) and ether tap a key or press
it and drag to any of the other 11 keys - 12 functions. It's extendible
- If You add a column of keys You got 15 keys with 15 functions.
Actually plan on letting the user (and possibly apps) customize the
keyboard in part - that may include adding extra columns :-)
Over to Your problem. Your Python is probably to old. According to the
python docs (3.6.1 String Methods) You need python 2.5:
"partition(sep)
Split the string at the first occurrence of sep, and return a 3-tuple
containing the part before the separator, the separator itself, and the
part after the separator. If the separator is not found, return a
3-tuple containing the string itself, followed by two empty strings. New
in version 2.5."
It's probably more stuff that needs fresh versions. Sorry.
/LaH
I have tried to run this on my suse-box (no more neo's available :-():
[EMAIL PROTECTED]:~> ./key2key.py
Traceback (most recent call last):
File "./key2key.py", line 271, in ?
tmfexample = Key2KeyKeyboardTest()
File "./key2key.py", line 243, in __init__
l = self.build_label(k[i][j])
File "./key2key.py", line 100, in build_label
(ll, sep, s) = l.partition(":")
AttributeError: 'str' object has no attribute 'partition'
[EMAIL PROTECTED]:~>
_______________________________________________
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community