Script started on Tue 15 Jan 2008 02:01:10 PM PST
]0;richb@richb-laptop: ~richb@richb-laptop:~$ orca
Using speech server factory: orca.gnomespeechfactory
Speech module has been initialized.
Magnification module has NOT been initialized.
SPEECH OUTPUT: 'Welcome to Orca.'
BRAILLE LINE:  'Welcome to Orca.'
     VISIBLE:  'Welcome to Orca.', cursor=0
NEW SCRIPT: default (module=orca.default)
Script.getKnownApplications...
...Script.getKnownApplications
---------> QUEUEING EVENT window:activate
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.orca.py...
...could not find orca-scripts.orca.py
Looking for script at scripts.orca.py...
...could not find scripts.orca.py
Looking for toolkit script GAIL.py...
...could not find GAIL.py
NEW SCRIPT: orca (module=orca.default)
ACTIVE SCRIPT: default (module=orca.default)
Looking for settings at app-settings.orca.py...
...could not find app-settings.orca.py
LOCUS OF FOCUS: app='orca' name='Orca Screen Reader / Magnifier' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Orca Screen Reader / Magnifier
           role            = frame
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame'
     VISIBLE:  'Orca Screen Reader / Magnifier F', cursor=1
default.findCommonAncestor...
GENERATOR: _getDefaultSpeech
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           already_focused = False
           utterances:
               (Orca Screen Reader / Magnifier)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
           already_focused = False
           utterances:
               (Orca Screen Reader / Magnifier)
               (frame)
SPEECH OUTPUT: 'Orca Screen Reader / Magnifier frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Preferences
--> obj.name=
--> obj.name=Orca Screen Reader / Magnifier
LOCUS OF FOCUS: app='orca' name='Preferences' role='push button'
                event='object:state-changed:focused'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForFrame
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = Orca Screen Reader / Magnifier
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = orca
           role            = application
GENERATOR: _getBrailleRegionsForPushButton
           obj             = Preferences
           role            = push button
BRAILLE LINE:  'orca Application Orca Screen Reader / Magnifier Frame Preferences Button'
     VISIBLE:  'Preferences Button', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getDefaultSpeech
           obj             = Preferences
           role            = push button
           already_focused = False
           utterances:
               (Preferences)
               (button)
GENERATOR: _getSpeechForPushButton
           obj             = Preferences
           role            = push button
           already_focused = False
           utterances:
               (Preferences)
               (button)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'Preferences button'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT focus:
DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT focus: <----------

vvvvv PROCESS OBJECT EVENT focus: vvvvv
OBJECT EVENT: focus:                                   detail=(0,0)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT focus: ^^^^^

---------> QUEUEING EVENT window:activate
DEQUEUED EVENT window:activate <----------

vvvvv PROCESS OBJECT EVENT window:activate vvvvv
OBJECT EVENT: window:activate                          detail=(0,0)
    app.name='gnome-terminal' name='richb@richb-laptop: ~/gnome/orca/trunk' role='frame' state='active enabled resizable sensitive showing visible' relations=''
Looking for script at orca-scripts.gnome-terminal.py...
...could not find orca-scripts.gnome-terminal.py
Looking for script at scripts.gnome-terminal.py...
...found scripts.gnome-terminal.py
NEW SCRIPT: gnome-terminal (module=orca.scripts.gnome-terminal)
ACTIVE SCRIPT: orca (module=orca.default)
Looking for settings at app-settings.gnome-terminal.py...
...could not find app-settings.gnome-terminal.py
LOCUS OF FOCUS: app='gnome-terminal' name='richb@richb-laptop: ~/gnome/orca/trunk' role='frame'
                event='window:activate'
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame'
     VISIBLE:  'richb@richb-laptop: ~/gnome/orca', cursor=1
default.findCommonAncestor...
...default.findCommonAncestor
GENERATOR: _getDefaultSpeech
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
           already_focused = False
           utterances:
               (richb@richb-laptop: ~/gnome/orca/trunk)
               (frame)
