Crash when moving cursor left
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Lyntin |
In Progress
|
Critical
|
David Clymer |
Bug Description
I cannot trigger the bug when there is no text in the box, however, after I have typed a character, whenever I attempt to move the cursor left, I get the following error:
Focus Widget <lyntin.
Traceback (most recent call last):
File "/home/
self.
File "/home/
self.
File "/home/
self.
File "/home/
return self.frame.render( self.getSize(), self.ui )
File "/home/
canv = fn(self, size, focus=focus)
File "/home/
focus and self.focus_part == 'body')
File "/home/
canv = fn(self, size, focus=focus)
File "/home/
raise ListBoxError, "Focus Widget %s at position %s within listbox calculated cursor coords %s but rendered cursor coords %s!" %(`focus_
ListBoxError: Focus Widget <lyntin.
Related branches
- David Clymer: Pending (stability changes) requested
-
Diff: 27164 lines (+26608/-0)106 files modifiedCOMMANDS (+1057/-0)
HACKING (+539/-0)
INSTALL (+92/-0)
LICENSE (+346/-0)
MANIFEST.in (+9/-0)
README (+385/-0)
lyntin/__init__.py (+22/-0)
lyntin/ansi.py (+347/-0)
lyntin/argparser.py (+989/-0)
lyntin/commandmanager.py (+314/-0)
lyntin/config.py (+379/-0)
lyntin/constants.py (+55/-0)
lyntin/engine.py (+1075/-0)
lyntin/event.py (+180/-0)
lyntin/exported.py (+791/-0)
lyntin/helpmanager.py (+412/-0)
lyntin/history.py (+99/-0)
lyntin/manager.py (+196/-0)
lyntin/modules/__init__.py (+133/-0)
lyntin/modules/action.py (+620/-0)
lyntin/modules/advanced.py (+262/-0)
lyntin/modules/alias.py (+354/-0)
lyntin/modules/deed.py (+168/-0)
lyntin/modules/gag.py (+412/-0)
lyntin/modules/highlight.py (+446/-0)
lyntin/modules/logger.py (+358/-0)
lyntin/modules/lyntincmds.py (+319/-0)
lyntin/modules/manual.py (+378/-0)
lyntin/modules/modutils.py (+106/-0)
lyntin/modules/scheduler.py (+643/-0)
lyntin/modules/speedwalk.py (+558/-0)
lyntin/modules/substitute.py (+430/-0)
lyntin/modules/testsystem/__init__.py (+11/-0)
lyntin/modules/testsystem/alias.benchmark (+87/-0)
lyntin/modules/testsystem/alias.test (+20/-0)
lyntin/modules/testsystem/config.benchmark (+23/-0)
lyntin/modules/testsystem/config.test (+2/-0)
lyntin/modules/testsystem/gag.benchmark (+91/-0)
lyntin/modules/testsystem/gag.test (+19/-0)
lyntin/modules/testsystem/speedwalk.benchmark (+99/-0)
lyntin/modules/testsystem/speedwalk.test (+23/-0)
lyntin/modules/testsystem/testmodule.py (+123/-0)
lyntin/modules/testsystem/tintin.benchmark (+27/-0)
lyntin/modules/testsystem/tintin.test (+7/-0)
lyntin/modules/testsystem/variable.benchmark (+112/-0)
lyntin/modules/testsystem/variable.test (+31/-0)
lyntin/modules/tintincmds.py (+725/-0)
lyntin/modules/variable.py (+303/-0)
lyntin/net.py (+615/-0)
lyntin/session.py (+482/-0)
lyntin/ui/__init__.py (+16/-0)
lyntin/ui/base.py (+217/-0)
lyntin/ui/cursesui.py (+846/-0)
lyntin/ui/message.py (+61/-0)
lyntin/ui/textui.py (+341/-0)
lyntin/ui/tkui.py (+1158/-0)
lyntin/ui/urwidui.py (+1328/-0)
lyntin/utils.py (+1120/-0)
sandbox/README (+5/-0)
sandbox/leantin/.cvsignore (+5/-0)
sandbox/leantin/_tkui/.cvsignore (+5/-0)
sandbox/leantin/_tkui/__init__.py (+3/-0)
sandbox/leantin/_tkui/debugger.py (+87/-0)
sandbox/leantin/_tkui/entry.py (+132/-0)
sandbox/leantin/_tkui/scrollers.py (+228/-0)
sandbox/leantin/ansi.py (+237/-0)
sandbox/leantin/catcher.py (+556/-0)
sandbox/leantin/engine.py (+81/-0)
sandbox/leantin/libmisc.py (+241/-0)
sandbox/leantin/login.py (+31/-0)
sandbox/leantin/main.py (+32/-0)
sandbox/leantin/mudcommands.py (+231/-0)
sandbox/leantin/mudpacks/.cvsignore (+5/-0)
sandbox/leantin/mudpacks/eoc/.cvsignore (+5/-0)
sandbox/leantin/mudpacks/eoc/__init__.py (+2/-0)
sandbox/leantin/mudpacks/eoc/eoccatcher.py (+256/-0)
sandbox/leantin/mudpacks/eoc/eocmud.py (+10/-0)
sandbox/leantin/mudpacks/eoc/eocplayer.py (+43/-0)
sandbox/leantin/mudpacks/eoc/spells.py (+680/-0)
sandbox/leantin/mudpacks/mudbasic/.cvsignore (+5/-0)
sandbox/leantin/mudpacks/mudbasic/__init__.py (+26/-0)
sandbox/leantin/mudpacks/overdrive/.cvsignore (+5/-0)
sandbox/leantin/mudpacks/overdrive/__init__.py (+2/-0)
sandbox/leantin/mudpacks/overdrive/odcatcher.py (+258/-0)
sandbox/leantin/mudpacks/overdrive/odmud.py (+10/-0)
sandbox/leantin/mudpacks/overdrive/odplayer.py (+42/-0)
sandbox/leantin/mudpacks/overdrive/spells.py (+680/-0)
sandbox/leantin/mudpacks/threek/.cvsignore (+5/-0)
sandbox/leantin/mudpacks/threek/__init__.py (+9/-0)
sandbox/leantin/mytk.py (+139/-0)
sandbox/leantin/myworlds.py (+40/-0)
sandbox/leantin/rtelnetlib.py (+475/-0)
sandbox/leantin/session.py (+164/-0)
sandbox/leantin/sock.py (+28/-0)
sandbox/leantin/tkui.py (+300/-0)
sandbox/leantin/tst.py (+1/-0)
scripts/runlyntin (+63/-0)
scripts/runlyntin.pyw (+63/-0)
setup.cfg (+6/-0)
setup.py (+29/-0)
tools/README (+20/-0)
tools/connection.py (+168/-0)
tools/lyntinunittest.py (+192/-0)
tools/testserver.py (+331/-0)
tools/toolsutils.py (+300/-0)
tools/unitprof.py (+11/-0)
Changed in lyntin4: | |
assignee: | nobody → vezult |
importance: | Undecided → Critical |
status: | New → In Progress |