On Wed, Sep 19, 2012 at 02:04:28PM -0400, Nicolas Pitre wrote: > On Wed, 19 Sep 2012, Dave Mielke wrote: > > > [quoted lines by Klaus Knopper on 2012/09/19 at 17:38 +0200] > > > > >What about attribute cursor routing, automatic profile detection and > > >selection etc.? > > > > i'm all for adding useful features. Perhaps you could describe how each of > > these works so that we can try to get it right the first time. > > > > For example, I understand what attribute-based routing is, but what I don't > > know is the best way to define it. > > > > I think I know what you mean by profiles - changing brltty's settings based > > on > > the current foreground probram - but I'm not sure how detecting which > > program > > is currently in the foreground is best done, especially given > > screen-managed > > windows, ssh sessions, etc. > > Let's answer this last question first. The best approach would probably > involve screen content signature. So, given a set of application profile > specifications, the first item in each profile would describe some > screen content that has to match for the profile to be activated. That > match would need to be reconfirmed whenever the screen content changes, > and if the match fails then the search for another profile would happen. I wonder what would be some reasonable use-cases for such "profiles". Can't come up with a whole lot off the top of my head. This is the kind of feature more useful for GUIs than consoles usually.
Cheers, S.M. _______________________________________________ This message was sent via the BRLTTY mailing list. To post a message, send an e-mail to: [email protected] For general information, go to: http://mielke.cc/mailman/listinfo/brltty