GENERATOR: _getSpeechForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
           already_focused = False
           utterances:
               (richb@richb-laptop: ~/gnome/orca/trunk)
               (frame)
SPEECH OUTPUT: 'richb@richb-laptop: ~/gnome/orca/trunk frame'
^^^^^ PROCESS OBJECT EVENT window:activate ^^^^^

---------> QUEUEING EVENT window:deactivate
DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

---------> QUEUEING EVENT object:state-changed:focused
DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='orca' name='Preferences' role='push button' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Preferences
--> obj.name=
--> obj.name=Orca Screen Reader / Magnifier
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

---------> QUEUEING EVENT object:state-changed:focused
DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
LOCUS OF FOCUS: app='gnome-terminal' name='Terminal' role='terminal'
                event='object:state-changed:focused'
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ date'
     VISIBLE:  'laptop:~/gnome/orca/trunk$ date', cursor=32
default.findCommonAncestor...
...default.findCommonAncestor
Object deemed to be for layout purposes only: [panel | ]
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
GENERATOR: _getSpeechForTerminal
           obj             = Terminal
           role            = terminal
           already_focused = False
           utterances:
               (richb@richb-laptop: ~/gnome/orca/trunk)
SPEECH OUTPUT: ''
SPEECH OUTPUT: 'richb@richb-laptop: ~/gnome/orca/trunk'
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='orca' name='Orca Screen Reader / Magnifier' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(1,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(1,0)
    app.name='gnome-terminal' name='richb@richb-laptop: ~/gnome/orca/trunk' role='frame' state='active enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1200434479.265125
orca._keyEcho: string to echo: Return
orca._isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1200434479.509210
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:delete
DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,105)
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1879,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1811,69)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
gt: onTextInserted: text: `Tue Jan 15 14:01:19 PST 2008
richb@richb-laptop:~/gnome/orca/trunk$ 
`
SPEECH OUTPUT: 'Tue Jan 15 14:01:19 PST 2008
richb@richb-laptop:~/gnome/orca/trunk$ 
'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

KEYEVENT: type=0
          hw_code=58
          modifiers=0
          event_string=(m)
          is_text=True
          time=1200434482.621666
orca._keyEcho: string to echo: m
orca._isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=58
          modifiers=0
          event_string=(m)
          is_text=True
          time=1200434482.729677
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1880,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'hb-laptop:~/gnome/orca/trunk$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1879,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ m'
     VISIBLE:  'hb-laptop:~/gnome/orca/trunk$ m', cursor=32
gt: onTextInserted: text: `m`
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1200434482.861626
orca._keyEcho: string to echo: o
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1881,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ m'
     VISIBLE:  'b-laptop:~/gnome/orca/trunk$ m', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=32
          modifiers=0
          event_string=(o)
          is_text=True
          time=1200434482.921621
orca._isModifierKey: returning: False
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1880,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ mo'
     VISIBLE:  'b-laptop:~/gnome/orca/trunk$ mo', cursor=32
gt: onTextInserted: text: `o`
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1200434483.141509
orca._keyEcho: string to echo: r
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1882,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ mo'
     VISIBLE:  '-laptop:~/gnome/orca/trunk$ mo', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=27
          modifiers=0
          event_string=(r)
          is_text=True
          time=1200434483.190600
orca._isModifierKey: returning: False
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1881,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ mor'
     VISIBLE:  '-laptop:~/gnome/orca/trunk$ mor', cursor=32
gt: onTextInserted: text: `r`
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1200434483.285618
orca._keyEcho: string to echo: e
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1883,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ mor'
     VISIBLE:  'laptop:~/gnome/orca/trunk$ mor', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1200434483.335135
orca._isModifierKey: returning: False
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1882,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more'
     VISIBLE:  'laptop:~/gnome/orca/trunk$ more', cursor=32
gt: onTextInserted: text: `e`
KEYEVENT: type=0
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1200434483.398005
orca._keyEcho: string to echo: space
orca._isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1884,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more'
     VISIBLE:  'aptop:~/gnome/orca/trunk$ more', cursor=32
KEYEVENT: type=1
          hw_code=65
          modifiers=0
          event_string=(space)
          is_text=True
          time=1200434483.446294
orca._isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1883,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more '
     VISIBLE:  'aptop:~/gnome/orca/trunk$ more ', cursor=32
gt: onTextInserted: text: ` `
SPEECH OUTPUT: 'more'
KEYEVENT: type=0
          hw_code=62
          modifiers=0
          event_string=(Shift_R)
          is_text=True
          time=1200434483.521226
orca._keyEcho: string to echo: Shift_R
orca._isModifierKey: returning: True
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=54
          modifiers=1
          event_string=(C)
          is_text=True
          time=1200434483.557642
orca._keyEcho: string to echo: C
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1885,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more '
     VISIBLE:  'ptop:~/gnome/orca/trunk$ more ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=54
          modifiers=1
          event_string=(C)
          is_text=True
          time=1200434483.617803
orca._isModifierKey: returning: False
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1884,1)
KEYEVENT: type=1
          hw_code=62
          modifiers=1
          event_string=(Shift_R)
          is_text=True
          time=1200434483.630431
orca._isModifierKey: returning: True
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more C'
     VISIBLE:  'ptop:~/gnome/orca/trunk$ more C', cursor=32
gt: onTextInserted: text: `C`
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=43
          modifiers=0
          event_string=(h)
          is_text=True
          time=1200434483.773524
orca._keyEcho: string to echo: h
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1886,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more C'
     VISIBLE:  'top:~/gnome/orca/trunk$ more C', cursor=32
KEYEVENT: type=1
          hw_code=43
          modifiers=0
          event_string=(h)
          is_text=True
          time=1200434483.814031
orca._isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1885,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more Ch'
     VISIBLE:  'top:~/gnome/orca/trunk$ more Ch', cursor=32
gt: onTextInserted: text: `h`
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1200434484.053518
orca._keyEcho: string to echo: Tab
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(1894,0)
---------> QUEUEING EVENT object:text-changed:insert
KEYEVENT: type=1
          hw_code=23
          modifiers=0
          event_string=(Tab)
          is_text=True
          time=1200434484.087140
orca._isModifierKey: returning: False
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more Ch'
     VISIBLE:  'ome/orca/trunk$ more Ch', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(1886,8)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ more ChangeLog '
     VISIBLE:  'ome/orca/trunk$ more ChangeLog ', cursor=32
gt: onTextInserted: text: `angeLog `
SPEECH OUTPUT: 'angeLog '
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1200434484.733192
orca._keyEcho: string to echo: Return
orca._isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1200434484.893129
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-changed:delete
DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,1895)
---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminal--More--(0%)'
     VISIBLE:  '--More--(0%)', cursor=13
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2416,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminal--More--(0%)'
     VISIBLE:  '--More--(0%)', cursor=13
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(0,2417)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminal--More--(0%)'
     VISIBLE:  '--More--(0%)', cursor=13
gt: onTextInserted: text: `2008-01-14  Rich Burridge <rich.burridge@sun.com>

        * src/orca/flat_review.py:
          Fix for bug #506874 - Flat review should support status bars 
          that have accessible text and children (thanks Will!)

2008-01-14  Willie Walker <william.walker@sun.com>

        * configure.in:
          README:
          Mark as Orca v2.21.90pre.
        
2008-01-14  Willie Walker <william.walker@sun.com>

        * configure.in:
          NEWS:
          README:
          Prep for Orca v2.21.5.

2008-01-14  Rich Burridge <rich.burridge@sun.com>

        * src/orca/default.py:
          src/orca/scripts/Evolution.py:
          Fix for bug #489504 - Invoking a Say All should result in any 
          text selection being cleared.

2008-01-14  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #509068 - We should prevent the user from arrowing
          into combo boxes in FF.  Now you can arrow "up to" a combo box,
          but should not be able to arrow into it accidentally.  If you
          arrow to a combo box and want to it give focus, you can do
          several things:  Press Tab (as it's the next focusable item),
          press Orca+Tab (as it's the next form field, assuming your
          combo box is contained in a form), or press Alt+Down Arrow
          (which is the Firefox command to expand the current combo box).

2008-01-12  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #506360 - find{Next,Previous}Line() should be
          more efficient.  Note that this is one of the new "performance
          enhancements" that has been well-tested, but may contain side
          effects.  Please give us your feedback.  If you're unsure as
          to whether this change is responsible for a problem you are
          seeing, you can place the following two lines in your
          ~/.orca/orca-customizations.py file:

             import orca.Gecko
             orca.Gecko.useNewLineNav = False

          If True (the default), the new enhancements are used; if False,
          they are not.  If this change is responsible, let us know.
          Thanks!!

          Work on bug #414762 - Control Home/End, Up/Down Arrow don't
          always work in Firefox.  Firefox still has some navigation
          issues which prevent things like Control Home and Control
--More--(0%)
`
SPEECH OUTPUT: '2008-01-14  Rich Burridge <rich.burridge@sun.com>

        * src/orca/flat_review.py:
          Fix for bug #506874 - Flat review should support status bars 
          that have accessible text and children (thanks Will!)

2008-01-14  Willie Walker <william.walker@sun.com>

        * configure.in:
          README:
          Mark as Orca v2.21.90pre.
        
2008-01-14  Willie Walker <william.walker@sun.com>

        * configure.in:
          NEWS:
          README:
          Prep for Orca v2.21.5.

2008-01-14  Rich Burridge <rich.burridge@sun.com>

        * src/orca/default.py:
          src/orca/scripts/Evolution.py:
          Fix for bug #489504 - Invoking a Say All should result in any 
          text selection being cleared.

2008-01-14  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #509068 - We should prevent the user from arrowing
          into combo boxes in FF.  Now you can arrow "up to" a combo box,
          but should not be able to arrow into it accidentally.  If you
          arrow to a combo box and want to it give focus, you can do
          several things:  Press Tab (as it's the next focusable item),
          press Orca+Tab (as it's the next form field, assuming your
          combo box is contained in a form), or press Alt+Down Arrow
          (which is the Firefox command to expand the current combo box).

2008-01-12  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #506360 - find{Next,Previous}Line() should be
          more efficient.  Note that this is one of the new "performance
          enhancements" that has been well-tested, but may contain side
          effects.  Please give us your feedback.  If you're unsure as
          to whether this change is responsible for a problem you are
          seeing, you can place the following two lines in your
          ~/.orca/orca-customizations.py file:

             import orca.Gecko
             orca.Gecko.useNewLineNav = False

          If True (the default), the new enhancements are used; if False,
          they are not.  If this change is responsible, let us know.
          Thanks!!

          Work on bug #414762 - Control Home/End, Up/Down Arrow don't
          always work in Firefox.  Firefox still has some navigation
          issues which prevent things like Control Home and Control
--More--(0%)
'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

KEYEVENT: type=0
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1200434497.133285
orca._keyEcho: string to echo: q
orca._isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=24
          modifiers=0
          event_string=(q)
          is_text=True
          time=1200434497.317307
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2443,0)
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminal--More--(0%)'
     VISIBLE:  '(0%)', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(2404,12)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2404,39)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
gt: onTextInserted: text: `richb@richb-laptop:~/gnome/orca/trunk$ `
SPEECH OUTPUT: 'richb@richb-laptop:~/gnome/orca/trunk$ '
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          time=1200434500.549314
orca._keyEcho: string to echo: d
orca._isModifierKey: returning: False
KEYEVENT: type=1
          hw_code=40
          modifiers=0
          event_string=(d)
          is_text=True
          time=1200434500.713268
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2444,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'hb-laptop:~/gnome/orca/trunk$ ', cursor=32
KEYEVENT: type=0
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1200434500.752564
orca._keyEcho: string to echo: a
orca._isModifierKey: returning: False
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2443,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
---------> QUEUEING EVENT object:text-caret-moved
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
---------> QUEUEING EVENT object:text-changed:insert
KEYEVENT: type=1
          hw_code=38
          modifiers=0
          event_string=(a)
          is_text=True
          time=1200434500.799439
orca._isModifierKey: returning: False
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ da'
     VISIBLE:  'b-laptop:~/gnome/orca/trunk$ da', cursor=32
gt: onTextInserted: text: `d`
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2445,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ da'
     VISIBLE:  'b-laptop:~/gnome/orca/trunk$ da', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2444,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ da'
     VISIBLE:  'b-laptop:~/gnome/orca/trunk$ da', cursor=32
gt: onTextInserted: text: `a`
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=28
          modifiers=0
          event_string=(t)
          is_text=True
          time=1200434500.997235
orca._keyEcho: string to echo: t
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2446,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ da'
     VISIBLE:  '-laptop:~/gnome/orca/trunk$ da', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=28
          modifiers=0
          event_string=(t)
          is_text=True
          time=1200434501.057936
orca._isModifierKey: returning: False
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2445,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ dat'
     VISIBLE:  '-laptop:~/gnome/orca/trunk$ dat', cursor=32
gt: onTextInserted: text: `t`
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

KEYEVENT: type=0
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1200434501.189239
orca._keyEcho: string to echo: e
orca._isModifierKey: returning: False
---------> QUEUEING EVENT object:text-caret-moved
DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2447,0)
---------> QUEUEING EVENT object:text-changed:insert
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ dat'
     VISIBLE:  'laptop:~/gnome/orca/trunk$ dat', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

KEYEVENT: type=1
          hw_code=26
          modifiers=0
          event_string=(e)
          is_text=True
          time=1200434501.238237
orca._isModifierKey: returning: False
DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2446,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
KEYEVENT: type=0
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1200434501.285186
orca._keyEcho: string to echo: Return
orca._isModifierKey: returning: False
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
---------> QUEUEING EVENT object:text-changed:delete
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ date'
     VISIBLE:  'laptop:~/gnome/orca/trunk$ date', cursor=32
gt: onTextInserted: text: `e`
SPEECH OUTPUT: 'e'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

---------> QUEUEING EVENT object:text-caret-moved
---------> QUEUEING EVENT object:text-changed:insert
---------> QUEUEING EVENT object:property-change:accessible-value
DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,50)
KEYEVENT: type=1
          hw_code=36
          modifiers=0
          event_string=(Return)
          is_text=True
          time=1200434501.351146
orca._isModifierKey: returning: False
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
---------> QUEUEING EVENT object:text-changed:delete
---------> QUEUEING EVENT object:text-caret-moved
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
---------> QUEUEING EVENT object:text-changed:insert
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
---------> QUEUEING EVENT object:property-change:accessible-value
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2398,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2398,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
gt: onTextInserted: text: `
`
SPEECH OUTPUT: '
'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

DEQUEUED EVENT object:text-changed:delete <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:delete vvvvv
OBJECT EVENT: object:text-changed:delete               detail=(0,1)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-changed:delete ^^^^^

DEQUEUED EVENT object:text-caret-moved <----------

vvvvv PROCESS OBJECT EVENT object:text-caret-moved vvvvv
OBJECT EVENT: object:text-caret-moved                  detail=(2465,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
^^^^^ PROCESS OBJECT EVENT object:text-caret-moved ^^^^^

DEQUEUED EVENT object:text-changed:insert <----------

vvvvv PROCESS OBJECT EVENT object:text-changed:insert vvvvv
OBJECT EVENT: object:text-changed:insert               detail=(2398,68)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
gt: onTextInserted called.
Object deemed to be for layout purposes only: [panel | ]
GENERATOR: _getBrailleRegionsForPageTab
           obj             = 
           role            = page tab
GENERATOR: _getBrailleRegionsForPageTabList
           obj             = 
           role            = page tab list
GENERATOR: _getDefaultBrailleRegions
           obj             = 
           role            = page tab list
GENERATOR: _getBrailleRegionsForFrame
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = richb@richb-laptop: ~/gnome/orca/trunk
           role            = frame
GENERATOR: _getDefaultBrailleRegions
           obj             = gnome-terminal
           role            = application
GENERATOR: _getBrailleRegionsForTerminal
           obj             = Terminal
           role            = terminal
Finding frame for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
BRAILLE LINE:  'gnome-terminal Application richb@richb-laptop: ~/gnome/orca/trunk Frame TabList Page richb@richb-laptop: ~/gnome/orca/trunk Terminalrichb@richb-laptop:~/gnome/orca/trunk$ '
     VISIBLE:  'chb-laptop:~/gnome/orca/trunk$ ', cursor=32
gt: onTextInserted: text: `ue Jan 15 14:01:41 PST 2008
richb@richb-laptop:~/gnome/orca/trunk$ 
`
SPEECH OUTPUT: 'ue Jan 15 14:01:41 PST 2008
richb@richb-laptop:~/gnome/orca/trunk$ 
'
^^^^^ PROCESS OBJECT EVENT object:text-changed:insert ^^^^^

DEQUEUED EVENT object:property-change:accessible-value <----------

vvvvv PROCESS OBJECT EVENT object:property-change:accessible-value vvvvv
OBJECT EVENT: object:property-change:accessible-value  detail=(0,0)
    app.name='gnome-terminal' name='None' role='scroll bar' state='enabled sensitive showing vertical visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:property-change:accessible-value ^^^^^

---------> QUEUEING EVENT window:deactivate
DEQUEUED EVENT window:deactivate <----------

vvvvv PROCESS OBJECT EVENT window:deactivate vvvvv
OBJECT EVENT: window:deactivate                        detail=(0,0)
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:focused
---------> QUEUEING EVENT object:state-changed:active
    app.name='gnome-terminal' name='richb@richb-laptop: ~/gnome/orca/trunk' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT window:deactivate ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:focused <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:focused vvvvv
OBJECT EVENT: object:state-changed:focused             detail=(0,0)
    app.name='gnome-terminal' name='Terminal' role='terminal' state='enabled focusable focused sensitive showing visible' relations=''
Finding top-level object for source.name=Terminal
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=
--> obj.name=richb@richb-laptop: ~/gnome/orca/trunk
^^^^^ PROCESS OBJECT EVENT object:state-changed:focused ^^^^^

DEQUEUED EVENT object:state-changed:active <----------

vvvvv PROCESS OBJECT EVENT object:state-changed:active vvvvv
OBJECT EVENT: object:state-changed:active              detail=(0,0)
    app.name='gnome-terminal' name='richb@richb-laptop: ~/gnome/orca/trunk' role='frame' state='enabled resizable sensitive showing visible' relations=''
^^^^^ PROCESS OBJECT EVENT object:state-changed:active ^^^^^

Shutting down and exiting due to signal = 2
Current stack is:

  File "<string>", line 1, in <module>
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 1538, in main
    start(pyatspi.Registry) # waits until we stop the registry
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 1119, in start
    registry.start()
  File "/usr/lib/python2.5/site-packages/pyatspi/registry.py", line 349, in start
    bonobo.main()
  File "/usr/lib/python2.5/site-packages/pyatspi/registry.py", line 337, in releaseGIL
    time.sleep(1e-5)
  File "/usr/lib/python2.5/site-packages/orca/orca.py", line 1197, in shutdownOnSignal
    debug.printStack(debug.LEVEL_ALL)
  File "/usr/lib/python2.5/site-packages/orca/debug.py", line 136, in printStack
    traceback.print_stack(None, 100, debugFile)

SPEECH OUTPUT: 'Goodbye.'
BRAILLE LINE:  'Goodbye.'
     VISIBLE:  'Goodbye.', cursor=0
]0;richb@richb-laptop: ~richb@richb-laptop:~$ exit
exit

Script done on Tue 15 Jan 2008 02:02:01 PM PST
